diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6e4e61c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,46 @@
+
+# Created by https://www.toptal.com/developers/gitignore/api/kicad
+# Edit at https://www.toptal.com/developers/gitignore?templates=kicad
+
+### KiCad ###
+# For PCBs designed using KiCad: https://www.kicad.org/
+# Format documentation: https://kicad.org/help/file-formats/
+
+# Temporary files
+*.000
+*.bak
+*.bck
+*.kicad_pcb-bak
+*.kicad_sch-bak
+*-backups
+*.kicad_prl
+*.sch-bak
+*~
+_autosave-*
+*.tmp
+*-save.pro
+*-save.kicad_pcb
+fp-info-cache
+
+# Netlist files (exported from Eeschema)
+*.net
+
+# Autorouter files (exported from Pcbnew)
+*.dsn
+*.ses
+
+# Exported BOM files
+*.xml
+*.csv
+
+### KiCad Patch ###
+rescue-backup/
+
+*.tsv
+bom/
+
+# Gerber export output
+out/
+
+# End of https://www.toptal.com/developers/gitignore/api/kicad
+
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hardware/FabReader2/FabReader2.kicad_prl b/Hardware/FabReader2/FabReader2.kicad_prl
index 910e9e1..b246cad 100644
--- a/Hardware/FabReader2/FabReader2.kicad_prl
+++ b/Hardware/FabReader2/FabReader2.kicad_prl
@@ -1,7 +1,7 @@
{
"board": {
"active_layer": 0,
- "active_layer_preset": "",
+ "active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
diff --git a/Hardware/FabReader2/FabReader2.kicad_sch b/Hardware/FabReader2/FabReader2.kicad_sch
index 64e0524..f8c4512 100644
--- a/Hardware/FabReader2/FabReader2.kicad_sch
+++ b/Hardware/FabReader2/FabReader2.kicad_sch
@@ -4,11 +4,4664 @@
(paper "A4")
- (lib_symbols
+ (title_block
+ (title "FabReader2")
+ (date "2022-05-05")
+ (rev "0.1")
+ (company "RLKM UG (haftungsbeschränkt)")
)
+ (lib_symbols
+ (symbol "2305018-2:2305018-2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (id 0) (at -12.7 18.0594 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "2305018-2" (id 1) (at -12.7 -20.3454 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "TE_2305018-2" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Comment" "2305018-2" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "2305018-2_0_0"
+ (rectangle (start -12.7 -17.78) (end 12.7 17.78)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (pin passive line (at -17.78 -7.62 0) (length 5.08)
+ (name "GNDA" (effects (font (size 1.016 1.016))))
+ (number "A1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 -5.08 0) (length 5.08)
+ (name "RX2_N" (effects (font (size 1.016 1.016))))
+ (number "A10" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 -2.54 0) (length 5.08)
+ (name "RX2_P" (effects (font (size 1.016 1.016))))
+ (number "A11" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 -7.62 0) (length 5.08)
+ (name "GNDA" (effects (font (size 1.016 1.016))))
+ (number "A12" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 15.24 0) (length 5.08)
+ (name "TX1_P" (effects (font (size 1.016 1.016))))
+ (number "A2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 12.7 0) (length 5.08)
+ (name "TX1_N" (effects (font (size 1.016 1.016))))
+ (number "A3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 10.16 0) (length 5.08)
+ (name "VBUS_A" (effects (font (size 1.016 1.016))))
+ (number "A4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 7.62 0) (length 5.08)
+ (name "CC1" (effects (font (size 1.016 1.016))))
+ (number "A5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 5.08 0) (length 5.08)
+ (name "DA_P" (effects (font (size 1.016 1.016))))
+ (number "A6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 2.54 0) (length 5.08)
+ (name "DA_N" (effects (font (size 1.016 1.016))))
+ (number "A7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 0 0) (length 5.08)
+ (name "SBU1" (effects (font (size 1.016 1.016))))
+ (number "A8" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 10.16 0) (length 5.08)
+ (name "VBUS_A" (effects (font (size 1.016 1.016))))
+ (number "A9" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 -7.62 180) (length 5.08)
+ (name "GNDB" (effects (font (size 1.016 1.016))))
+ (number "B1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 12.7 180) (length 5.08)
+ (name "RX1_N" (effects (font (size 1.016 1.016))))
+ (number "B10" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 15.24 180) (length 5.08)
+ (name "RX1_P" (effects (font (size 1.016 1.016))))
+ (number "B11" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 -7.62 180) (length 5.08)
+ (name "GNDB" (effects (font (size 1.016 1.016))))
+ (number "B12" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 -2.54 180) (length 5.08)
+ (name "TX2_P" (effects (font (size 1.016 1.016))))
+ (number "B2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 -5.08 180) (length 5.08)
+ (name "TX2_N" (effects (font (size 1.016 1.016))))
+ (number "B3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 10.16 180) (length 5.08)
+ (name "VBUS_B" (effects (font (size 1.016 1.016))))
+ (number "B4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 7.62 180) (length 5.08)
+ (name "CC2" (effects (font (size 1.016 1.016))))
+ (number "B5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 5.08 180) (length 5.08)
+ (name "DB_P" (effects (font (size 1.016 1.016))))
+ (number "B6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 2.54 180) (length 5.08)
+ (name "DB_N" (effects (font (size 1.016 1.016))))
+ (number "B7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 0 180) (length 5.08)
+ (name "SBU2" (effects (font (size 1.016 1.016))))
+ (number "B8" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 17.78 10.16 180) (length 5.08)
+ (name "VBUS_B" (effects (font (size 1.016 1.016))))
+ (number "B9" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -12.7 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "G1" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -12.7 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "G2" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S1" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S2" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S3" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S4" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "DW01A:DW01A" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "IC" (id 0) (at -5.08 11.43 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "DW01A" (id 1) (at -5.08 -12.7 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "SOT23-6" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "VALUE" "DW01A" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "LCSC" "C351410" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MPN" "DW01A" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "DW01A_0_0"
+ (rectangle (start -10.16 -10.16) (end 10.16 10.16)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (text "Lithium Protection" (at -7.112 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (pin bidirectional line (at 15.24 -7.62 180) (length 5.08)
+ (name "OD" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 15.24 7.62 180) (length 5.08)
+ (name "CS" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 15.24 0 180) (length 5.08)
+ (name "OC" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -15.24 0 0) (length 5.08)
+ (name "TD" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at -15.24 7.62 0) (length 5.08)
+ (name "VCC" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at -15.24 -7.62 0) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 -0.762)
+ (xy 2.032 -0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.032 0.762)
+ (xy 2.032 0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line (at 0 3.81 270) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:D_Schottky" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "D" (id 0) (at 0 2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "D_Schottky" (id 1) (at 0 -2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "diode Schottky" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Schottky diode" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "D_Schottky_0_1"
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy -1.27 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 1.27)
+ (xy 1.27 -1.27)
+ (xy -1.27 0)
+ (xy 1.27 1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.905 0.635)
+ (xy -1.905 1.27)
+ (xy -1.27 1.27)
+ (xy -1.27 -1.27)
+ (xy -0.635 -1.27)
+ (xy -0.635 -0.635)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "D_Schottky_1_1"
+ (pin passive line (at -3.81 0 0) (length 2.54)
+ (name "K" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 0 180) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "L" (id 0) (at -1.27 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "L" (id 1) (at 1.905 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Inductor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "L_0_1"
+ (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "L_1_1"
+ (pin passive line (at 0 3.81 270) (length 1.27)
+ (name "1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 1.27)
+ (name "2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "R" (id 0) (at 2.032 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "R" (id 1) (at 0 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at -1.778 0 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Resistor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "R_0_1"
+ (rectangle (start -1.016 -2.54) (end 1.016 2.54)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "R_1_1"
+ (pin passive line (at 0 3.81 270) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Diode:1N5819" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "D" (id 0) (at 0 2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "1N5819" (id 1) (at 0 -2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (id 2) (at 0 -4.445 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.vishay.com/docs/88525/1n5817.pdf" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "diode Schottky" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "40V 1A Schottky Barrier Rectifier Diode, DO-41" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "D*DO?41*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "1N5819_0_1"
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy -1.27 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 1.27)
+ (xy 1.27 -1.27)
+ (xy -1.27 0)
+ (xy 1.27 1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.905 0.635)
+ (xy -1.905 1.27)
+ (xy -1.27 1.27)
+ (xy -1.27 -1.27)
+ (xy -0.635 -1.27)
+ (xy -0.635 -0.635)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "1N5819_1_1"
+ (pin passive line (at -3.81 0 0) (length 2.54)
+ (name "K" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 0 180) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "ESP32-C3-WROOM-02-H4:ESP32-C3-WROOM-02-H4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at -12.7 21.082 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "ESP32-C3-WROOM-02-H4" (id 1) (at -12.7 -18.542 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "MODULE_ESP32-C3-WROOM-02-H4" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "3.35 mm" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Espressif" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "V1.0" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "ESP32-C3-WROOM-02-H4_0_0"
+ (rectangle (start -12.7 -17.78) (end 12.7 20.32)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (pin power_in line (at 17.78 17.78 180) (length 5.08)
+ (name "3V3" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 2.54 180) (length 5.08)
+ (name "IO10" (effects (font (size 1.016 1.016))))
+ (number "10" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 -12.7 0) (length 5.08)
+ (name "RXD" (effects (font (size 1.016 1.016))))
+ (number "11" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)
+ (name "TXD" (effects (font (size 1.016 1.016))))
+ (number "12" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 0 180) (length 5.08)
+ (name "IO18" (effects (font (size 1.016 1.016))))
+ (number "13" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 -2.54 180) (length 5.08)
+ (name "IO19" (effects (font (size 1.016 1.016))))
+ (number "14" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 2.54 0) (length 5.08)
+ (name "IO3" (effects (font (size 1.016 1.016))))
+ (number "15" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 5.08 0) (length 5.08)
+ (name "IO2" (effects (font (size 1.016 1.016))))
+ (number "16" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 7.62 0) (length 5.08)
+ (name "IO1" (effects (font (size 1.016 1.016))))
+ (number "17" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 10.16 0) (length 5.08)
+ (name "IO0" (effects (font (size 1.016 1.016))))
+ (number "18" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "19" (effects (font (size 1.016 1.016))))
+ )
+ (pin input line (at -17.78 15.24 0) (length 5.08)
+ (name "EN" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "20" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "21" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "22" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "23" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "24" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "25" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "26" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "27" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "28" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "29" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 0 0) (length 5.08)
+ (name "IO4" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "30" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "31" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "32" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "33" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "34" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "35" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "36" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "37" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "38" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "39" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 -2.54 0) (length 5.08)
+ (name "IO5" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at -17.78 -5.08 0) (length 5.08)
+ (name "IO6" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 10.16 180) (length 5.08)
+ (name "IO7" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 7.62 180) (length 5.08)
+ (name "IO8" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin bidirectional line (at 17.78 5.08 180) (length 5.08)
+ (name "IO9" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "9" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "FH34SRJ-24S-0.5SH_99_:FH34SRJ-24S-0.5SH(99)" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J1" (id 0) (at 6.35 0.0001 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "FH34SRJ-24S-0.5SH(99)" (id 1) (at 6.35 -2.5399 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "HRS_FH34SRJ-24S-0.5SH(99)" (id 2) (at 6.35 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "HIROSE ELECTRIC" (id 4) (at 6.35 5.08 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.75mm" (id 5) (at 6.35 7.62 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "NA" (id 6) (at 6.35 10.16 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "FH34SRJ-24S-0.5SH(99)_0_0"
+ (rectangle (start -5.08 -35.56) (end 5.08 33.02)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (pin passive line (at -10.16 30.48 0) (length 5.08) hide
+ (name "NC" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 7.62 0) (length 5.08)
+ (name "RST_N" (effects (font (size 1.016 1.016))))
+ (number "10" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 5.08 0) (length 5.08)
+ (name "DC" (effects (font (size 1.016 1.016))))
+ (number "11" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 2.54 0) (length 5.08)
+ (name "CSB" (effects (font (size 1.016 1.016))))
+ (number "12" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 0 0) (length 5.08)
+ (name "SCL" (effects (font (size 1.016 1.016))))
+ (number "13" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -2.54 0) (length 5.08)
+ (name "SDA" (effects (font (size 1.016 1.016))))
+ (number "14" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -5.08 0) (length 5.08)
+ (name "VDDIO" (effects (font (size 1.016 1.016))))
+ (number "15" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "VDD" (effects (font (size 1.016 1.016))))
+ (number "16" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -10.16 0) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "17" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -12.7 0) (length 5.08)
+ (name "VDDD" (effects (font (size 1.016 1.016))))
+ (number "18" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -15.24 0) (length 5.08) hide
+ (name "NC" (effects (font (size 1.016 1.016))))
+ (number "19" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 27.94 0) (length 5.08)
+ (name "GDR" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -17.78 0) (length 5.08)
+ (name "VDH" (effects (font (size 1.016 1.016))))
+ (number "20" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -20.32 0) (length 5.08)
+ (name "VGH" (effects (font (size 1.016 1.016))))
+ (number "21" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -22.86 0) (length 5.08)
+ (name "VDL" (effects (font (size 1.016 1.016))))
+ (number "22" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -25.4 0) (length 5.08)
+ (name "VGL" (effects (font (size 1.016 1.016))))
+ (number "23" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -27.94 0) (length 5.08)
+ (name "VCOM" (effects (font (size 1.016 1.016))))
+ (number "24" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 25.4 0) (length 5.08)
+ (name "RESE" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 22.86 0) (length 5.08) hide
+ (name "NC" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 20.32 0) (length 5.08)
+ (name "VDHR" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 17.78 0) (length 5.08) hide
+ (name "NC" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 15.24 0) (length 5.08) hide
+ (name "NC" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 12.7 0) (length 5.08)
+ (name "BS" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 10.16 0) (length 5.08)
+ (name "BUSY_N" (effects (font (size 1.016 1.016))))
+ (number "9" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -33.02 0) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -33.02 0) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S2" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "FS8205A:FS8205A" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "Q" (id 0) (at -11.43 7.62 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "FS8205A" (id 1) (at -11.43 -12.7 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "SOP65P640X120-8N" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "IPC 7351B" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.2mm" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "1.7" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Fortune Semiconductor" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "FS8205A_0_0"
+ (circle (center 0 -7.62) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 -2.54)
+ (xy -2.54 -7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 7.62)
+ (xy -2.54 2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -7.62)
+ (xy -1.778 -8.255)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -6.985)
+ (xy -1.778 -7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -5.08)
+ (xy -1.778 -5.842)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -5.08)
+ (xy 0 -5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -4.318)
+ (xy -1.778 -5.08)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -2.54)
+ (xy -1.778 -3.175)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -2.54)
+ (xy 1.27 -2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -1.905)
+ (xy -1.778 -2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 2.54)
+ (xy -1.778 1.905)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 3.175)
+ (xy -1.778 2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.08)
+ (xy -1.778 4.318)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.08)
+ (xy 0 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.842)
+ (xy -1.778 5.08)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 7.62)
+ (xy -1.778 6.985)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 7.62)
+ (xy 1.27 7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 8.255)
+ (xy -1.778 7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -7.62)
+ (xy -1.778 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -7.62)
+ (xy 1.27 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -5.08)
+ (xy 0 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 7.62)
+ (xy 0 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.762 4.572)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 0.762 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 1.27 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -2.54)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -2.54)
+ (xy 1.27 0)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy 1.27 2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy 2.54 0)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 2.54)
+ (xy -1.778 2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 2.54)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.27 7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.778 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 -4.572)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.524 -5.08)
+ (xy -0.508 -4.318)
+ (xy -0.508 -5.842)
+ (xy -1.524 -5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy -1.524 5.08)
+ (xy -0.508 5.842)
+ (xy -0.508 4.318)
+ (xy -1.524 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 0.762 -5.334)
+ (xy 1.778 -5.334)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.778 5.334)
+ (xy 0.762 5.334)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (circle (center 0 7.62) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 1.27 -2.54) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 1.27 2.54) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 -10.16 90) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 -10.16 90) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -5.08 -7.62 0) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -5.08 2.54 0) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 10.16 270) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 10.16 270) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "Jumper:Jumper_2_Bridged" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "JP" (id 0) (at 0 1.905 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "Jumper_2_Bridged" (id 1) (at 0 -2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "Jumper SPST" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Jumper, 2-pole, closed/bridged" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Jumper* TestPoint*2Pads* TestPoint*Bridge*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "Jumper_2_Bridged_0_0"
+ (circle (center -2.032 0) (radius 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 2.032 0) (radius 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Jumper_2_Bridged_0_1"
+ (arc (start 1.524 0.254) (mid 0 0.762) (end -1.524 0.254)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Jumper_2_Bridged_1_1"
+ (pin passive line (at -5.08 0 0) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Jumper:Jumper_3_Bridged12" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "JP" (id 0) (at -2.54 -2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "Jumper_3_Bridged12" (id 1) (at 0 2.794 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "Jumper SPDT" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Jumper, 3-pole, pins 1+2 closed/bridged" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Jumper* TestPoint*3Pads* TestPoint*Bridge*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "Jumper_3_Bridged12_0_0"
+ (circle (center -3.302 0) (radius 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 0 0) (radius 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 3.302 0) (radius 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Jumper_3_Bridged12_0_1"
+ (arc (start -0.254 0.508) (mid -1.651 0.9912) (end -3.048 0.508)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27)
+ (xy 0 -0.508)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Jumper_3_Bridged12_1_1"
+ (pin passive line (at -6.35 0 0) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 2.54)
+ (name "C" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 6.35 0 180) (length 2.54)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "TPS63060DSCT:TPS63060DSCT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at -12.7 18.542 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "TPS63060DSCT" (id 1) (at -12.7 -18.542 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "CONV_TPS63060DSCT" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "B" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Texas Instruments" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "0.8 mm" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "TPS63060DSCT_0_0"
+ (rectangle (start -12.7 -17.78) (end 12.7 17.78)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (pin passive line (at -17.78 -5.08 0) (length 5.08)
+ (name "L1" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 -7.62 0) (length 5.08)
+ (name "L2" (effects (font (size 1.016 1.016))))
+ (number "10" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -15.24 180) (length 5.08)
+ (name "PGND" (effects (font (size 1.016 1.016))))
+ (number "11" (effects (font (size 1.016 1.016))))
+ )
+ (pin input line (at -17.78 15.24 0) (length 5.08)
+ (name "VIN" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin input line (at -17.78 10.16 0) (length 5.08)
+ (name "EN" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin input line (at -17.78 5.08 0) (length 5.08)
+ (name "PS/SYNC" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin output line (at 17.78 5.08 180) (length 5.08)
+ (name "PG" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -17.78 0 0) (length 5.08)
+ (name "VAUX" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin power_in line (at 17.78 -12.7 180) (length 5.08)
+ (name "GND" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin input line (at 17.78 10.16 180) (length 5.08)
+ (name "FB" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ (pin output line (at 17.78 15.24 180) (length 5.08)
+ (name "VOUT" (effects (font (size 1.016 1.016))))
+ (number "9" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+ (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3V3" (id 1) (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "+3V3_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "+3V3_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "+3V3" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+5V" (id 1) (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "+5V_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "+5V_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "+5V" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:+BATT" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+BATT" (id 1) (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag battery" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"+BATT\"" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "+BATT_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "+BATT_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "+BATT" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:-BATT" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "-BATT" (id 1) (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag battery" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"-BATT\"" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "-BATT_0_1"
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.762 1.27)
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ )
+ (symbol "-BATT_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "-BATT" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 -1.27)
+ (xy 1.27 -1.27)
+ (xy 0 -2.54)
+ (xy -1.27 -1.27)
+ (xy 0 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line (at 0 0 270) (length 0) hide
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "pspice:MNMOS" (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "M" (id 0) (at 7.62 1.27 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "MNMOS" (id 1) (at 7.62 -1.27 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at -0.635 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at -0.635 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "mosfet nmos simulation" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "N-channel MOSFET symbol for simulation only" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "MNMOS_0_1"
+ (polyline
+ (pts
+ (xy -1.27 -2.54)
+ (xy -1.27 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.635 -2.54)
+ (xy 2.54 -2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.54 2.54)
+ (xy -0.635 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 5.08 0)
+ (xy -0.635 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.635 0)
+ (xy 1.27 0.635)
+ (xy 1.27 -0.635)
+ (xy -0.635 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ )
+ (symbol "MNMOS_1_1"
+ (polyline
+ (pts
+ (xy -0.635 -2.54)
+ (xy -0.635 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (pin passive line (at 2.54 5.08 270) (length 2.54)
+ (name "D" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -5.08 0 0) (length 3.81)
+ (name "G" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 2.54 -5.08 90) (length 2.54)
+ (name "S" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 5.08 -5.08 90) (length 5.08)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ )
+
+ (junction (at 58.42 62.23) (diameter 0) (color 0 0 0 0)
+ (uuid 0dc0d3ed-5d7d-4a96-bdb1-3412521b0e58)
+ )
+ (junction (at 210.82 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid 294260ba-3486-416b-b7a6-523ccb7fdec6)
+ )
+ (junction (at 20.32 62.23) (diameter 0) (color 0 0 0 0)
+ (uuid 2969f233-7720-451e-9769-de8825202a78)
+ )
+ (junction (at 233.68 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 417c1eda-79db-4007-b7a0-e9525765b8bc)
+ )
+ (junction (at 123.19 83.82) (diameter 0) (color 0 0 0 0)
+ (uuid 419444ad-213a-415b-8f30-20d20dc20a1a)
+ )
+ (junction (at 92.71 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 42624411-cd8e-49e2-903e-7daec958d770)
+ )
+ (junction (at 66.04 80.01) (diameter 0) (color 0 0 0 0)
+ (uuid 42bcc7fc-6358-482d-bf41-55ba09dd3f4e)
+ )
+ (junction (at 181.61 113.03) (diameter 0) (color 0 0 0 0)
+ (uuid 4ff75d0c-569a-49f0-aa4a-519c95e57a3a)
+ )
+ (junction (at 127 64.77) (diameter 0) (color 0 0 0 0)
+ (uuid 540a175c-091d-46c1-81d5-dcb568ab5759)
+ )
+ (junction (at 245.11 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 54a01de9-e5b1-49d3-bb16-bef4fab5966a)
+ )
+ (junction (at 196.85 67.31) (diameter 0) (color 0 0 0 0)
+ (uuid 54fd70ee-04f5-46fb-911e-0bfad239105f)
+ )
+ (junction (at 30.48 62.23) (diameter 0) (color 0 0 0 0)
+ (uuid 56961da6-49a3-44de-b525-7193c16c2ffd)
+ )
+ (junction (at 44.45 62.23) (diameter 0) (color 0 0 0 0)
+ (uuid 56ed433a-1965-40fc-84e5-198347d926c3)
+ )
+ (junction (at 156.21 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 5a980c59-06b8-48a8-ab13-81b548faedf4)
+ )
+ (junction (at 30.48 86.36) (diameter 0) (color 0 0 0 0)
+ (uuid 5adeab45-2cfc-4bde-90c4-521a48dcc08f)
+ )
+ (junction (at 66.04 69.85) (diameter 0) (color 0 0 0 0)
+ (uuid 62947ca9-5102-4132-97d7-56b650794377)
+ )
+ (junction (at 203.2 100.33) (diameter 0) (color 0 0 0 0)
+ (uuid 727d3dbc-dfbc-419f-abca-dd17a7170421)
+ )
+ (junction (at 256.54 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 7553ddcb-b0b4-4f24-8de9-9a16f47dcd05)
+ )
+ (junction (at 72.39 97.79) (diameter 0) (color 0 0 0 0)
+ (uuid 7d1a585f-f8c1-4517-a030-e171464e5386)
+ )
+ (junction (at 210.82 49.53) (diameter 0) (color 0 0 0 0)
+ (uuid 89d5cbcf-5850-4e90-be56-99fa8245eaef)
+ )
+ (junction (at 88.9 165.1) (diameter 0) (color 0 0 0 0)
+ (uuid 8dcb63db-5dbb-409d-82bc-a82c1569df94)
+ )
+ (junction (at 48.26 187.96) (diameter 0) (color 0 0 0 0)
+ (uuid 94e94d3d-d12b-4fb0-b049-75c10548e1bd)
+ )
+ (junction (at 245.11 49.53) (diameter 0) (color 0 0 0 0)
+ (uuid 958fa986-3006-4ee6-ac3b-f076b944c2b7)
+ )
+ (junction (at 77.47 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 993043ec-5590-46aa-a17a-396f39686758)
+ )
+ (junction (at 269.24 115.57) (diameter 0) (color 0 0 0 0)
+ (uuid 9fb58468-c445-4529-80a5-c48ea7086539)
+ )
+ (junction (at 203.2 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid a2cfa122-6e2a-407a-aaab-3788769d8e94)
+ )
+ (junction (at 33.02 62.23) (diameter 0) (color 0 0 0 0)
+ (uuid b3a51c55-cf1d-4e3a-bc7d-14fc2657984a)
+ )
+ (junction (at 123.19 91.44) (diameter 0) (color 0 0 0 0)
+ (uuid b4f1d607-65cf-490a-93a7-e3674e52ce05)
+ )
+ (junction (at 66.04 31.75) (diameter 0) (color 0 0 0 0)
+ (uuid b7de7666-11ee-4482-ab59-aa36aa823b21)
+ )
+ (junction (at 269.24 104.14) (diameter 0) (color 0 0 0 0)
+ (uuid ccb237bf-5516-43e1-b1af-50f36b3d59b8)
+ )
+ (junction (at 156.21 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid ce7334f5-7746-48a3-b1e9-dca462983791)
+ )
+ (junction (at 87.63 97.79) (diameter 0) (color 0 0 0 0)
+ (uuid cf933c46-783f-446f-8c1f-d30869ae0fba)
+ )
+ (junction (at 232.41 68.58) (diameter 0) (color 0 0 0 0)
+ (uuid d2011c37-686d-41e2-a6b7-1938db9585fc)
+ )
+ (junction (at 74.93 142.24) (diameter 0) (color 0 0 0 0)
+ (uuid d315360c-b4ec-40bc-80ac-7f1a0e1f3a09)
+ )
+ (junction (at 58.42 72.39) (diameter 0) (color 0 0 0 0)
+ (uuid d36745a2-1478-4d28-b37d-065accbc8156)
+ )
+ (junction (at 123.19 113.03) (diameter 0) (color 0 0 0 0)
+ (uuid d37479be-3675-4adc-a6dd-32b0b90c0904)
+ )
+ (junction (at 269.24 97.79) (diameter 0) (color 0 0 0 0)
+ (uuid d4116928-1a9e-4056-9341-02b0a0f0e5a6)
+ )
+ (junction (at 45.72 179.07) (diameter 0) (color 0 0 0 0)
+ (uuid da8c56b0-4c44-40ec-9969-48f18446224c)
+ )
+ (junction (at 74.93 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid db720eca-c757-49dc-8905-f8a790117b79)
+ )
+ (junction (at 269.24 130.81) (diameter 0) (color 0 0 0 0)
+ (uuid dbfee52f-2c94-4cdb-ada2-1e529a7d5f4d)
+ )
+ (junction (at 87.63 110.49) (diameter 0) (color 0 0 0 0)
+ (uuid dc2180f7-a3a0-489d-9f79-bae3dbedbb11)
+ )
+ (junction (at 210.82 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid de1814a0-45b3-424e-b024-b0cd6f0db51a)
+ )
+ (junction (at 91.44 57.15) (diameter 0) (color 0 0 0 0)
+ (uuid e663be0a-5301-43cf-a587-77dacd6c1d23)
+ )
+ (junction (at 66.04 74.93) (diameter 0) (color 0 0 0 0)
+ (uuid e90bad83-5f75-4ebb-b7a7-b5e2e619fd9e)
+ )
+ (junction (at 269.24 87.63) (diameter 0) (color 0 0 0 0)
+ (uuid ee23c305-012a-4bef-b99f-4b0dc5e92b14)
+ )
+ (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0)
+ (uuid eebbe528-92df-4953-b634-9df3dde76b95)
+ )
+ (junction (at 127 52.07) (diameter 0) (color 0 0 0 0)
+ (uuid f4aa3800-9cbe-4d3b-be13-db5bd465908c)
+ )
+ (junction (at 66.04 64.77) (diameter 0) (color 0 0 0 0)
+ (uuid fbd60be8-ac82-4595-8b05-820b32248cc5)
+ )
+
+ (wire (pts (xy 140.97 62.23) (xy 140.97 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 0047958a-e12d-4728-9003-aa486b391e26)
+ )
+ (wire (pts (xy 38.1 147.32) (xy 39.37 147.32))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 024e1c17-d0cb-4d7c-b672-bf9d3d0d7544)
+ )
+ (wire (pts (xy 88.9 142.24) (xy 74.93 142.24))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 07fe8e24-2e7a-436b-b278-1d1d85359bf9)
+ )
+ (wire (pts (xy 58.42 19.05) (xy 77.47 19.05))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 091467a6-e71c-4a80-a341-bfe191c9a23f)
+ )
+ (wire (pts (xy 127 52.07) (xy 123.19 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 0a1639e7-2e2d-4875-8137-9564ed001131)
+ )
+ (wire (pts (xy 203.2 92.71) (xy 203.2 87.63))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 0c00105e-08b7-4ff0-8054-342cac272ef5)
+ )
+ (wire (pts (xy 130.81 52.07) (xy 130.81 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 101e02fc-67f3-4556-9ab0-799106f3567f)
+ )
+ (wire (pts (xy 269.24 97.79) (xy 269.24 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 10953f2f-3c85-4396-b362-bab705ce842b)
+ )
+ (wire (pts (xy 127 64.77) (xy 130.81 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 119cf89d-2095-46f7-8a9b-3b569b21bbc8)
+ )
+ (wire (pts (xy 123.19 114.3) (xy 123.19 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 12679dd6-fcd8-400e-ad4b-0ac647558538)
+ )
+ (wire (pts (xy 87.63 97.79) (xy 87.63 99.06))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1320b6a4-0395-41aa-947b-a79ab29dd07f)
+ )
+ (wire (pts (xy 242.57 69.85) (xy 242.57 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 13a40d17-2bbf-4551-aaec-218a01441735)
+ )
+ (polyline (pts (xy 186.69 124.46) (xy 186.69 140.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 15185b7b-e280-4ed9-a713-2875c12f0f5c)
+ )
+
+ (wire (pts (xy 242.57 68.58) (xy 241.3 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 178132bc-e767-47a9-8c21-6000a8314f34)
+ )
+ (wire (pts (xy 196.85 67.31) (xy 199.39 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 17957035-7a55-4f47-8e6a-363bd7ce422c)
+ )
+ (wire (pts (xy 44.45 83.82) (xy 44.45 97.79))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 18f6aa8b-3175-4461-b798-1696ba7ddcfc)
+ )
+ (polyline (pts (xy 13.97 119.38) (xy 13.97 13.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1a342968-5ad6-40a4-b161-abe75873a5d1)
+ )
+
+ (wire (pts (xy 162.56 25.4) (xy 162.56 27.94))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1b302313-56b7-4067-aab8-82770c486873)
+ )
+ (wire (pts (xy 123.19 113.03) (xy 123.19 106.68))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1ba8fba2-63d3-4650-b7f0-b542824e4640)
+ )
+ (wire (pts (xy 88.9 151.13) (xy 88.9 142.24))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1bcfadda-279f-4116-a19f-8f4afd1d3db1)
+ )
+ (wire (pts (xy 30.48 86.36) (xy 30.48 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1c8a2b75-d8af-456a-a038-f15d2bc2a652)
+ )
+ (wire (pts (xy 245.11 36.83) (xy 256.54 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1cca3089-5e8d-4d3d-b6e8-35adf74e0062)
+ )
+ (wire (pts (xy 269.24 130.81) (xy 269.24 133.35))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1d8235cf-6f02-4ae3-8aac-e4c667a6d9ce)
+ )
+ (wire (pts (xy 181.61 91.44) (xy 181.61 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1f8e0c30-0316-43c5-97bd-b40734590264)
+ )
+ (wire (pts (xy 148.59 62.23) (xy 156.21 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 21bbc599-2535-49c4-93fa-54e373933bf6)
+ )
+ (polyline (pts (xy 267.97 77.47) (xy 281.94 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 238dee05-6bdb-493b-8d1d-14e99d7e3796)
+ )
+
+ (wire (pts (xy 73.66 142.24) (xy 74.93 142.24))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2577fae2-79ff-49da-bf4e-c17a6ecf2707)
+ )
+ (wire (pts (xy 92.71 57.15) (xy 91.44 57.15))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 26b29007-be28-4e2f-92e6-3fc4ebb766df)
+ )
+ (wire (pts (xy 86.36 52.07) (xy 92.71 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 26bbf305-64a5-4ca4-9891-c7ea5912e3fb)
+ )
+ (wire (pts (xy 245.11 49.53) (xy 256.54 49.53))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 29880b80-5c0b-4f47-8c22-fdcd2a90603d)
+ )
+ (wire (pts (xy 80.01 97.79) (xy 87.63 97.79))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2a2f5abe-49a9-4809-ab20-08be9db33206)
+ )
+ (wire (pts (xy 246.38 130.81) (xy 269.24 130.81))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2abd5295-9748-4b9a-aad1-2e16eeb10910)
+ )
+ (wire (pts (xy 157.48 91.44) (xy 162.56 91.44))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2b7451d4-ffd8-4719-965e-80c9a2a1a8ea)
+ )
+ (wire (pts (xy 158.75 57.15) (xy 156.21 57.15))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2c16f2f2-2ba0-40a7-9134-34cb9a357602)
+ )
+ (wire (pts (xy 140.97 52.07) (xy 140.97 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2d9ea69f-e1b0-4da5-b35d-7307a608e56f)
+ )
+ (wire (pts (xy 44.45 97.79) (xy 72.39 97.79))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2e09efa5-9bec-4837-a7f5-93295dd7eaca)
+ )
+ (wire (pts (xy 86.36 69.85) (xy 92.71 69.85))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2ea5836d-6ada-4842-83e9-8415b84beeb0)
+ )
+ (wire (pts (xy 194.31 119.38) (xy 194.31 120.65))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2eb8d649-6a9c-41ce-a524-a7095f5ec66d)
+ )
+ (wire (pts (xy 149.86 25.4) (xy 149.86 27.94))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2ec6203a-d2c1-4733-910e-5f4859509114)
+ )
+ (wire (pts (xy 156.21 36.83) (xy 158.75 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3119ad9d-24d9-4ec4-9277-c767b70a100e)
+ )
+ (polyline (pts (xy 114.3 124.46) (xy 186.69 124.46))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3233a60d-d9fd-424f-9d3b-8c173def8308)
+ )
+
+ (wire (pts (xy 50.8 172.72) (xy 50.8 180.34))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 324ff411-1776-4a26-adbe-f5bf54d55639)
+ )
+ (wire (pts (xy 86.36 64.77) (xy 92.71 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 34754c3d-bc9e-48d9-872c-e72918ebb78d)
+ )
+ (wire (pts (xy 66.04 31.75) (xy 66.04 29.21))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 35017b19-16ca-4a8b-aeba-fc1c503cbaf9)
+ )
+ (wire (pts (xy 245.11 41.91) (xy 245.11 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 359fdd58-8b56-4040-a0b3-26cd00aa82b2)
+ )
+ (wire (pts (xy 123.19 83.82) (xy 123.19 85.09))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 36d77d4a-2b29-421b-9deb-e496d2ffdd0d)
+ )
+ (wire (pts (xy 44.45 179.07) (xy 45.72 179.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 36e45b02-4447-4048-bfef-8938f2defcf2)
+ )
+ (wire (pts (xy 86.36 80.01) (xy 92.71 80.01))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 37cf91c4-9687-4fa5-9ec6-9980b93dfd66)
+ )
+ (wire (pts (xy 127 64.77) (xy 127 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 37d85d07-5802-4ac6-bb0e-189d152348fd)
+ )
+ (wire (pts (xy 74.93 29.21) (xy 77.47 29.21))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 38b35171-a24e-4b5e-b72d-3fabf2925f90)
+ )
+ (wire (pts (xy 274.32 115.57) (xy 274.32 114.3))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3b7f3f48-b0a3-4efb-a1fc-365630ae121b)
+ )
+ (wire (pts (xy 39.37 142.24) (xy 25.4 142.24))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3c51ed82-158a-4860-ac7e-e7925590d5a7)
+ )
+ (wire (pts (xy 25.4 142.24) (xy 25.4 151.13))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3d1c69f3-ece9-41b6-a736-551d49ebf9c6)
+ )
+ (wire (pts (xy 33.02 57.15) (xy 91.44 57.15))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3e1903bd-3c2b-4d6d-ab6f-a1004ac936d1)
+ )
+ (wire (pts (xy 86.36 41.91) (xy 92.71 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3f4f3aca-b20b-49d9-b4c0-1f16218ffce6)
+ )
+ (polyline (pts (xy 13.97 195.58) (xy 13.97 124.46))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3fdd7cc8-d9d9-4f15-91a8-5bc0fc8b8f30)
+ )
+
+ (wire (pts (xy 231.14 68.58) (xy 232.41 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 407b6863-2a45-4f47-a3bb-191e3c01ab1e)
+ )
+ (polyline (pts (xy 186.69 124.46) (xy 186.69 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 410e5bcf-5ede-4409-998b-3efad8597926)
+ )
+
+ (wire (pts (xy 86.36 44.45) (xy 92.71 44.45))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4282209b-d101-42c9-a148-22e812c4c2be)
+ )
+ (wire (pts (xy 156.21 41.91) (xy 156.21 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 42d1c9ab-ae49-4561-8b04-df6107a611be)
+ )
+ (wire (pts (xy 86.36 39.37) (xy 92.71 39.37))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 45d93202-d9d6-4db3-bcc6-fd6e4d67ddca)
+ )
+ (wire (pts (xy 72.39 110.49) (xy 87.63 110.49))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 47597f44-3218-4ac0-9076-1216731ddd53)
+ )
+ (wire (pts (xy 123.19 91.44) (xy 127 91.44))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 475d2c73-9b1b-414a-925e-b8c3b98b20c1)
+ )
+ (wire (pts (xy 233.68 41.91) (xy 233.68 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4a261e93-3ea4-4f4c-9e12-826a0c1c5600)
+ )
+ (wire (pts (xy 77.47 162.56) (xy 74.93 162.56))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4c8e7fab-3d32-4bb0-af93-581526652dff)
+ )
+ (polyline (pts (xy 97.79 195.58) (xy 13.97 195.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4ccb9c79-3b43-456e-9df4-20c18eb10968)
+ )
+
+ (wire (pts (xy 66.04 64.77) (xy 78.74 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4f4a895e-80a4-456a-9f56-9eb358c165b2)
+ )
+ (wire (pts (xy 274.32 106.68) (xy 274.32 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4fe899d6-438c-4c7a-a6cb-5767971c4ca2)
+ )
+ (wire (pts (xy 20.32 83.82) (xy 20.32 86.36))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 511bad48-7dc5-4e71-8172-a41d98ba3c34)
+ )
+ (wire (pts (xy 245.11 36.83) (xy 233.68 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 51496bda-d98c-4511-9014-dd4591ce7e7f)
+ )
+ (wire (pts (xy 158.75 106.68) (xy 158.75 107.95))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 54639d12-523d-4272-851b-29753091bbd7)
+ )
+ (wire (pts (xy 77.47 171.45) (xy 77.47 162.56))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 54cfa450-0a1d-42cf-a20e-9a0baca474a6)
+ )
+ (wire (pts (xy 58.42 83.82) (xy 58.42 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 553ddb82-c374-4633-ab91-7b8af4acadb3)
+ )
+ (wire (pts (xy 92.71 77.47) (xy 87.63 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 566e4fc9-9e99-4ac9-9f9a-2c4de035c29a)
+ )
+ (polyline (pts (xy 186.69 140.97) (xy 281.94 140.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5690ef86-a62d-421d-a065-0d8dd5d5766c)
+ )
+
+ (wire (pts (xy 25.4 158.75) (xy 25.4 172.72))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5793a4b6-9fbd-4ce6-b676-e69fc871f7d2)
+ )
+ (wire (pts (xy 72.39 107.95) (xy 72.39 110.49))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5825d77b-fbee-40c4-a0b5-b23f3d4f8b79)
+ )
+ (wire (pts (xy 118.11 113.03) (xy 118.11 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 584d44e5-1ad2-479c-a0ea-8db75cfcfaf4)
+ )
+ (wire (pts (xy 135.89 46.99) (xy 135.89 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 58aa0c9f-3936-4fd2-a953-6f9a62f548c6)
+ )
+ (wire (pts (xy 269.24 115.57) (xy 274.32 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 58e3cc6e-158c-4fbc-b418-9c1af2be27cb)
+ )
+ (wire (pts (xy 66.04 74.93) (xy 66.04 69.85))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5936c5fc-d621-4d16-a1a1-b1646d0d52b6)
+ )
+ (wire (pts (xy 123.19 102.87) (xy 123.19 106.68))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5d77f00a-e4e5-4dc8-935c-446e7bc043fb)
+ )
+ (wire (pts (xy 33.02 62.23) (xy 33.02 57.15))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5d7c36fa-0d01-46b6-9a09-d5a8573d9d2a)
+ )
+ (wire (pts (xy 246.38 97.79) (xy 269.24 97.79))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5fd54ea8-8fc8-4568-9687-2d644df921ca)
+ )
+ (wire (pts (xy 33.02 62.23) (xy 35.56 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 64192acb-f083-4fde-a3f5-6c206eb31a10)
+ )
+ (polyline (pts (xy 13.97 13.97) (xy 114.3 13.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6908768a-d1b0-4106-8515-cf164e565bce)
+ )
+
+ (wire (pts (xy 86.36 31.75) (xy 92.71 31.75))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6b34ed19-b4d1-4b8f-8312-d5cc97bf628a)
+ )
+ (wire (pts (xy 168.91 107.95) (xy 168.91 99.06))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6c3d0f77-6330-494c-b809-2a569e1d128a)
+ )
+ (wire (pts (xy 45.72 187.96) (xy 48.26 187.96))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6d2faf97-596d-4e36-b412-b5a79e7970dc)
+ )
+ (wire (pts (xy 66.04 74.93) (xy 78.74 74.93))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6d7270aa-b987-434a-957c-d98bf894be05)
+ )
+ (wire (pts (xy 66.04 64.77) (xy 66.04 31.75))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6defff9e-2f95-46ab-b034-361077f68ffb)
+ )
+ (wire (pts (xy 48.26 187.96) (xy 50.8 187.96))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6e16897b-ce8c-473f-a353-b53797a99476)
+ )
+ (wire (pts (xy 274.32 104.14) (xy 269.24 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 6f276f52-9ea2-4cb3-96dc-2d3dee0d7b40)
+ )
+ (wire (pts (xy 269.24 87.63) (xy 269.24 85.09))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 71c19922-a9db-48b7-a919-32c9e4add591)
+ )
+ (wire (pts (xy 194.31 46.99) (xy 195.58 46.99))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 71e1c5f0-5ab1-49ca-8499-59ab3cb9294b)
+ )
+ (wire (pts (xy 66.04 31.75) (xy 78.74 31.75))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 751a1cdc-0d70-4ca5-82c0-481d340109df)
+ )
+ (wire (pts (xy 88.9 158.75) (xy 88.9 165.1))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 75bc7ad5-41b1-49fa-86d8-d695943d00eb)
+ )
+ (wire (pts (xy 168.91 99.06) (xy 157.48 99.06))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 762860c8-2fc8-4ece-9729-352c924cf8af)
+ )
+ (wire (pts (xy 170.18 91.44) (xy 181.61 91.44))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 77ff41b9-7e98-4a8f-99ea-8cff857e7786)
+ )
+ (wire (pts (xy 123.19 64.77) (xy 127 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7c3cff96-505d-45a3-a7fe-20ecd323d21d)
+ )
+ (wire (pts (xy 74.93 144.78) (xy 76.2 144.78))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7f0994fa-5eff-4fa9-a007-1625dd8372a0)
+ )
+ (wire (pts (xy 20.32 62.23) (xy 30.48 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7f5acf57-acfd-4750-b576-a740fb5662e6)
+ )
+ (wire (pts (xy 196.85 64.77) (xy 196.85 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7fad95b1-ed07-4343-ab97-ddfc6fd99efb)
+ )
+ (wire (pts (xy 38.1 144.78) (xy 39.37 144.78))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8337678a-a2ea-4c21-b6d2-34c1dc925f1a)
+ )
+ (wire (pts (xy 38.1 139.7) (xy 39.37 139.7))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 83677789-567f-4547-aae3-dd0d9a4d95ea)
+ )
+ (wire (pts (xy 20.32 86.36) (xy 30.48 86.36))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 83dc1e62-395c-4a3b-ac6a-445737faba6c)
+ )
+ (polyline (pts (xy 13.97 119.38) (xy 13.97 124.46))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 855c224b-271d-4aa2-9e0c-5b64832284b4)
+ )
+
+ (wire (pts (xy 210.82 36.83) (xy 210.82 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 87ed7d30-6f9e-4b66-b19d-f7911ce818bf)
+ )
+ (wire (pts (xy 87.63 77.47) (xy 87.63 97.79))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8ddedeae-159e-4341-9e59-0b999d5634d8)
+ )
+ (wire (pts (xy 66.04 80.01) (xy 66.04 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8e0b5977-d8ac-4ed7-b92e-d4ad037b5f42)
+ )
+ (wire (pts (xy 85.09 24.13) (xy 92.71 24.13))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8ec1f304-db14-45e2-8ecc-b2b9ccf43fe9)
+ )
+ (wire (pts (xy 232.41 68.58) (xy 233.68 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8f33bb3f-2da9-48a1-a5f6-2b068fb0bcd7)
+ )
+ (wire (pts (xy 203.2 46.99) (xy 203.2 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8f6727c3-a7c5-4062-82a1-5ab42060e052)
+ )
+ (wire (pts (xy 123.19 52.07) (xy 123.19 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 90472b4d-3830-4092-bb62-119b84ed9bf4)
+ )
+ (wire (pts (xy 20.32 76.2) (xy 20.32 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 91f0f0ae-d3f1-4cfc-aa13-8effede159d8)
+ )
+ (wire (pts (xy 74.93 147.32) (xy 76.2 147.32))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 97a78fc1-cdd5-43d0-9219-e23b3c9ac61d)
+ )
+ (wire (pts (xy 127 41.91) (xy 127 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 97f07c7c-b6b5-4664-a32a-7389b80bdaa9)
+ )
+ (wire (pts (xy 176.53 113.03) (xy 181.61 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 98ac62da-b82a-44dd-aaa2-69b6b441f1cb)
+ )
+ (wire (pts (xy 87.63 106.68) (xy 87.63 110.49))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9a49c3cf-6366-45a7-a24d-ea57b2fad519)
+ )
+ (wire (pts (xy 199.39 67.31) (xy 199.39 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9c8bf2ff-0601-45e2-8fd6-23e3d59cbaf4)
+ )
+ (wire (pts (xy 233.68 49.53) (xy 245.11 49.53))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9c94cd09-36a4-4dbc-bb8c-b22b5481afc2)
+ )
+ (polyline (pts (xy 267.97 13.97) (xy 114.3 13.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9cf0794d-f21d-4278-83a4-b23100844c56)
+ )
+
+ (wire (pts (xy 194.31 106.68) (xy 194.31 100.33))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9d3fc583-da8c-4d01-9f37-c8eb51e5018c)
+ )
+ (wire (pts (xy 58.42 72.39) (xy 92.71 72.39))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a04f6c5d-1c64-43a7-9051-191e64fb9de1)
+ )
+ (wire (pts (xy 123.19 113.03) (xy 156.21 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a14c87b3-ed84-4ee7-845d-a02e3a3d3183)
+ )
+ (wire (pts (xy 232.41 66.04) (xy 232.41 68.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a15d4b69-2e60-408b-8fc3-173a4d1068dc)
+ )
+ (wire (pts (xy 194.31 67.31) (xy 196.85 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a528c3fd-8900-4c1c-8602-76450761e9e8)
+ )
+ (wire (pts (xy 86.36 54.61) (xy 92.71 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a5a0d7cc-fd1b-45db-8aea-c24e845e6668)
+ )
+ (wire (pts (xy 73.66 29.21) (xy 74.93 29.21))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a5cf5a99-656d-4de1-8332-2387124f4e84)
+ )
+ (wire (pts (xy 194.31 100.33) (xy 195.58 100.33))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a7de1264-e19d-4e1b-8aa6-b67840a57fc0)
+ )
+ (polyline (pts (xy 267.97 77.47) (xy 267.97 13.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a8d932fc-f311-4540-80f9-7a3c62319243)
+ )
+
+ (wire (pts (xy 127 52.07) (xy 130.81 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid aa90bd52-45da-4bdf-8b55-ef20465b6dfd)
+ )
+ (wire (pts (xy 210.82 49.53) (xy 222.25 49.53))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid aadf788f-cf0c-44c0-9975-ed1d73454f90)
+ )
+ (wire (pts (xy 45.72 179.07) (xy 52.07 179.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid aba310f5-9a11-4e19-96c5-54c6561d2f03)
+ )
+ (polyline (pts (xy 13.97 124.46) (xy 114.3 124.46))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid acb6a714-33cd-4eb8-9b57-8e429c02322f)
+ )
+
+ (wire (pts (xy 66.04 69.85) (xy 66.04 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ad870296-2ba8-427a-9248-12221250ba5e)
+ )
+ (wire (pts (xy 127 41.91) (xy 156.21 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b0155488-2a1e-4596-9b09-b8a690f8cfa5)
+ )
+ (wire (pts (xy 58.42 64.77) (xy 58.42 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b0249d77-b3e1-4133-a871-568e6b37027d)
+ )
+ (wire (pts (xy 50.8 172.72) (xy 52.07 172.72))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b0b69b44-76e4-4ade-b93a-1741988d63b8)
+ )
+ (wire (pts (xy 203.2 100.33) (xy 210.82 100.33))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b2c3c93d-2e03-4cbd-87e1-eff97ef613a0)
+ )
+ (wire (pts (xy 45.72 186.69) (xy 45.72 187.96))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b431cc4d-344c-46a5-b7cb-843f2b8f5bf4)
+ )
+ (wire (pts (xy 118.11 95.25) (xy 118.11 83.82))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b7d93824-a6e6-45d6-9b23-c4d70933f0e5)
+ )
+ (wire (pts (xy 74.93 165.1) (xy 81.28 165.1))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b8d2b21d-3041-4d30-bf99-8a1651209625)
+ )
+ (wire (pts (xy 92.71 29.21) (xy 92.71 26.67))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b97236c7-b968-48c0-8957-a12e15878841)
+ )
+ (wire (pts (xy 264.16 104.14) (xy 269.24 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ba367602-fec6-4c2f-bc10-42503933f353)
+ )
+ (wire (pts (xy 44.45 76.2) (xy 44.45 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ba52c89e-9244-4bc6-8b60-8e91f0a513a0)
+ )
+ (wire (pts (xy 256.54 36.83) (xy 256.54 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ba800471-7ed2-4f63-b0d2-6703dfdb3c56)
+ )
+ (wire (pts (xy 43.18 62.23) (xy 44.45 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid bb1b1ccc-2358-467e-b34c-e5599407d5cd)
+ )
+ (wire (pts (xy 157.48 106.68) (xy 158.75 106.68))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid bd5f3f4d-dd22-423c-babe-80911b3839b4)
+ )
+ (wire (pts (xy 48.26 187.96) (xy 48.26 189.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid bf028b50-1151-4af6-b00e-a5aa19d2a95a)
+ )
+ (wire (pts (xy 194.31 36.83) (xy 203.2 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c0efa71c-c47b-447b-a437-1689c5d85d7e)
+ )
+ (wire (pts (xy 87.63 110.49) (xy 87.63 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c283ef31-8827-46be-93d4-f0a3a6ba4afb)
+ )
+ (wire (pts (xy 158.75 46.99) (xy 135.89 46.99))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c28ceda1-012e-4951-910a-d7a9c93fa37b)
+ )
+ (wire (pts (xy 66.04 69.85) (xy 78.74 69.85))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c40d5233-1b65-4ff5-86c4-ca47774abd0a)
+ )
+ (wire (pts (xy 181.61 113.03) (xy 181.61 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c503e593-af75-4efc-aaa5-a14f15e37fb1)
+ )
+ (wire (pts (xy 245.11 49.53) (xy 245.11 50.8))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c62aff31-1207-4267-b0f7-f7516a745fb0)
+ )
+ (wire (pts (xy 118.11 83.82) (xy 123.19 83.82))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c6659c57-526f-4835-86df-b2c3cf112c19)
+ )
+ (wire (pts (xy 210.82 49.53) (xy 210.82 50.8))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c6f62955-0173-4d27-995f-1a29be7c73c6)
+ )
+ (wire (pts (xy 30.48 83.82) (xy 30.48 86.36))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c7f54a33-aada-4f57-ac5e-2987426ac1fb)
+ )
+ (wire (pts (xy 269.24 97.79) (xy 269.24 87.63))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c99a2dbb-7419-4cd5-87ac-2ccc6b61026b)
+ )
+ (wire (pts (xy 203.2 87.63) (xy 269.24 87.63))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ca67ae12-e75d-4e9f-8ed8-59516af1cc7f)
+ )
+ (wire (pts (xy 86.36 46.99) (xy 92.71 46.99))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid cc88df79-34d0-40b7-b54e-d6e573e996bf)
+ )
+ (polyline (pts (xy 114.3 13.97) (xy 114.3 124.46))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid cdee68f2-6ebb-40ab-a02a-65711ee13187)
+ )
+
+ (wire (pts (xy 264.16 115.57) (xy 269.24 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ce06a39a-dad3-4b8a-a928-798edf496b56)
+ )
+ (wire (pts (xy 72.39 97.79) (xy 72.39 100.33))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ce9fe82a-c631-46d0-bca1-92a214680b11)
+ )
+ (wire (pts (xy 210.82 41.91) (xy 222.25 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid cebad8ae-4c9d-4873-87d9-631f00632d29)
+ )
+ (wire (pts (xy 86.36 49.53) (xy 92.71 49.53))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d15cc3f2-7b8f-4e8c-b396-56c0b59928e6)
+ )
+ (polyline (pts (xy 186.69 77.47) (xy 267.97 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d16f0661-2a69-481f-8441-79f70f40a3d3)
+ )
+
+ (wire (pts (xy 91.44 57.15) (xy 91.44 59.69))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d245bb5e-670a-475b-ada2-8ca5bdeea480)
+ )
+ (wire (pts (xy 194.31 41.91) (xy 210.82 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d59b643f-f0a3-467c-8665-d10bf0089784)
+ )
+ (wire (pts (xy 269.24 130.81) (xy 269.24 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d8468f31-9168-4962-bbca-dd5d8e3797f4)
+ )
+ (wire (pts (xy 78.74 80.01) (xy 66.04 80.01))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid dae2faed-33a0-4a6a-b638-40e53b0af5c5)
+ )
+ (wire (pts (xy 156.21 57.15) (xy 156.21 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid daea4435-ba43-4e23-92f8-9c0d842072c2)
+ )
+ (wire (pts (xy 156.21 59.69) (xy 158.75 59.69))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid dc58d0c7-4ab2-465c-84c9-caca89a1a299)
+ )
+ (wire (pts (xy 156.21 54.61) (xy 148.59 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid dd414f49-3dbf-410c-8f1a-e908049f703d)
+ )
+ (wire (pts (xy 44.45 62.23) (xy 58.42 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid de6c7a80-326c-4dd6-b42f-28c5209001d6)
+ )
+ (wire (pts (xy 264.16 106.68) (xy 264.16 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid df752bc8-f4a6-445c-8087-b5c6223b88c1)
+ )
+ (wire (pts (xy 30.48 62.23) (xy 33.02 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e37ebb9c-c88e-4202-a0ff-af70d6eb2f50)
+ )
+ (wire (pts (xy 158.75 52.07) (xy 140.97 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e5416418-5543-4caf-9cfb-803240a2fdb4)
+ )
+ (wire (pts (xy 123.19 106.68) (xy 127 106.68))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e5423174-fe40-48ab-97df-d73aacb0428b)
+ )
+ (wire (pts (xy 194.31 64.77) (xy 196.85 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e57597ab-739e-4c88-b755-0ed7647afcbf)
+ )
+ (wire (pts (xy 123.19 91.44) (xy 123.19 95.25))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e5bbcf80-401f-4945-b586-ef264665ce64)
+ )
+ (wire (pts (xy 264.16 114.3) (xy 264.16 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e8049ae2-9554-4b2c-879d-ab3562272fc3)
+ )
+ (wire (pts (xy 86.36 74.93) (xy 92.71 74.93))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid eaec66de-11e7-4f11-994e-8218822324cf)
+ )
+ (wire (pts (xy 158.75 41.91) (xy 156.21 41.91))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid eb6d756d-429a-43d3-9369-ef8670f48330)
+ )
+ (wire (pts (xy 123.19 62.23) (xy 123.19 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ebed8bc6-60bf-40a7-a3b7-20eb85b41fb0)
+ )
+ (wire (pts (xy 30.48 76.2) (xy 30.48 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ecc6a80f-aa9d-41f8-ac22-ebcca69b8bb7)
+ )
+ (wire (pts (xy 58.42 72.39) (xy 58.42 76.2))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid eccfd28f-e911-4ba2-9fb0-0601446af489)
+ )
+ (wire (pts (xy 58.42 62.23) (xy 58.42 19.05))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ecdb77cc-b33c-48a2-b88b-0182d0873a0f)
+ )
+ (wire (pts (xy 77.47 29.21) (xy 92.71 29.21))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ed5bb629-bf66-4550-8744-b208af4dfe90)
+ )
+ (wire (pts (xy 194.31 120.65) (xy 195.58 120.65))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f12b07d9-d843-4744-84f0-4bb985698fbc)
+ )
+ (wire (pts (xy 233.68 36.83) (xy 210.82 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f2bc6603-02f8-4dcb-9986-09d3325ccff1)
+ )
+ (wire (pts (xy 88.9 165.1) (xy 88.9 171.45))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f2e29092-b825-4fe8-a37a-c264c58b8792)
+ )
+ (wire (pts (xy 130.81 64.77) (xy 130.81 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f30a9533-f90b-4b89-8917-aae92df12f21)
+ )
+ (wire (pts (xy 91.44 59.69) (xy 92.71 59.69))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f30e5cb6-e3af-42b5-9a51-a0691ea76af8)
+ )
+ (wire (pts (xy 156.21 62.23) (xy 156.21 59.69))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f55ab4ec-bf8f-4114-9356-b7341d3e2202)
+ )
+ (polyline (pts (xy 97.79 124.46) (xy 97.79 195.58))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid f6879461-7c5a-4ac3-a8f3-094eac1b5204)
+ )
+
+ (wire (pts (xy 66.04 80.01) (xy 66.04 74.93))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid faa03d7e-a877-467e-9a17-cf2fd99d04bb)
+ )
+ (polyline (pts (xy 281.94 77.47) (xy 281.94 140.97))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fb1f7c1b-37dd-44ff-8a6d-037bcea409c1)
+ )
+
+ (wire (pts (xy 156.21 31.75) (xy 156.21 36.83))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fc4baeea-d5c4-4a6f-bdbe-be526d4f1075)
+ )
+ (wire (pts (xy 203.2 120.65) (xy 210.82 120.65))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fcedf8af-843d-4b1c-9b84-7e6106e3afa2)
+ )
+ (wire (pts (xy 74.93 139.7) (xy 76.2 139.7))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fd9a7340-294a-4a54-96bc-09de10981298)
+ )
+ (wire (pts (xy 123.19 113.03) (xy 118.11 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fdc846a8-36ab-4b33-821b-db2b8a99a2d6)
+ )
+
+ (text "USB" (at 80.01 190.5 0)
+ (effects (font (size 2.54 2.54)) (justify left bottom))
+ (uuid 386993d7-3a32-4506-8ef7-e9cc7060ba8e)
+ )
+ (text "E-Paper Display" (at 20.32 41.91 0)
+ (effects (font (size 2.54 2.54)) (justify left bottom))
+ (uuid 677e0a22-7a17-4c1e-a6ca-5148aa2a2807)
+ )
+ (text "MCU" (at 190.5 86.36 0)
+ (effects (font (size 2.54 2.54)) (justify left bottom))
+ (uuid a2150744-8485-4629-8c1c-8c5b16fb89e9)
+ )
+ (text "Power Supply" (at 121.92 31.75 0)
+ (effects (font (size 2.54 2.54)) (justify left bottom))
+ (uuid ca93af18-1db5-44b8-8d81-b6c2c05751bd)
+ )
+
+ (label "ESP_EN" (at 205.74 100.33 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ (uuid 8eae3117-63d6-40e8-9acd-7c6945cdc1fa)
+ )
+
+ (global_label "ESP_D+" (shape bidirectional) (at 62.23 172.72 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 0c5eaa04-10b2-41f0-8e85-b4456b58d768)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 72.0817 172.6406 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SDA" (shape bidirectional) (at 86.36 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0dfe5920-ee9b-4691-920c-c0c32e7b7e03)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 80.3788 54.5306 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_VBUS" (shape output) (at 38.1 139.7 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 1dba29e3-5aa3-4300-a3eb-af99b41e2428)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 26.0107 139.7794 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_D+" (shape bidirectional) (at 76.2 144.78 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 243b8b79-d3fe-4721-b3f6-24c3b3034378)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 86.2331 144.7006 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DISP_RST" (shape input) (at 86.36 44.45 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 5b4dd351-38a8-4a63-b7a6-7d1390602616)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 75.1779 44.3706 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ESP_D-" (shape bidirectional) (at 62.23 179.07 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 69656b72-0f86-49ae-ad44-95d3e0a00f04)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 72.0817 178.9906 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DISP_BUSY_N" (shape output) (at 86.36 41.91 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6b74184f-6ab2-4ffe-8817-0a913079c0e6)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 71.4283 41.8306 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DISP_CS" (shape input) (at 86.36 49.53 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 734fd69b-df38-4f1e-8480-234d312fa9d7)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 76.1455 49.4506 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SENSE_BAT" (shape input) (at 210.82 113.03 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 7c0589f3-81ae-4bf3-9fab-d6a9336ab14a)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 198.0655 112.9506 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_D-" (shape bidirectional) (at 76.2 147.32 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 85011db0-82ca-46d5-a68c-9fb344df0b7d)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 86.2331 147.2406 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DISP_BS" (shape input) (at 86.36 39.37 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 927f89fa-9128-4bf5-978f-5da88fb1c0cc)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 76.1455 39.2906 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SCL" (shape input) (at 86.36 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9be82799-a1e4-45b2-9179-22562669b773)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 80.4393 51.9906 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ESP_D-" (shape bidirectional) (at 246.38 115.57 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 9ce0f5d4-7856-4564-9712-06382309396b)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 256.2317 115.4906 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "USB_VBUS" (shape input) (at 29.21 129.54 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a2407d60-4ab8-4bb4-b11e-6f9b7e644715)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 17.1207 129.4606 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ESP_D+" (shape bidirectional) (at 246.38 118.11 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid ae14f9dd-a177-4295-86e4-2d9588cb65c8)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 256.2317 118.0306 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "USB_D-" (shape bidirectional) (at 44.45 179.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b438e7f0-7931-42d7-8c4a-b2f40a590555)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 34.4169 178.9906 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DISP_DC" (shape input) (at 86.36 46.99 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b689429d-1806-406d-81fd-e29b17c6d784)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 76.085 46.9106 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_D-" (shape bidirectional) (at 38.1 147.32 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid bafb637b-6fb6-4200-b81a-4263d2313213)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 28.0669 147.3994 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_VBUS" (shape output) (at 76.2 139.7 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid bcf1bd7e-5dae-4e2c-aade-747aa9db399f)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.2893 139.6206 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "ESP_BOOT" (shape input) (at 246.38 110.49 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d6ef6609-6326-45a0-acbe-013242d10bfc)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 258.2879 110.4106 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "USB_D+" (shape bidirectional) (at 38.1 144.78 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid d73c93c4-343b-4a77-83cd-a244e4e7a5c5)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 28.0669 144.8594 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "USB_D+" (shape bidirectional) (at 50.8 172.72 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid ef6b3539-6086-473c-823c-662d85d8ef11)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 40.7669 172.6406 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SENSE_BAT" (shape output) (at 232.41 66.04 90) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid f550bf22-2d74-4689-b089-c492def71131)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 232.3306 53.2855 90)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 77.47 171.45 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 013e69fe-9827-4ce0-a77f-56ab6eb38548)
+ (property "Reference" "#PWR?" (id 0) (at 77.47 177.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 77.47 176.53 0))
+ (property "Footprint" "" (id 2) (at 77.47 171.45 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 77.47 171.45 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 4585aeb5-bbca-49c6-a52b-ab1da75efc5e))
+ )
+
+ (symbol (lib_id "Device:R") (at 85.09 165.1 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 05580003-33f3-4b68-be24-1af076ec931a)
+ (property "Reference" "R?" (id 0) (at 85.09 162.56 90))
+ (property "Value" "" (id 1) (at 85.09 167.64 90))
+ (property "Footprint" "" (id 2) (at 85.09 166.878 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 85.09 165.1 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d1b90fa3-6a1d-4201-b153-214739caa990))
+ (pin "2" (uuid f3e3978c-67d9-4e0b-b69b-f7897ff8a830))
+ )
+
+ (symbol (lib_id "power:+3V3") (at 256.54 36.83 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 0657978c-1dfc-4a7e-a78f-c5f07ecee5f1)
+ (property "Reference" "#PWR018" (id 0) (at 256.54 40.64 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 256.54 31.75 0))
+ (property "Footprint" "" (id 2) (at 256.54 36.83 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 256.54 36.83 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 5f131a7f-02e4-47d0-a20a-8a86d9a2b4bd))
+ )
+
+ (symbol (lib_id "power:GND") (at 199.39 68.58 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 0ae890ec-3a6d-400e-adb5-fb9088ff3e3e)
+ (property "Reference" "#PWR015" (id 0) (at 199.39 74.93 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 199.39 72.39 0))
+ (property "Footprint" "" (id 2) (at 199.39 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 199.39 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ba9d2062-aebe-46ee-b092-f4fe332582f8))
+ )
+
+ (symbol (lib_id "Device:C") (at 123.19 58.42 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 0c901b95-d397-4360-9e33-6f7dce71d678)
+ (property "Reference" "C11" (id 0) (at 127 57.1499 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 127 62.23 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 124.1552 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 123.19 58.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 9edb76c1-b7e6-461b-a37b-e0e927af910e))
+ (pin "2" (uuid 80316121-7faf-4e9c-a4c2-266bdd08e135))
+ )
+
+ (symbol (lib_id "Device:R") (at 210.82 45.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 136c093f-e033-4548-9f55-5435c2dc683e)
+ (property "Reference" "R8" (id 0) (at 213.36 44.4499 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 213.36 46.9899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 209.042 45.72 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 210.82 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a6eef33a-4df2-4668-b5d3-d162668329d5))
+ (pin "2" (uuid e266ebcc-e722-46b4-9357-71dd7ba48744))
+ )
+
+ (symbol (lib_id "power:GND") (at 48.26 189.23 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 150d8994-f2d1-44cb-810d-dcba1033cd9b)
+ (property "Reference" "#PWR?" (id 0) (at 48.26 195.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 48.26 193.04 0))
+ (property "Footprint" "" (id 2) (at 48.26 189.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 48.26 189.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 8259d9c7-5b09-44f5-89d1-40f436d26177))
+ )
+
+ (symbol (lib_id "Jumper:Jumper_2_Bridged") (at 57.15 179.07 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 190ec88a-fd7c-4b4b-8145-6fae5c1ff1ee)
+ (property "Reference" "JP?" (id 0) (at 57.15 176.53 0))
+ (property "Value" "" (id 1) (at 57.15 175.26 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (id 2) (at 57.15 179.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 57.15 179.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 87d34b48-338a-498a-b590-dfb01d66d9a3))
+ (pin "2" (uuid 9678a695-f2f5-4b8b-b2fe-4b24ce2fff0d))
+ )
+
+ (symbol (lib_id "Device:C") (at 245.11 45.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 1e4c19f3-322d-43b0-a66a-78a951268a6c)
+ (property "Reference" "C18" (id 0) (at 248.92 44.4499 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "22uF" (id 1) (at 248.92 46.9899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 246.0752 49.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 245.11 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7d970af2-0785-48fc-b2d4-98de5245deb9))
+ (pin "2" (uuid 9ab1abb7-686f-46a4-8ad0-9c4426a57c33))
+ )
+
+ (symbol (lib_id "power:+3V3") (at 20.32 62.23 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 21868ee7-068b-4eb5-85a4-8141e209e6d0)
+ (property "Reference" "#PWR01" (id 0) (at 20.32 66.04 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 20.32 57.15 0))
+ (property "Footprint" "" (id 2) (at 20.32 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 20.32 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ab2985fd-b02c-4408-bc18-29e93e8df5bf))
+ )
+
+ (symbol (lib_id "power:GND") (at 135.89 67.31 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 223dc0d9-dcfb-4b8f-91fd-751c8aeab9ee)
+ (property "Reference" "#PWR09" (id 0) (at 135.89 73.66 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 135.89 72.39 0))
+ (property "Footprint" "" (id 2) (at 135.89 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 135.89 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 20f19fc5-f58f-45aa-bec9-b79721acf2d7))
+ )
+
+ (symbol (lib_id "Device:R") (at 25.4 154.94 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 2581f44f-6e22-4216-948c-9a3f1096dea3)
+ (property "Reference" "R?" (id 0) (at 27.94 153.6699 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "5.1k" (id 1) (at 27.94 156.2099 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 27.178 154.94 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 25.4 154.94 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 798979b6-a235-41ce-b26e-f2ce0e33ac60))
+ (pin "2" (uuid 5dd39725-a327-41d9-b4fa-b70e88e14b46))
+ )
+
+ (symbol (lib_id "power:+BATT") (at 123.19 83.82 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 27642767-aab3-4e56-a17a-9b9d285a7bad)
+ (property "Reference" "#PWR06" (id 0) (at 123.19 87.63 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 123.19 80.01 0))
+ (property "Footprint" "" (id 2) (at 123.19 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 123.19 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 34f32031-4407-4695-ac21-67dc1f247f5a))
+ )
+
+ (symbol (lib_id "power:GND") (at 140.97 67.31 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 29dc07dd-1a75-4ce5-96bd-b85777d23302)
+ (property "Reference" "#PWR010" (id 0) (at 140.97 73.66 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 140.97 72.39 0))
+ (property "Footprint" "" (id 2) (at 140.97 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 140.97 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 4ecad4ac-dd27-4480-9687-fde6b05177ec))
+ )
+
+ (symbol (lib_id "Device:L") (at 148.59 58.42 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 2e04f936-04a9-4e39-9ae9-40128dfd46e5)
+ (property "Reference" "L2" (id 0) (at 149.86 57.1499 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "" (id 1) (at 149.86 59.6899 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 148.59 58.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 148.59 58.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d0fe74cc-e83b-4218-b1b7-538319a686bc))
+ (pin "2" (uuid 712ad931-a7f5-43f8-8502-d6fdb1610abe))
+ )
+
+ (symbol (lib_id "Device:C") (at 82.55 80.01 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 33175e9e-feff-42e3-be7f-a958c3444ff9)
+ (property "Reference" "C9" (id 0) (at 80.01 78.74 90))
+ (property "Value" "1uF/25V" (id 1) (at 88.9 78.74 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 86.36 79.0448 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 82.55 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 19f2e47b-b861-40a9-a70c-9641e58fbe17))
+ (pin "2" (uuid 133326a2-0dfa-44d4-beba-6caad4e6acb4))
+ )
+
+ (symbol (lib_id "Device:C") (at 58.42 80.01 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 335a0916-c6f6-4c9d-8255-18aff0d26998)
+ (property "Reference" "C4" (id 0) (at 57.15 82.55 90))
+ (property "Value" "1uF/25V" (id 1) (at 57.15 73.66 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 57.4548 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 58.42 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e2a591bc-1538-4b8e-b40a-2d5ee29bd807))
+ (pin "2" (uuid 63173645-c2c2-4626-8fe6-23fa3fd6bc99))
+ )
+
+ (symbol (lib_id "power:GND") (at 242.57 69.85 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 385e5413-17e0-4962-a4af-b442d7d61f26)
+ (property "Reference" "#PWR?" (id 0) (at 242.57 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 242.57 74.93 0))
+ (property "Footprint" "" (id 2) (at 242.57 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 242.57 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 4c9853c7-670a-44fc-87e0-ac7c5c350e65))
+ )
+
+ (symbol (lib_id "Device:C") (at 44.45 80.01 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 3995d355-f587-4f15-afaf-c0754146a043)
+ (property "Reference" "C3" (id 0) (at 46.99 82.55 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 48.26 81.2799 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 45.4152 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 44.45 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a61b3858-eee8-47b0-8fe4-1a79d49f7b4a))
+ (pin "2" (uuid 4d4d849d-1b1c-4dfa-aef4-6cb8748d5f4b))
+ )
+
+ (symbol (lib_id "FH34SRJ-24S-0.5SH_99_:FH34SRJ-24S-0.5SH(99)") (at 102.87 52.07 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 3b94758c-6eb8-4d66-af09-745869f937ae)
+ (property "Reference" "J1" (id 0) (at 109.22 52.0699 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "FH34SRJ-24S-0.5SH(99)" (id 1) (at 110.49 46.99 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "HRS_FH34SRJ-24S-0.5SH(99)" (id 2) (at 109.22 49.53 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 102.87 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "HIROSE ELECTRIC" (id 4) (at 109.22 46.99 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.75mm" (id 5) (at 109.22 44.45 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "NA" (id 6) (at 109.22 41.91 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 7) (at 102.87 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "1" (uuid d9aaf75f-4c0a-4097-8293-7302a21f034c))
+ (pin "10" (uuid 00096bbf-d774-497f-b9fd-2b750eee86ab))
+ (pin "11" (uuid 1e2322c6-3177-47c3-8e0b-aaadff03d317))
+ (pin "12" (uuid 1099c869-6b3f-4fea-abad-342c6d61f8d8))
+ (pin "13" (uuid 7e00822a-c18e-4742-8ab9-fb04d0490d3d))
+ (pin "14" (uuid 857054d3-b556-4944-af3d-847d9b43c1b1))
+ (pin "15" (uuid 2f0ba1fb-4832-4ab4-8803-67743083a048))
+ (pin "16" (uuid 54375ffb-4dfb-4b20-8ab6-41eec6773788))
+ (pin "17" (uuid fbbdd2b1-137f-45e6-a897-4585da68df20))
+ (pin "18" (uuid e2c8a268-4862-44ac-b7ac-22cf1b6bae82))
+ (pin "19" (uuid 5b1b7ea9-5d65-4684-bc4b-b2ad1eb9f72d))
+ (pin "2" (uuid 70b43c16-4daf-40a5-9644-4886274b4cef))
+ (pin "20" (uuid 175eb61c-a38a-4bdd-a078-49c14364d80e))
+ (pin "21" (uuid b8d776d7-abcc-4832-b8c6-bfa5125c67f0))
+ (pin "22" (uuid 3a329cee-2dfe-49d8-b443-c4e55a8f7956))
+ (pin "23" (uuid 85e154a7-7ebc-43d6-8922-04b16d3da8bb))
+ (pin "24" (uuid f30e1fc3-2226-467b-ae0e-2172cbcbd748))
+ (pin "3" (uuid 39f40a4b-7b33-4d43-bd5b-a873c7d40734))
+ (pin "4" (uuid b5459945-854b-43b9-b7be-0f579e0274ad))
+ (pin "5" (uuid 37707db3-4252-4e05-9f6d-653c6a1876a8))
+ (pin "6" (uuid ad1b497c-df68-4efc-a216-e6bccad7531b))
+ (pin "7" (uuid ef7e3b70-43fe-4478-b87a-0d1dd4faa117))
+ (pin "8" (uuid d02b624d-5ba7-4492-ab67-cd6d5637f8f9))
+ (pin "9" (uuid aea79e9c-cd11-42c5-a914-4323a1da44dd))
+ (pin "S1" (uuid c3ba6628-ed61-4784-9c63-d160e9feb78b))
+ (pin "S2" (uuid 99f7d6a8-6f74-471e-845b-865aea5bdbfd))
+ )
+
+ (symbol (lib_id "Jumper:Jumper_2_Bridged") (at 57.15 172.72 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 3d2673d5-3ef2-4c79-88c8-009200d3f3c0)
+ (property "Reference" "JP?" (id 0) (at 57.15 170.18 0))
+ (property "Value" "" (id 1) (at 57.15 168.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (id 2) (at 57.15 172.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 57.15 172.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c748e80e-cc25-4ed2-9b25-4f760bb7326f))
+ (pin "2" (uuid 46233908-9117-434b-a612-eedb6188feb7))
+ )
+
+ (symbol (lib_id "Device:R") (at 227.33 68.58 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 3e87568f-b8ea-4a60-9a1e-f5e25a2ed302)
+ (property "Reference" "R?" (id 0) (at 227.33 62.23 90))
+ (property "Value" "R" (id 1) (at 227.33 64.77 90))
+ (property "Footprint" "" (id 2) (at 227.33 70.358 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 227.33 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 15246299-212a-4a77-909b-72178b75a94e))
+ (pin "2" (uuid 734d6683-573a-46b5-b6a6-3fa4c9c015d8))
+ )
+
+ (symbol (lib_id "Device:C") (at 140.97 58.42 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 40981cc9-b8ac-4b1d-a8fa-aa58b556b63a)
+ (property "Reference" "C14" (id 0) (at 144.78 57.1499 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 144.78 63.5 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 141.9352 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 140.97 58.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e37fa613-9f19-448d-a049-b546fae1f412))
+ (pin "2" (uuid 79a8c7bf-c183-47e8-8906-ff1227dea809))
+ )
+
+ (symbol (lib_id "Device:R") (at 123.19 87.63 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 4c6f81f7-a4e4-473b-bc54-cac2ee16db37)
+ (property "Reference" "R2" (id 0) (at 120.65 87.63 90))
+ (property "Value" "" (id 1) (at 125.73 87.63 90))
+ (property "Footprint" "" (id 2) (at 124.968 87.63 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 123.19 87.63 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a79344e7-c386-4df1-985f-baf33ecf77fb))
+ (pin "2" (uuid 930c5202-b4f8-4065-ab54-82a3a055f261))
+ )
+
+ (symbol (lib_id "Device:C") (at 30.48 80.01 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 518446a7-9ee9-4618-8048-b31969c5beb9)
+ (property "Reference" "C2" (id 0) (at 29.21 82.55 90))
+ (property "Value" "" (id 1) (at 29.21 73.66 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 29.5148 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 30.48 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid f1fa9092-3b5f-4b20-8b0f-2c12a9462e92))
+ (pin "2" (uuid a960c3a6-897c-4d14-bba4-679de059bc6c))
+ )
+
+ (symbol (lib_id "pspice:MNMOS") (at 80.01 24.13 0) (mirror y) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 52a9df48-000d-4f4c-ba68-05405d5989c2)
+ (property "Reference" "Q1" (id 0) (at 83.82 16.51 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 87.63 19.05 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 80.645 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 80.645 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a75c6578-fdb5-49df-9a6b-b3a54ff16fd1))
+ (pin "2" (uuid 5cc9951d-8876-4fd4-9886-60b4abf090ac))
+ (pin "3" (uuid c689d444-4f0d-40da-bd53-33511780e691))
+ (pin "4" (uuid 7c2f1156-4be2-43eb-80df-7c3d1f134e30))
+ )
+
+ (symbol (lib_id "power:GND") (at 58.42 113.03 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 58634b8b-e411-4272-a5e2-335e2b478d1f)
+ (property "Reference" "#PWR03" (id 0) (at 58.42 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 58.42 118.11 0))
+ (property "Footprint" "" (id 2) (at 58.42 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 58.42 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 390a24b7-0f71-42ac-86bd-7590b82d1c95))
+ )
+
+ (symbol (lib_id "Device:D_Schottky") (at 76.2 97.79 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 5c390992-b843-4f49-8054-01a64610a585)
+ (property "Reference" "D3" (id 0) (at 75.8825 91.44 0))
+ (property "Value" "" (id 1) (at 75.8825 93.98 0))
+ (property "Footprint" "" (id 2) (at 76.2 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 76.2 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 1dfbe750-6e5c-46e2-a066-20df567c4887))
+ (pin "2" (uuid 78d62ca9-f96b-4d21-98da-094e54e9ec25))
+ )
+
+ (symbol (lib_id "Device:C") (at 82.55 74.93 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 5e10bac5-326d-4cb1-acb4-745e3125f6ee)
+ (property "Reference" "C8" (id 0) (at 80.01 73.66 90))
+ (property "Value" "1uF/25V" (id 1) (at 88.9 73.66 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 86.36 73.9648 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 82.55 74.93 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 739f95b6-61c8-4b44-b7e4-7800cf447bcf))
+ (pin "2" (uuid ded291a0-68fe-4d65-adb3-4b8d4403859b))
+ )
+
+ (symbol (lib_id "TPS63060DSCT:TPS63060DSCT") (at 176.53 52.07 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 63d71ef3-94cc-4e29-810f-9904a69cf288)
+ (property "Reference" "U2" (id 0) (at 176.53 29.21 0))
+ (property "Value" "" (id 1) (at 176.53 31.75 0))
+ (property "Footprint" "" (id 2) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "B" (id 4) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Texas Instruments" (id 5) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "0.8 mm" (id 6) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 7) (at 176.53 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "1" (uuid 2615c8f3-aa89-4e13-95fa-39819915c7bd))
+ (pin "10" (uuid 678bd9c6-9f76-417a-b828-a43533ed4650))
+ (pin "11" (uuid bbe8793f-b6d0-4514-9f07-0d5e64f65eed))
+ (pin "2" (uuid d573d29c-454e-4852-b0fd-19e8b62c08ed))
+ (pin "3" (uuid f00e2dfd-d0f5-4933-810a-fc12e68edebc))
+ (pin "4" (uuid 7c000fd0-0919-4264-8b0f-ebb00d6f1de9))
+ (pin "5" (uuid 57da2a4b-bbe9-4f80-ba18-d352c222af69))
+ (pin "6" (uuid 4f217c93-4419-43bf-9729-9faefdbb896e))
+ (pin "7" (uuid 3735f12a-914f-402d-8d90-a6c0b40d7a2b))
+ (pin "8" (uuid 9496604c-027b-4843-a919-81abf03cf9ba))
+ (pin "9" (uuid bb7b2482-7099-4147-8c72-eea3e4c0538d))
+ )
+
+ (symbol (lib_id "Jumper:Jumper_3_Bridged12") (at 156.21 27.94 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 64e7e1ef-2872-4256-a6aa-296a59e780af)
+ (property "Reference" "JP1" (id 0) (at 156.21 25.4 0))
+ (property "Value" "" (id 1) (at 146.05 34.29 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (id 2) (at 156.21 27.94 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 156.21 27.94 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid deaa1f49-1d92-4700-a413-3f66bec5317f))
+ (pin "2" (uuid 7347983a-88d7-4638-a00c-7d1e3cf3f8b5))
+ (pin "3" (uuid a4660099-5ddb-4f5c-80cc-55c68bb867ad))
+ )
+
+ (symbol (lib_id "power:GND") (at 25.4 172.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 67c07b79-54be-49ee-b2e4-8c9ca719add5)
+ (property "Reference" "#PWR?" (id 0) (at 25.4 179.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 25.4 177.8 0))
+ (property "Footprint" "" (id 2) (at 25.4 172.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 25.4 172.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2da4f6d8-60de-482e-a54a-8c2083e86074))
+ )
+
+ (symbol (lib_id "power:GND") (at 30.48 113.03 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 67f48c15-f57f-448b-9e51-175677f5f7d6)
+ (property "Reference" "#PWR02" (id 0) (at 30.48 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 30.48 118.11 0))
+ (property "Footprint" "" (id 2) (at 30.48 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 30.48 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7687fcba-99ca-484b-9f44-5bf763afcd97))
+ )
+
+ (symbol (lib_id "Device:R") (at 237.49 68.58 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 6b970537-9dd1-4b70-b7f3-37acf38ba690)
+ (property "Reference" "R?" (id 0) (at 237.49 62.23 90))
+ (property "Value" "R" (id 1) (at 237.49 64.77 90))
+ (property "Footprint" "" (id 2) (at 237.49 70.358 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 237.49 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a35aa2ff-0abe-4bbe-a1d5-ba1935cbd668))
+ (pin "2" (uuid 3ef448da-0b9e-4d98-9674-b3863deec458))
+ )
+
+ (symbol (lib_id "Device:R") (at 199.39 46.99 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 6ec4a50e-4a46-43de-a44a-d3687f61fd68)
+ (property "Reference" "R4" (id 0) (at 199.39 44.45 90))
+ (property "Value" "" (id 1) (at 199.39 49.53 90))
+ (property "Footprint" "" (id 2) (at 199.39 48.768 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 199.39 46.99 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d3f54358-da27-4988-b660-c3bdfd7b7919))
+ (pin "2" (uuid 316d9a24-e377-4b5f-9457-f4a754eaef64))
+ )
+
+ (symbol (lib_id "Device:R") (at 88.9 154.94 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 6f609a39-84dd-458c-8232-f527551d075f)
+ (property "Reference" "R?" (id 0) (at 91.44 153.6699 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "" (id 1) (at 91.44 156.2099 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 90.678 154.94 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 88.9 154.94 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid eabc60b8-08ed-4d58-8122-5cb9877c38bd))
+ (pin "2" (uuid c3cdc235-cb3e-4e1c-b266-317ed0359aa2))
+ )
+
+ (symbol (lib_id "Device:C") (at 82.55 31.75 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 78f2b71e-90f7-44eb-8168-6111898852b0)
+ (property "Reference" "C5" (id 0) (at 80.01 30.48 90))
+ (property "Value" "" (id 1) (at 88.9 30.48 90))
+ (property "Footprint" "" (id 2) (at 86.36 30.7848 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 82.55 31.75 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 17ffeb6c-1c47-40c6-8dfe-79871ec2ece9))
+ (pin "2" (uuid ebf73624-d289-4fae-aed2-4fcc9a10b16d))
+ )
+
+ (symbol (lib_id "Device:R") (at 69.85 29.21 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 7b51f3c9-db71-4acb-8af9-f2f70f2f2c4a)
+ (property "Reference" "R1" (id 0) (at 69.85 22.86 90))
+ (property "Value" "" (id 1) (at 69.85 25.4 90))
+ (property "Footprint" "" (id 2) (at 69.85 30.988 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 69.85 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bef01385-abeb-44f9-8dc7-8f706442823c))
+ (pin "2" (uuid 81adacff-7e6a-449c-8d3a-779568a88fb3))
+ )
+
+ (symbol (lib_id "power:GND") (at 127 67.31 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 7b92e7e0-7d19-4633-b2e8-b56befa065c3)
+ (property "Reference" "#PWR08" (id 0) (at 127 73.66 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 127 72.39 0))
+ (property "Footprint" "" (id 2) (at 127 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 127 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ad9f6328-c3ca-489e-bda1-b5102d9e0048))
+ )
+
+ (symbol (lib_id "2305018-2:2305018-2") (at 57.15 149.86 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 7c9138d7-3755-47b6-b62a-47eab045f886)
+ (property "Reference" "J?" (id 0) (at 57.15 127 0))
+ (property "Value" "" (id 1) (at 57.15 129.54 0))
+ (property "Footprint" "" (id 2) (at 57.15 149.86 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 57.15 149.86 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Comment" "2305018-2" (id 4) (at 57.15 149.86 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "A1" (uuid a9cdf009-ee36-4f58-820d-3ab8661a3f13))
+ (pin "A10" (uuid 1db2813a-f6a5-4108-b71d-4b49f80b3e01))
+ (pin "A11" (uuid ef957b8d-845f-4596-86d8-e8653218dc83))
+ (pin "A12" (uuid 83a7fdaa-ca3f-4953-8ab6-0fcc7eb28ab1))
+ (pin "A2" (uuid 995c1a5f-4bea-42d2-b2fb-86706b7a71dc))
+ (pin "A3" (uuid 4ec3bcef-094a-4fff-996a-5f259e12b349))
+ (pin "A4" (uuid 975cf444-a677-456c-8ed2-3ff111ab2f54))
+ (pin "A5" (uuid bcc331e9-a274-4d78-9c31-5399cd5bc9eb))
+ (pin "A6" (uuid d6e660f8-2b47-4a62-8dd7-ac365b9ea2d8))
+ (pin "A7" (uuid 316fa953-fd09-4b86-b6cb-41149c6854b8))
+ (pin "A8" (uuid 6191efcd-df18-4e47-8180-c94d62db6d82))
+ (pin "A9" (uuid b1ea5b14-0a6e-4f5a-9a82-7263a8979e82))
+ (pin "B1" (uuid 563fccfa-e66c-458a-8c18-342b854cecbd))
+ (pin "B10" (uuid 82b53413-603b-48a8-8209-12cbbd87dc05))
+ (pin "B11" (uuid 4535c249-211c-4c16-b42f-f1a65530de4b))
+ (pin "B12" (uuid b1b52557-a763-4994-85b8-4739b8a82381))
+ (pin "B2" (uuid f3a082f7-aeb3-44ae-8a57-812c0f49ddb5))
+ (pin "B3" (uuid fc2c98ac-556b-4cd5-bd0c-d7697acb83fc))
+ (pin "B4" (uuid ebc677a0-cd03-4243-87a0-2b2842298047))
+ (pin "B5" (uuid 960255df-6930-4c84-aba3-52aaa9c0e0cd))
+ (pin "B6" (uuid ba0c5160-e809-4fa8-8f4c-3fd97c440a82))
+ (pin "B7" (uuid 986b6fe9-38c5-4cd3-bb28-ae126c100346))
+ (pin "B8" (uuid 304597b1-3918-44e6-b26f-ce9468eb2127))
+ (pin "B9" (uuid d6a358e1-d8d6-42f0-bf2e-61f95cb5024c))
+ (pin "G1" (uuid 6c03a06e-aab4-49fc-98b9-930f61149514))
+ (pin "G2" (uuid 7cc5a3e8-94a6-4e8d-844c-8f9a204696ce))
+ (pin "S1" (uuid 4d347c25-ead2-47dd-bf42-da378db40301))
+ (pin "S2" (uuid ae8d3bbf-d273-464f-94f7-f3dc69625e3f))
+ (pin "S3" (uuid 47293de4-0842-43a4-b976-f9faf553f770))
+ (pin "S4" (uuid d4980c33-c815-458b-b58f-db068efb7731))
+ )
+
+ (symbol (lib_id "Diode:1N5819") (at 33.02 129.54 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 7f4823b6-b654-4322-a0e3-28a49b0810be)
+ (property "Reference" "D?" (id 0) (at 33.02 127 0))
+ (property "Value" "" (id 1) (at 33.02 132.08 0))
+ (property "Footprint" "" (id 2) (at 33.02 125.095 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.vishay.com/docs/88525/1n5817.pdf" (id 3) (at 33.02 129.54 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 32424938-3132-407b-86b3-701959258181))
+ (pin "2" (uuid b32c831a-4daa-4da4-b170-90f7255a47d8))
+ )
+
+ (symbol (lib_id "Device:C") (at 118.11 99.06 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 80065db8-b976-4237-92a4-9f6f92db848b)
+ (property "Reference" "C?" (id 0) (at 119.38 96.52 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 119.38 101.6 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 119.0752 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 118.11 99.06 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid f6375f0e-e854-4405-9107-a64c9d95ee44))
+ (pin "2" (uuid 19e3a6f0-fea0-4423-864a-471d1bd6cba3))
+ )
+
+ (symbol (lib_id "power:-BATT") (at 123.19 114.3 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 89da5218-4f1e-4cde-84cb-cd7d16e0f132)
+ (property "Reference" "#PWR07" (id 0) (at 123.19 110.49 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 123.19 118.11 0))
+ (property "Footprint" "" (id 2) (at 123.19 114.3 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 123.19 114.3 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e9a4621c-b031-4eaf-9fd8-b825000e87f4))
+ )
+
+ (symbol (lib_id "Device:C") (at 20.32 80.01 180) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8a1fc11c-7c2f-4ed5-8a37-81d553541b18)
+ (property "Reference" "C1" (id 0) (at 19.05 83.82 90))
+ (property "Value" "" (id 1) (at 19.05 73.66 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 19.3548 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 20.32 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3934cab1-56e2-43d5-99ff-88df3db2f3e2))
+ (pin "2" (uuid daf25453-39bb-4299-adec-91bfdc366c74))
+ )
+
+ (symbol (lib_id "Device:D_Schottky") (at 72.39 104.14 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 8a8cec75-9fcc-417b-950e-0601d4590cb8)
+ (property "Reference" "D2" (id 0) (at 74.93 103.1874 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "" (id 1) (at 74.93 105.7274 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 72.39 104.14 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 72.39 104.14 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 61f90cf7-22ea-4e05-904b-d0e0ef309aaf))
+ (pin "2" (uuid 277f2a87-9a4c-49dc-9298-1db1754f19a7))
+ )
+
+ (symbol (lib_id "Device:C") (at 274.32 110.49 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8acfe39d-f4b2-4e7d-a696-10d03e17c487)
+ (property "Reference" "C21" (id 0) (at 275.59 107.95 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 276.86 123.19 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 275.2852 114.3 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 274.32 110.49 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 62b3f025-3023-406f-9d80-9c1ad8d83a9e))
+ (pin "2" (uuid 21f52ce1-5d21-4f24-8fbe-fa054620f5ff))
+ )
+
+ (symbol (lib_id "Device:C") (at 82.55 64.77 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8b56bcda-a8fa-4876-af58-9f448098faf7)
+ (property "Reference" "C6" (id 0) (at 80.01 63.5 90))
+ (property "Value" "1uF/25V" (id 1) (at 88.9 63.5 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 86.36 63.8048 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 82.55 64.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 103545f5-6ea2-4d2b-b0b5-ea8e4764cd0e))
+ (pin "2" (uuid cf0d9022-3ed0-4879-af13-670acade04e8))
+ )
+
+ (symbol (lib_id "Device:C") (at 50.8 184.15 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8c085fdd-bdec-45c7-a0c7-b34f6285ff68)
+ (property "Reference" "C?" (id 0) (at 48.26 181.61 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "22pF/50V" (id 1) (at 52.07 186.69 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 51.7652 187.96 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 50.8 184.15 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid fe1d56a0-1294-49fb-a2de-7ef910c3ce99))
+ (pin "2" (uuid ce2523f7-7390-4b06-aa3f-a6426814b199))
+ )
+
+ (symbol (lib_id "power:GND") (at 245.11 50.8 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 8d8c6dd8-65ae-488e-9403-5d7819ffaacb)
+ (property "Reference" "#PWR017" (id 0) (at 245.11 57.15 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 245.11 55.88 0))
+ (property "Footprint" "" (id 2) (at 245.11 50.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 245.11 50.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 937cd1df-f59b-4824-8f96-d3b5023e49ab))
+ )
+
+ (symbol (lib_id "Device:R") (at 207.01 36.83 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 8dd24aa9-8418-4b15-8445-f97e0f4bf6a2)
+ (property "Reference" "R7" (id 0) (at 207.01 30.48 90))
+ (property "Value" "" (id 1) (at 207.01 33.02 90))
+ (property "Footprint" "" (id 2) (at 207.01 38.608 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 207.01 36.83 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 622f6fdb-b666-496e-a163-50a2750dc786))
+ (pin "2" (uuid a4645241-c101-4aca-a8b2-6092142b5a01))
+ )
+
+ (symbol (lib_id "Device:C") (at 45.72 182.88 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8dd89ea2-5418-46d4-865c-cb8468f65109)
+ (property "Reference" "C?" (id 0) (at 45.72 180.34 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 38.1 185.42 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 46.6852 186.69 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 45.72 182.88 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 53ec339c-74ea-448f-bda0-5dfbdb1b0765))
+ (pin "2" (uuid e718094d-adfc-4208-8029-a4d8c79ebf38))
+ )
+
+ (symbol (lib_id "power:GND") (at 181.61 115.57 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 8f10bd15-165b-4c55-a9f7-2ea26ba4ad15)
+ (property "Reference" "#PWR012" (id 0) (at 181.61 121.92 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 181.61 119.38 0))
+ (property "Footprint" "" (id 2) (at 181.61 115.57 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 181.61 115.57 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 8f024d60-d381-4dda-8d3b-3a07dcbbfc3f))
+ )
+
+ (symbol (lib_id "Device:C") (at 199.39 100.33 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 9442b0ac-2059-4e94-8451-71092290a968)
+ (property "Reference" "C15" (id 0) (at 199.39 96.52 90))
+ (property "Value" "" (id 1) (at 199.39 104.14 90))
+ (property "Footprint" "" (id 2) (at 203.2 99.3648 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 199.39 100.33 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3c8d10ec-71d1-4d93-a95c-ca2eec0cc802))
+ (pin "2" (uuid 08e162a7-ebe4-40d1-b990-c154ebc066cd))
+ )
+
+ (symbol (lib_id "Device:R") (at 166.37 91.44 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 99970222-4d12-4949-88e9-2ecc668749a5)
+ (property "Reference" "R3" (id 0) (at 166.37 88.9 90))
+ (property "Value" "" (id 1) (at 166.37 93.98 90))
+ (property "Footprint" "" (id 2) (at 166.37 93.218 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 166.37 91.44 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ab552cbd-1df6-4f78-906b-60b1e364b4b7))
+ (pin "2" (uuid ed66f3c1-e452-4d80-9247-aa1cdbe02176))
+ )
+
+ (symbol (lib_id "ESP32-C3-WROOM-02-H4:ESP32-C3-WROOM-02-H4") (at 228.6 115.57 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 9ac8b196-5374-47db-93a9-a7b5870c6b27)
+ (property "Reference" "U3" (id 0) (at 228.6 90.17 0))
+ (property "Value" "" (id 1) (at 228.6 92.71 0))
+ (property "Footprint" "" (id 2) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 4) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "3.35 mm" (id 5) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Espressif" (id 6) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "V1.0" (id 7) (at 228.6 115.57 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "1" (uuid c2919206-7e54-45da-929f-c50f7a1cff3c))
+ (pin "10" (uuid 57f2b725-3db8-49a4-bcb2-1bc14a925992))
+ (pin "11" (uuid 96579537-e185-45ac-a188-4414ebdc9eaf))
+ (pin "12" (uuid 8697709e-f138-43aa-a3a3-59c154c33f36))
+ (pin "13" (uuid 093419d7-c042-4c72-a27f-4d5550a8d66c))
+ (pin "14" (uuid 5854a5ca-7c9e-41e0-82db-abecfd2b1f94))
+ (pin "15" (uuid d2027ed3-6875-4a00-ba79-a8b5834a0e5a))
+ (pin "16" (uuid fe761adc-5f52-411e-b205-80dffdeb2cd4))
+ (pin "17" (uuid 841ef685-e251-4a5b-a235-8ab244d434f5))
+ (pin "18" (uuid a352cb6b-11f2-440e-92ce-b4f83487334f))
+ (pin "19" (uuid 66a1a70f-d395-4864-b3ce-80ce4c455b8f))
+ (pin "2" (uuid 4015b2da-6bd2-4af9-8666-c083997be2a9))
+ (pin "20" (uuid 60738f72-b8f5-43e3-a646-e75c910c08c0))
+ (pin "21" (uuid 2cdcae5c-d2c8-49ff-a68c-f5a1fea09d58))
+ (pin "22" (uuid 45c5a8d6-6056-4a06-97d3-35b1f3ce2557))
+ (pin "23" (uuid a5dab08f-1144-4340-8b24-252f49b2373d))
+ (pin "24" (uuid f3da8a5f-62b6-4d31-be27-6ff38b3fca76))
+ (pin "25" (uuid cdaa413f-f52d-4498-a63a-91656179abe7))
+ (pin "26" (uuid 7f9b3e33-65a3-4ac0-b622-2452a89b3f6e))
+ (pin "27" (uuid b46d80bd-82cc-4a36-a90e-32d12aa9b497))
+ (pin "28" (uuid 75f2642d-714f-4c42-a1cf-5ef48bc7523f))
+ (pin "29" (uuid 1cf3f0b7-6bdd-4c56-9e9b-5b125b97b8f5))
+ (pin "3" (uuid 7c4ad16e-f1fb-4385-8718-9952bc46116a))
+ (pin "30" (uuid d2243a11-d72f-4595-ba8e-1be6cfe32f1d))
+ (pin "31" (uuid f0f04213-c270-48df-9f5d-e599d9373d98))
+ (pin "32" (uuid a1cbb78e-6961-49ea-b8b7-fbade8b85feb))
+ (pin "33" (uuid 3d873c53-9503-4a0f-b71a-22a29a836d26))
+ (pin "34" (uuid fadf8c09-fc36-49b9-a4bd-98e6e35399b2))
+ (pin "35" (uuid d546bed3-cc47-421f-a5b2-518795631a52))
+ (pin "36" (uuid 8d6c28dd-ce68-4b34-8c22-f053c3c95456))
+ (pin "37" (uuid 7164be2c-0d1c-4387-8ec7-fdbd3adf89de))
+ (pin "38" (uuid 04c19e60-b966-465b-827d-96ee4a3087bf))
+ (pin "39" (uuid 964e9afd-c536-4199-abf5-e708dfc543b0))
+ (pin "4" (uuid 9f8eb63e-f320-4e3a-beef-56dac17ac6de))
+ (pin "5" (uuid d9cf97ea-f3d9-4c94-b6fe-b4a8a2cc6d2e))
+ (pin "6" (uuid d766d86d-d925-4c49-8031-a8fcfacebad4))
+ (pin "7" (uuid e57e9d30-45ce-4b37-9aa4-79f76056482c))
+ (pin "8" (uuid 2bc028cb-277f-48c0-9a43-75ab6691c84a))
+ (pin "9" (uuid 27c9eb1c-f0fb-4cf2-8022-5061edbae7f8))
+ )
+
+ (symbol (lib_id "power:GND") (at 66.04 113.03 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 9fa70e86-4037-4a2c-adec-b77052ae546b)
+ (property "Reference" "#PWR04" (id 0) (at 66.04 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 66.04 118.11 0))
+ (property "Footprint" "" (id 2) (at 66.04 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 66.04 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 55755971-79ce-425b-9d57-bda1c66e6328))
+ )
+
+ (symbol (lib_id "Device:R") (at 199.39 120.65 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid a16b807c-2794-4af1-a097-56a94af47106)
+ (property "Reference" "R5" (id 0) (at 199.39 118.11 90))
+ (property "Value" "" (id 1) (at 199.39 123.19 90))
+ (property "Footprint" "" (id 2) (at 199.39 122.428 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 199.39 120.65 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7c201495-4d46-4bec-9872-e963c97d2072))
+ (pin "2" (uuid 0cfe9faa-4267-4879-811c-51ce65e1e96c))
+ )
+
+ (symbol (lib_id "Device:R") (at 203.2 96.52 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid a1f83a4e-0d6b-4651-baac-64c70f2abd71)
+ (property "Reference" "R6" (id 0) (at 205.74 95.2499 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "" (id 1) (at 205.74 97.7899 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 204.978 96.52 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 203.2 96.52 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ba4c3c4b-c2c4-4dcd-8aa1-535b2ded0543))
+ (pin "2" (uuid b5812b6e-950d-4c93-9b43-8cdc6ba2b492))
+ )
+
+ (symbol (lib_id "Device:C") (at 82.55 69.85 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid a4320e93-9050-402b-bec3-9aa254f31ffb)
+ (property "Reference" "C7" (id 0) (at 80.01 68.58 90))
+ (property "Value" "1uF/25V" (id 1) (at 88.9 68.58 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 86.36 68.8848 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 82.55 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 01ed9bb8-cfed-4a4c-ad89-3787530d21a6))
+ (pin "2" (uuid 17586147-31ed-4bb4-8e27-c0a68087b990))
+ )
+
+ (symbol (lib_id "Device:C") (at 264.16 110.49 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid abc5a27d-0de2-4483-8784-7b0a1677458b)
+ (property "Reference" "C20" (id 0) (at 265.43 107.95 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 260.35 114.3 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 265.1252 114.3 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 264.16 110.49 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e28f2ea5-aff8-4347-8a92-055e0302ff58))
+ (pin "2" (uuid 0efe0f2b-ccb0-4fec-ac33-955415ed60d5))
+ )
+
+ (symbol (lib_id "Device:C") (at 123.19 99.06 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid acde1dc4-6182-4705-8beb-9711a4aa9d2b)
+ (property "Reference" "C12" (id 0) (at 124.46 96.52 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 124.46 101.6 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 124.1552 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 123.19 99.06 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 76b5b058-bcaf-4a6f-8e00-59f6a0f828c4))
+ (pin "2" (uuid 47cab62b-6fef-4a7b-a274-a1b802c10778))
+ )
+
+ (symbol (lib_id "power:GND") (at 88.9 171.45 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid ade70822-ab88-48e8-8cfa-27af73a22aa0)
+ (property "Reference" "#PWR?" (id 0) (at 88.9 177.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 88.9 176.53 0))
+ (property "Footprint" "" (id 2) (at 88.9 171.45 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 88.9 171.45 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 074dcb5d-7bab-45e7-a9f7-908f3493f801))
+ )
+
+ (symbol (lib_id "power:+5V") (at 162.56 25.4 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid b60ec83f-0c5b-4f96-8cc1-2a01b51c11c6)
+ (property "Reference" "#PWR?" (id 0) (at 162.56 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 162.56 20.32 0))
+ (property "Footprint" "" (id 2) (at 162.56 25.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 162.56 25.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2ddcd174-03d2-4fc2-ba4d-73f156801c3b))
+ )
+
+ (symbol (lib_id "Device:C") (at 233.68 45.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid b6597748-4db0-46e7-b551-edf4560bcc65)
+ (property "Reference" "C17" (id 0) (at 237.49 44.4499 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 237.49 46.9899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 234.6452 49.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 233.68 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c785fdd7-b455-41d8-958d-0ae23ef44827))
+ (pin "2" (uuid 6b3d6b3a-0b24-4a4f-a2c0-5a925191cbf9))
+ )
+
+ (symbol (lib_id "power:GND") (at 269.24 133.35 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid bcb05923-0586-4c3a-a1de-18d694279845)
+ (property "Reference" "#PWR020" (id 0) (at 269.24 139.7 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 269.24 138.43 0))
+ (property "Footprint" "" (id 2) (at 269.24 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 269.24 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a3c7bc8d-e99f-4c67-a2d2-3578d5a1baf9))
+ )
+
+ (symbol (lib_id "Device:L") (at 39.37 62.23 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid c0745a60-3bc7-4c98-9402-7f8b1c79cc86)
+ (property "Reference" "L1" (id 0) (at 39.37 55.88 90))
+ (property "Value" "" (id 1) (at 39.37 58.42 90))
+ (property "Footprint" "" (id 2) (at 39.37 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 39.37 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 795c2787-b296-41f7-9d7e-65d8f248256b))
+ (pin "2" (uuid 03b0c86f-184b-47e9-b5f4-142624e7efbf))
+ )
+
+ (symbol (lib_id "power:GND") (at 87.63 113.03 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid c634cc7c-aa50-4b86-b146-132eea198dfa)
+ (property "Reference" "#PWR05" (id 0) (at 87.63 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 87.63 118.11 0))
+ (property "Footprint" "" (id 2) (at 87.63 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 87.63 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 35b2af94-4577-4178-ae56-461dc54028ed))
+ )
+
+ (symbol (lib_id "power:+5V") (at 36.83 129.54 270) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid cc6fef06-ec84-47c1-a9cf-694574e04282)
+ (property "Reference" "#PWR?" (id 0) (at 33.02 129.54 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 40.64 129.5399 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 36.83 129.54 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 36.83 129.54 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d256d5b5-3a05-46a0-8d39-a72cb6d07e2d))
+ )
+
+ (symbol (lib_id "power:GND") (at 194.31 106.68 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid ccfc9607-e427-496c-a69d-2eb392eee18b)
+ (property "Reference" "#PWR013" (id 0) (at 194.31 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 194.31 110.49 0))
+ (property "Footprint" "" (id 2) (at 194.31 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 194.31 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c8bdace4-c7ed-4582-be74-7e6d65ef5be0))
+ )
+
+ (symbol (lib_id "power:GND") (at 210.82 50.8 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid cef22e9f-4f90-4fd6-80f3-c3aaee48efc6)
+ (property "Reference" "#PWR016" (id 0) (at 210.82 57.15 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 210.82 55.88 0))
+ (property "Footprint" "" (id 2) (at 210.82 50.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 210.82 50.8 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ababc45d-3b8d-4508-bca0-e40762b35320))
+ )
+
+ (symbol (lib_id "Device:C") (at 222.25 45.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid d0dbd139-d7be-47d3-b12b-0a2fc4724986)
+ (property "Reference" "C16" (id 0) (at 226.06 44.4499 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 226.06 46.9899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 223.2152 49.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 222.25 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 131647aa-6adc-4b4f-9b38-bf0704317f91))
+ (pin "2" (uuid 757287fe-3250-4c9f-b15f-663c210c5101))
+ )
+
+ (symbol (lib_id "power:+BATT") (at 149.86 25.4 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid d2b3ea32-58b3-4330-bdad-d1ae50f31782)
+ (property "Reference" "#PWR011" (id 0) (at 149.86 29.21 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 149.86 20.32 0))
+ (property "Footprint" "" (id 2) (at 149.86 25.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 149.86 25.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 5825734e-7699-49b1-9cda-24cf1630930d))
+ )
+
+ (symbol (lib_id "DW01A:DW01A") (at 142.24 99.06 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid d8acdb38-8c1a-4883-9255-16589b63488f)
+ (property "Reference" "U1" (id 0) (at 142.24 85.09 0))
+ (property "Value" "" (id 1) (at 142.24 87.63 0))
+ (property "Footprint" "" (id 2) (at 142.24 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 142.24 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "VALUE" "DW01A" (id 4) (at 142.24 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "LCSC" "C351410" (id 5) (at 142.24 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MPN" "DW01A" (id 6) (at 142.24 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "1" (uuid b098c41c-67be-45f0-95a4-e2b6177df917))
+ (pin "2" (uuid 4d572656-6682-4ba5-acbe-715a8fd9da5c))
+ (pin "3" (uuid 5b29345f-b006-4607-b116-be5dfe73d2d4))
+ (pin "4" (uuid 0883cb08-310e-4d88-b6c8-6c79a075a899))
+ (pin "5" (uuid 34a5d96f-12e9-42f2-9a77-15d3f119dcce))
+ (pin "6" (uuid 30ad307d-04c1-48ba-8979-e19fe5ae085a))
+ )
+
+ (symbol (lib_id "power:+3V3") (at 269.24 85.09 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid dbca88fe-d19c-428e-a9be-71624099c11f)
+ (property "Reference" "#PWR019" (id 0) (at 269.24 88.9 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 269.24 80.01 0))
+ (property "Footprint" "" (id 2) (at 269.24 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 269.24 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e6bf5378-1212-403a-956f-d155c4463313))
+ )
+
+ (symbol (lib_id "FS8205A:FS8205A") (at 166.37 113.03 270) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid dcf6f5ab-c773-44c4-a6c3-da89a9a72949)
+ (property "Reference" "Q2" (id 0) (at 170.5611 105.41 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 170.5611 107.95 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "IPC 7351B" (id 4) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.2mm" (id 5) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "1.7" (id 6) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Fortune Semiconductor" (id 7) (at 166.37 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (pin "1" (uuid e383a367-cc9d-46fb-b94a-449b542239c7))
+ (pin "2" (uuid e278b884-24d6-4cb4-a04d-56fc0be69b2f))
+ (pin "3" (uuid b123536b-f6ba-4e83-a321-fa3a947506f5))
+ (pin "4" (uuid 9447882a-ac41-4e19-a303-0de0ec645ae3))
+ (pin "5" (uuid 2f9f3fca-06ef-4811-ba24-462fe48f946e))
+ (pin "6" (uuid 39ec32d9-90ee-42ab-b30b-57457eb8ba66))
+ (pin "7" (uuid caa5415f-1ebd-4990-8250-ef3d0ea1f5a6))
+ (pin "8" (uuid 986349dc-dc87-4fb3-8d51-b8b2819b6279))
+ )
+
+ (symbol (lib_id "power:+BATT") (at 223.52 68.58 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid dda26481-f38e-463d-b4d9-b65990bb9b63)
+ (property "Reference" "#PWR?" (id 0) (at 227.33 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 219.71 68.5799 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 223.52 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 223.52 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 6b6ca75d-daa1-4646-b988-e8e6c2e6cd02))
+ )
+
+ (symbol (lib_id "Device:C") (at 130.81 58.42 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid dde9a8c4-9821-49fb-85af-ccd3714ea488)
+ (property "Reference" "C13" (id 0) (at 134.62 57.1499 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "" (id 1) (at 134.62 62.23 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 131.7752 62.23 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 130.81 58.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2fa90591-acf0-4d51-8363-dfd9b1c7e90e))
+ (pin "2" (uuid 2c230ee4-be95-4451-9531-2ca663122f56))
+ )
+
+ (symbol (lib_id "Device:C") (at 87.63 102.87 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid de0eb65c-0283-4fda-9eb6-625a9216d52a)
+ (property "Reference" "C10" (id 0) (at 88.9 100.33 90))
+ (property "Value" "1uF/25V" (id 1) (at 88.9 109.22 90))
+ (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 88.5952 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 87.63 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ca64ef57-c139-4b98-8244-f935decabc81))
+ (pin "2" (uuid 0d580409-21ff-4893-9a30-3156b2508c03))
+ )
+
+ (symbol (lib_id "power:+3V3") (at 194.31 119.38 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid dfe13b91-d758-4141-8e0c-12aab66aa93b)
+ (property "Reference" "#PWR014" (id 0) (at 194.31 123.19 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "" (id 1) (at 194.31 114.3 0))
+ (property "Footprint" "" (id 2) (at 194.31 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 194.31 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7164e1c6-9294-477d-9ff1-9653dba04b6a))
+ )
+
+ (symbol (lib_id "Device:C") (at 256.54 45.72 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid e4addb05-f84c-4c04-b459-2ddb4c5ba1d4)
+ (property "Reference" "C19" (id 0) (at 260.35 44.4499 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "22uF" (id 1) (at 260.35 46.9899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 257.5052 49.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 256.54 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3eabd16a-f6ad-4d49-9ec6-8e97b66f2991))
+ (pin "2" (uuid b56fa030-bd1f-40b7-82e8-c74def902dcd))
+ )
+
+ (symbol (lib_id "Device:D_Schottky") (at 58.42 68.58 90) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid e5448798-4418-46f5-8e3c-8ba695e22188)
+ (property "Reference" "D1" (id 0) (at 60.96 67.6274 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "" (id 1) (at 60.96 70.1674 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 58.42 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 58.42 68.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 5d94decd-c726-473d-8f60-1bd0b3455fce))
+ (pin "2" (uuid f3d98853-da11-4021-a821-3876122914a9))
+ )
(sheet_instances
(path "/" (page "1"))
)
+
+ (symbol_instances
+ (path "/21868ee7-068b-4eb5-85a4-8141e209e6d0"
+ (reference "#PWR01") (unit 1) (value "+3V3") (footprint "")
+ )
+ (path "/67f48c15-f57f-448b-9e51-175677f5f7d6"
+ (reference "#PWR02") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/58634b8b-e411-4272-a5e2-335e2b478d1f"
+ (reference "#PWR03") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/9fa70e86-4037-4a2c-adec-b77052ae546b"
+ (reference "#PWR04") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/c634cc7c-aa50-4b86-b146-132eea198dfa"
+ (reference "#PWR05") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/27642767-aab3-4e56-a17a-9b9d285a7bad"
+ (reference "#PWR06") (unit 1) (value "+BATT") (footprint "")
+ )
+ (path "/89da5218-4f1e-4cde-84cb-cd7d16e0f132"
+ (reference "#PWR07") (unit 1) (value "-BATT") (footprint "")
+ )
+ (path "/7b92e7e0-7d19-4633-b2e8-b56befa065c3"
+ (reference "#PWR08") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/223dc0d9-dcfb-4b8f-91fd-751c8aeab9ee"
+ (reference "#PWR09") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/29dc07dd-1a75-4ce5-96bd-b85777d23302"
+ (reference "#PWR010") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/d2b3ea32-58b3-4330-bdad-d1ae50f31782"
+ (reference "#PWR011") (unit 1) (value "+BATT") (footprint "")
+ )
+ (path "/8f10bd15-165b-4c55-a9f7-2ea26ba4ad15"
+ (reference "#PWR012") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/ccfc9607-e427-496c-a69d-2eb392eee18b"
+ (reference "#PWR013") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/dfe13b91-d758-4141-8e0c-12aab66aa93b"
+ (reference "#PWR014") (unit 1) (value "+3V3") (footprint "")
+ )
+ (path "/0ae890ec-3a6d-400e-adb5-fb9088ff3e3e"
+ (reference "#PWR015") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/cef22e9f-4f90-4fd6-80f3-c3aaee48efc6"
+ (reference "#PWR016") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/8d8c6dd8-65ae-488e-9403-5d7819ffaacb"
+ (reference "#PWR017") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/0657978c-1dfc-4a7e-a78f-c5f07ecee5f1"
+ (reference "#PWR018") (unit 1) (value "+3V3") (footprint "")
+ )
+ (path "/dbca88fe-d19c-428e-a9be-71624099c11f"
+ (reference "#PWR019") (unit 1) (value "+3V3") (footprint "")
+ )
+ (path "/bcb05923-0586-4c3a-a1de-18d694279845"
+ (reference "#PWR020") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/013e69fe-9827-4ce0-a77f-56ab6eb38548"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/150d8994-f2d1-44cb-810d-dcba1033cd9b"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/385e5413-17e0-4962-a4af-b442d7d61f26"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/67c07b79-54be-49ee-b2e4-8c9ca719add5"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/ade70822-ab88-48e8-8cfa-27af73a22aa0"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/b60ec83f-0c5b-4f96-8cc1-2a01b51c11c6"
+ (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+ )
+ (path "/cc6fef06-ec84-47c1-a9cf-694574e04282"
+ (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+ )
+ (path "/dda26481-f38e-463d-b4d9-b65990bb9b63"
+ (reference "#PWR?") (unit 1) (value "+BATT") (footprint "")
+ )
+ (path "/8a1fc11c-7c2f-4ed5-8a37-81d553541b18"
+ (reference "C1") (unit 1) (value "0.1uF/16V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/518446a7-9ee9-4618-8048-b31969c5beb9"
+ (reference "C2") (unit 1) (value "1uF/6.3V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/3995d355-f587-4f15-afaf-c0754146a043"
+ (reference "C3") (unit 1) (value "4.7uF/25V") (footprint "")
+ )
+ (path "/335a0916-c6f6-4c9d-8255-18aff0d26998"
+ (reference "C4") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/78f2b71e-90f7-44eb-8168-6111898852b0"
+ (reference "C5") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/8b56bcda-a8fa-4876-af58-9f448098faf7"
+ (reference "C6") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/a4320e93-9050-402b-bec3-9aa254f31ffb"
+ (reference "C7") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/5e10bac5-326d-4cb1-acb4-745e3125f6ee"
+ (reference "C8") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/33175e9e-feff-42e3-be7f-a958c3444ff9"
+ (reference "C9") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/de0eb65c-0283-4fda-9eb6-625a9216d52a"
+ (reference "C10") (unit 1) (value "1uF/25V") (footprint "Capacitor_SMD:C_0603_1608Metric")
+ )
+ (path "/0c901b95-d397-4360-9e33-6f7dce71d678"
+ (reference "C11") (unit 1) (value "10uF") (footprint "")
+ )
+ (path "/acde1dc4-6182-4705-8beb-9711a4aa9d2b"
+ (reference "C12") (unit 1) (value "0.1uF") (footprint "")
+ )
+ (path "/dde9a8c4-9821-49fb-85af-ccd3714ea488"
+ (reference "C13") (unit 1) (value "10uF") (footprint "")
+ )
+ (path "/40981cc9-b8ac-4b1d-a8fa-aa58b556b63a"
+ (reference "C14") (unit 1) (value "0.1uF") (footprint "")
+ )
+ (path "/9442b0ac-2059-4e94-8451-71092290a968"
+ (reference "C15") (unit 1) (value "1uF/16V") (footprint "")
+ )
+ (path "/d0dbd139-d7be-47d3-b12b-0a2fc4724986"
+ (reference "C16") (unit 1) (value "10pF") (footprint "")
+ )
+ (path "/b6597748-4db0-46e7-b551-edf4560bcc65"
+ (reference "C17") (unit 1) (value "22uF") (footprint "")
+ )
+ (path "/1e4c19f3-322d-43b0-a66a-78a951268a6c"
+ (reference "C18") (unit 1) (value "22uF") (footprint "")
+ )
+ (path "/e4addb05-f84c-4c04-b459-2ddb4c5ba1d4"
+ (reference "C19") (unit 1) (value "22uF") (footprint "")
+ )
+ (path "/abc5a27d-0de2-4483-8784-7b0a1677458b"
+ (reference "C20") (unit 1) (value "10uF/25V") (footprint "")
+ )
+ (path "/8acfe39d-f4b2-4e7d-a696-10d03e17c487"
+ (reference "C21") (unit 1) (value "0.1uF/50V") (footprint "")
+ )
+ (path "/80065db8-b976-4237-92a4-9f6f92db848b"
+ (reference "C?") (unit 1) (value "C") (footprint "")
+ )
+ (path "/8c085fdd-bdec-45c7-a0c7-b34f6285ff68"
+ (reference "C?") (unit 1) (value "22pF/50V") (footprint "")
+ )
+ (path "/8dd89ea2-5418-46d4-865c-cb8468f65109"
+ (reference "C?") (unit 1) (value "22pF/50V") (footprint "")
+ )
+ (path "/e5448798-4418-46f5-8e3c-8ba695e22188"
+ (reference "D1") (unit 1) (value "D_Schottky") (footprint "")
+ )
+ (path "/8a8cec75-9fcc-417b-950e-0601d4590cb8"
+ (reference "D2") (unit 1) (value "D_Schottky") (footprint "")
+ )
+ (path "/5c390992-b843-4f49-8054-01a64610a585"
+ (reference "D3") (unit 1) (value "D_Schottky") (footprint "")
+ )
+ (path "/7f4823b6-b654-4322-a0e3-28a49b0810be"
+ (reference "D?") (unit 1) (value "1N5819") (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal")
+ )
+ (path "/3b94758c-6eb8-4d66-af09-745869f937ae"
+ (reference "J1") (unit 1) (value "FH34SRJ-24S-0.5SH(99)") (footprint "HRS_FH34SRJ-24S-0.5SH(99)")
+ )
+ (path "/7c9138d7-3755-47b6-b62a-47eab045f886"
+ (reference "J?") (unit 1) (value "2305018-2") (footprint "TE_2305018-2")
+ )
+ (path "/64e7e1ef-2872-4256-a6aa-296a59e780af"
+ (reference "JP1") (unit 1) (value "Jumper_3_Bridged12") (footprint "")
+ )
+ (path "/190ec88a-fd7c-4b4b-8145-6fae5c1ff1ee"
+ (reference "JP?") (unit 1) (value "Jumper_2_Bridged") (footprint "")
+ )
+ (path "/3d2673d5-3ef2-4c79-88c8-009200d3f3c0"
+ (reference "JP?") (unit 1) (value "Jumper_2_Bridged") (footprint "")
+ )
+ (path "/c0745a60-3bc7-4c98-9402-7f8b1c79cc86"
+ (reference "L1") (unit 1) (value "10uH") (footprint "")
+ )
+ (path "/2e04f936-04a9-4e39-9ae9-40128dfd46e5"
+ (reference "L2") (unit 1) (value "1uH") (footprint "")
+ )
+ (path "/52a9df48-000d-4f4c-ba68-05405d5989c2"
+ (reference "Q1") (unit 1) (value "MNMOS") (footprint "")
+ )
+ (path "/dcf6f5ab-c773-44c4-a6c3-da89a9a72949"
+ (reference "Q2") (unit 1) (value "FS8205A") (footprint "SOP65P640X120-8N")
+ )
+ (path "/7b51f3c9-db71-4acb-8af9-f2f70f2f2c4a"
+ (reference "R1") (unit 1) (value "0R47") (footprint "Resistor_SMD:R_0603_1608Metric")
+ )
+ (path "/4c6f81f7-a4e4-473b-bc54-cac2ee16db37"
+ (reference "R2") (unit 1) (value "100R") (footprint "")
+ )
+ (path "/99970222-4d12-4949-88e9-2ecc668749a5"
+ (reference "R3") (unit 1) (value "1k") (footprint "")
+ )
+ (path "/6ec4a50e-4a46-43de-a44a-d3687f61fd68"
+ (reference "R4") (unit 1) (value "1M") (footprint "")
+ )
+ (path "/a16b807c-2794-4af1-a097-56a94af47106"
+ (reference "R5") (unit 1) (value "10k") (footprint "")
+ )
+ (path "/a1f83a4e-0d6b-4651-baac-64c70f2abd71"
+ (reference "R6") (unit 1) (value "10k") (footprint "")
+ )
+ (path "/8dd24aa9-8418-4b15-8445-f97e0f4bf6a2"
+ (reference "R7") (unit 1) (value "1M") (footprint "")
+ )
+ (path "/136c093f-e033-4548-9f55-5435c2dc683e"
+ (reference "R8") (unit 1) (value "111k") (footprint "")
+ )
+ (path "/05580003-33f3-4b68-be24-1af076ec931a"
+ (reference "R?") (unit 1) (value "1M") (footprint "")
+ )
+ (path "/2581f44f-6e22-4216-948c-9a3f1096dea3"
+ (reference "R?") (unit 1) (value "5.1k") (footprint "")
+ )
+ (path "/3e87568f-b8ea-4a60-9a1e-f5e25a2ed302"
+ (reference "R?") (unit 1) (value "R") (footprint "")
+ )
+ (path "/6b970537-9dd1-4b70-b7f3-37acf38ba690"
+ (reference "R?") (unit 1) (value "R") (footprint "")
+ )
+ (path "/6f609a39-84dd-458c-8232-f527551d075f"
+ (reference "R?") (unit 1) (value "5.1k") (footprint "")
+ )
+ (path "/d8acdb38-8c1a-4883-9255-16589b63488f"
+ (reference "U1") (unit 1) (value "DW01A") (footprint "SOT23-6")
+ )
+ (path "/63d71ef3-94cc-4e29-810f-9904a69cf288"
+ (reference "U2") (unit 1) (value "TPS63060DSCT") (footprint "CONV_TPS63060DSCT")
+ )
+ (path "/9ac8b196-5374-47db-93a9-a7b5870c6b27"
+ (reference "U3") (unit 1) (value "ESP32-C3-WROOM-02-H4") (footprint "MODULE_ESP32-C3-WROOM-02-H4")
+ )
+ )
)
diff --git a/Hardware/FabReader2/Library/FH34SRJ-24S-0.5SH_99_/FH34SRJ-24S-0.5SH_99_.kicad_sym b/Hardware/FabReader2/Library/FH34SRJ-24S-0.5SH_99_/FH34SRJ-24S-0.5SH_99_.kicad_sym
new file mode 100644
index 0000000..77c77e7
--- /dev/null
+++ b/Hardware/FabReader2/Library/FH34SRJ-24S-0.5SH_99_/FH34SRJ-24S-0.5SH_99_.kicad_sym
@@ -0,0 +1,141 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "FH34SRJ-24S-0.5SH(99)" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (id 0) (at -5.08 33.528 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "FH34SRJ-24S-0.5SH(99)" (id 1) (at -5.08 -38.1 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "HRS_FH34SRJ-24S-0.5SH(99)" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "HIROSE ELECTRIC" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.75mm" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "NA" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "FH34SRJ-24S-0.5SH(99)_0_0"
+ (rectangle (start -5.08 -35.56) (end 5.08 33.02)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (pin passive line (at -10.16 30.48 0) (length 5.08)
+ (name "1" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 7.62 0) (length 5.08)
+ (name "10" (effects (font (size 1.016 1.016))))
+ (number "10" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 5.08 0) (length 5.08)
+ (name "11" (effects (font (size 1.016 1.016))))
+ (number "11" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 2.54 0) (length 5.08)
+ (name "12" (effects (font (size 1.016 1.016))))
+ (number "12" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 0 0) (length 5.08)
+ (name "13" (effects (font (size 1.016 1.016))))
+ (number "13" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -2.54 0) (length 5.08)
+ (name "14" (effects (font (size 1.016 1.016))))
+ (number "14" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -5.08 0) (length 5.08)
+ (name "15" (effects (font (size 1.016 1.016))))
+ (number "15" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "16" (effects (font (size 1.016 1.016))))
+ (number "16" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -10.16 0) (length 5.08)
+ (name "17" (effects (font (size 1.016 1.016))))
+ (number "17" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -12.7 0) (length 5.08)
+ (name "18" (effects (font (size 1.016 1.016))))
+ (number "18" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -15.24 0) (length 5.08)
+ (name "19" (effects (font (size 1.016 1.016))))
+ (number "19" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 27.94 0) (length 5.08)
+ (name "2" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -17.78 0) (length 5.08)
+ (name "20" (effects (font (size 1.016 1.016))))
+ (number "20" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -20.32 0) (length 5.08)
+ (name "21" (effects (font (size 1.016 1.016))))
+ (number "21" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -22.86 0) (length 5.08)
+ (name "22" (effects (font (size 1.016 1.016))))
+ (number "22" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -25.4 0) (length 5.08)
+ (name "23" (effects (font (size 1.016 1.016))))
+ (number "23" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -27.94 0) (length 5.08)
+ (name "24" (effects (font (size 1.016 1.016))))
+ (number "24" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 25.4 0) (length 5.08)
+ (name "3" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 22.86 0) (length 5.08)
+ (name "4" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 20.32 0) (length 5.08)
+ (name "5" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 17.78 0) (length 5.08)
+ (name "6" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 15.24 0) (length 5.08)
+ (name "7" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 12.7 0) (length 5.08)
+ (name "8" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 10.16 0) (length 5.08)
+ (name "9" (effects (font (size 1.016 1.016))))
+ (number "9" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -33.02 0) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -10.16 -33.02 0) (length 5.08)
+ (name "SHIELD" (effects (font (size 1.016 1.016))))
+ (number "S2" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+)
diff --git a/Hardware/FabReader2/Library/FS8205A/FS8205A.kicad_sym b/Hardware/FabReader2/Library/FS8205A/FS8205A.kicad_sym
new file mode 100644
index 0000000..b493f85
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/FS8205A.kicad_sym
@@ -0,0 +1,393 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "FS8205A" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "Q" (id 0) (at -11.43 7.62 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "FS8205A" (id 1) (at -11.43 -12.7 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Footprint" "SOP65P640X120-8N" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "STANDARD" "IPC 7351B" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.2mm" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "PARTREV" "1.7" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "MANUFACTURER" "Fortune Semiconductor" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom) hide)
+ )
+ (property "ki_locked" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "FS8205A_0_0"
+ (circle (center 0 -7.62) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 -2.54)
+ (xy -2.54 -7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 7.62)
+ (xy -2.54 2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -7.62)
+ (xy -1.778 -8.255)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -6.985)
+ (xy -1.778 -7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -5.08)
+ (xy -1.778 -5.842)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -5.08)
+ (xy 0 -5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -4.318)
+ (xy -1.778 -5.08)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -2.54)
+ (xy -1.778 -3.175)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -2.54)
+ (xy 1.27 -2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -1.905)
+ (xy -1.778 -2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 2.54)
+ (xy -1.778 1.905)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 3.175)
+ (xy -1.778 2.54)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.08)
+ (xy -1.778 4.318)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.08)
+ (xy 0 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 5.842)
+ (xy -1.778 5.08)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 7.62)
+ (xy -1.778 6.985)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 7.62)
+ (xy 1.27 7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 8.255)
+ (xy -1.778 7.62)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -7.62)
+ (xy -1.778 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -7.62)
+ (xy 1.27 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -5.08)
+ (xy 0 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 7.62)
+ (xy 0 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.762 4.572)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 0.762 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 1.27 -7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -2.54)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -2.54)
+ (xy 1.27 0)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy 1.27 2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy 2.54 0)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 2.54)
+ (xy -1.778 2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 2.54)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.27 7.62)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.778 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 -4.572)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.524 -5.08)
+ (xy -0.508 -4.318)
+ (xy -0.508 -5.842)
+ (xy -1.524 -5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy -1.524 5.08)
+ (xy -0.508 5.842)
+ (xy -0.508 4.318)
+ (xy -1.524 5.08)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -4.572)
+ (xy 0.762 -5.334)
+ (xy 1.778 -5.334)
+ (xy 1.27 -4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy 1.27 4.572)
+ (xy 1.778 5.334)
+ (xy 0.762 5.334)
+ (xy 1.27 4.572)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (circle (center 0 7.62) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 1.27 -2.54) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 1.27 2.54) (radius 0.3556)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "1" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 -10.16 90) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "2" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 -10.16 90) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "3" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -5.08 -7.62 0) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "4" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at -5.08 2.54 0) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "5" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 10.16 270) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "6" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 0 10.16 270) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "7" (effects (font (size 1.016 1.016))))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "~" (effects (font (size 1.016 1.016))))
+ (number "8" (effects (font (size 1.016 1.016))))
+ )
+ )
+ )
+)
diff --git a/Hardware/FabReader2/Library/FS8205A/FS8205A.lib b/Hardware/FabReader2/Library/FS8205A/FS8205A.lib
new file mode 100644
index 0000000..4bab74b
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/FS8205A.lib
@@ -0,0 +1,71 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#(c) SnapEDA 2016 (snapeda.com)
+#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
+#
+# FS8205A
+#
+DEF FS8205A Q 0 40 Y N 1 L N
+F0 "Q" -450 300 50 H V L BNN
+F1 "FS8205A" -450 -500 50 H V L BNN
+F2 "SOP65P640X120-8N" 0 0 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "IPC 7351B" 0 0 50 H I L BNN "STANDARD"
+F5 "1.2mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F6 "1.7" 0 0 50 H I L BNN "PARTREV"
+F7 "Fortune Semiconductor" 0 0 50 H I L BNN "MANUFACTURER"
+DRAW
+P 2 0 0 10 -70 -170 -70 -200 N
+P 2 0 0 10 -70 -200 -70 -230 N
+P 2 0 0 10 -70 -75 -70 -100 N
+P 2 0 0 10 -70 -100 -70 -125 N
+P 2 0 0 6 -70 -200 0 -200 N
+P 2 0 0 6 0 -200 0 -300 N
+P 2 0 0 10 -70 -275 -70 -300 N
+P 2 0 0 10 -70 -300 -70 -325 N
+P 2 0 0 10 -100 -100 -100 -300 N
+P 2 0 0 6 0 -300 -70 -300 N
+P 2 0 0 6 50 -100 50 -180 N
+P 2 0 0 6 50 -180 50 -300 N
+P 2 0 0 6 0 -300 50 -300 N
+P 2 0 0 6 -70 -100 50 -100 N
+P 2 0 0 6 70 -180 50 -180 N
+P 2 0 0 6 50 -180 30 -180 N
+C 0 -300 14 0 0 0 N
+C 50 -100 14 0 0 0 N
+P 4 0 0 6 50 -180 30 -210 70 -210 50 -180 f
+P 4 0 0 6 -60 -200 -20 -170 -20 -230 -60 -200 f
+P 2 0 0 10 -70 230 -70 200 N
+P 2 0 0 10 -70 200 -70 170 N
+P 2 0 0 10 -70 325 -70 300 N
+P 2 0 0 10 -70 300 -70 275 N
+P 2 0 0 6 -70 200 0 200 N
+P 2 0 0 10 -70 125 -70 100 N
+P 2 0 0 10 -70 100 -70 75 N
+P 2 0 0 10 -100 300 -100 100 N
+P 2 0 0 6 50 100 -70 100 N
+P 2 0 0 6 -70 300 50 300 N
+C 0 300 14 0 0 0 N
+P 4 0 0 6 -60 200 -20 230 -20 170 -60 200 f
+P 2 0 0 6 50 100 50 180 N
+P 2 0 0 6 50 180 50 300 N
+P 2 0 0 6 30 180 50 180 N
+P 2 0 0 6 50 180 70 180 N
+P 4 0 0 6 50 180 70 210 30 210 50 180 f
+P 2 0 0 6 0 300 0 200 N
+C 50 100 14 0 0 0 N
+P 2 0 0 6 50 -100 50 0 N
+P 2 0 0 6 50 0 50 100 N
+P 2 0 0 6 50 0 100 0 N
+X ~ 2 0 -400 100 U 40 40 0 0 P
+X ~ 3 0 -400 100 U 40 40 0 0 P
+X ~ 4 -200 -300 100 R 40 40 0 0 P
+X ~ 1 200 0 100 L 40 40 0 0 P
+X ~ 8 200 0 100 L 40 40 0 0 P
+X ~ 5 -200 100 100 R 40 40 0 0 P
+X ~ 6 0 400 100 D 40 40 0 0 P
+X ~ 7 0 400 100 D 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# End Library
\ No newline at end of file
diff --git a/Hardware/FabReader2/Library/FS8205A/FS8205A.step b/Hardware/FabReader2/Library/FS8205A/FS8205A.step
new file mode 100644
index 0000000..1fefc9e
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/FS8205A.step
@@ -0,0 +1,4338 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('FS8205A.STEP',
+ '2020-01-08T06:31:55',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = ADVANCED_FACE ( 'NONE', ( #1923 ), #4253, .F. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;
+#3 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #4060 ), #806 ) ;
+#4 = PLANE ( 'NONE', #3977 ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #741, .T. ) ;
+#6 = VERTEX_POINT ( 'NONE', #2593 ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
+#8 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#9 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#10 = EDGE_CURVE ( 'NONE', #1998, #2959, #1206, .T. ) ;
+#11 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #2354, #2677 ) ;
+#12 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#14 = CIRCLE ( 'NONE', #335, 0.2349999999999999600 ) ;
+#15 = EDGE_CURVE ( 'NONE', #2863, #2707, #380, .T. ) ;
+#16 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#17 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.1499999999999999700, 2.101161198823438900 ) ) ;
+#19 = FACE_OUTER_BOUND ( 'NONE', #1826, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .F. ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#22 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#23 = EDGE_CURVE ( 'NONE', #1840, #1462, #3789, .T. ) ;
+#24 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#25 = VECTOR ( 'NONE', #1409, 1000.000000000000100 ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #816, .F. ) ;
+#27 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#28 = FACE_OUTER_BOUND ( 'NONE', #164, .T. ) ;
+#29 = EDGE_LOOP ( 'NONE', ( #3377, #555, #3337, #879 ) ) ;
+#30 = FACE_OUTER_BOUND ( 'NONE', #1150, .T. ) ;
+#31 = VECTOR ( 'NONE', #687, 1000.000000000000200 ) ;
+#32 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#33 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#34 = VECTOR ( 'NONE', #1841, 1000.000000000000100 ) ;
+#35 = AXIS2_PLACEMENT_3D ( 'NONE', #1426, #2432, #1750 ) ;
+#36 = VECTOR ( 'NONE', #2105, 1000.000000000000100 ) ;
+#37 = FILL_AREA_STYLE ('',( #1690 ) ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .T. ) ;
+#39 = ADVANCED_FACE ( 'NONE', ( #956 ), #1911, .F. ) ;
+#40 = CYLINDRICAL_SURFACE ( 'NONE', #3321, 0.2349999999999999600 ) ;
+#41 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, 0.9975640502598246400 ) ) ;
+#42 = EDGE_CURVE ( 'NONE', #2875, #1267, #3547, .T. ) ;
+#43 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#44 = AXIS2_PLACEMENT_3D ( 'NONE', #4112, #2456, #167 ) ;
+#45 = LINE ( 'NONE', #1346, #2544 ) ;
+#46 = EDGE_LOOP ( 'NONE', ( #2559, #3194, #4033, #494 ) ) ;
+#47 = VERTEX_POINT ( 'NONE', #1569 ) ;
+#48 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#49 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#50 = EDGE_CURVE ( 'NONE', #3273, #2610, #2898, .T. ) ;
+#51 = VERTEX_POINT ( 'NONE', #4218 ) ;
+#52 = SURFACE_STYLE_USAGE ( .BOTH. , #3290 ) ;
+#53 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#54 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#55 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ;
+#57 = EDGE_CURVE ( 'NONE', #399, #3450, #2380, .T. ) ;
+#58 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#59 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#60 = VERTEX_POINT ( 'NONE', #718 ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#62 = AXIS2_PLACEMENT_3D ( 'NONE', #3668, #1393, #722 ) ;
+#63 = CARTESIAN_POINT ( 'NONE', ( -1.366161198823439400, 0.2292088309182238600, -2.117997555577319200 ) ) ;
+#64 = ADVANCED_FACE ( 'NONE', ( #92 ), #2994, .T. ) ;
+#65 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#66 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2499999999999999400, -2.020182795503938400 ) ) ;
+#67 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#68 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.200000000000000200, 2.025496709545689300 ) ) ;
+#69 = ADVANCED_FACE ( 'NONE', ( #3672 ), #2580, .T. ) ;
+#70 = VECTOR ( 'NONE', #2714, 1000.000000000000000 ) ;
+#71 = EDGE_CURVE ( 'NONE', #1666, #826, #1715, .T. ) ;
+#72 = AXIS2_PLACEMENT_3D ( 'NONE', #1859, #2816, #3146 ) ;
+#73 = FACE_OUTER_BOUND ( 'NONE', #3989, .T. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #582, .F. ) ;
+#75 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#76 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#77 = CYLINDRICAL_SURFACE ( 'NONE', #3503, 0.08999999999999980200 ) ;
+#78 = EDGE_CURVE ( 'NONE', #3106, #3116, #2279, .T. ) ;
+#79 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#80 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#81 = ADVANCED_FACE ( 'NONE', ( #1970 ), #1694, .F. ) ;
+#82 = VECTOR ( 'NONE', #452, 1000.000000000000000 ) ;
+#83 = LINE ( 'NONE', #2461, #844 ) ;
+#84 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#85 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#86 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#87 = EDGE_CURVE ( 'NONE', #653, #2036, #753, .T. ) ;
+#88 = FACE_OUTER_BOUND ( 'NONE', #1874, .T. ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #3999, .F. ) ;
+#90 = VERTEX_POINT ( 'NONE', #3631 ) ;
+#91 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#92 = FACE_OUTER_BOUND ( 'NONE', #1496, .T. ) ;
+#93 = LINE ( 'NONE', #1131, #4052 ) ;
+#94 = AXIS2_PLACEMENT_3D ( 'NONE', #2348, #53, #383 ) ;
+#95 = VERTEX_POINT ( 'NONE', #1025 ) ;
+#96 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#97 = PLANE ( 'NONE', #4122 ) ;
+#98 = LINE ( 'NONE', #1432, #1416 ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #3702, .F. ) ;
+#100 = VECTOR ( 'NONE', #1114, 1000.000000000000000 ) ;
+#101 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#102 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#104 = LINE ( 'NONE', #2410, #1985 ) ;
+#105 = VERTEX_POINT ( 'NONE', #998 ) ;
+#106 = VECTOR ( 'NONE', #3759, 1000.000000000000000 ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #3232, .F. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #3315, .F. ) ;
+#109 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#110 = EDGE_CURVE ( 'NONE', #850, #1460, #644, .T. ) ;
+#111 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#112 = VERTEX_POINT ( 'NONE', #3975 ) ;
+#113 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #601, 'distance_accuracy_value', 'NONE');
+#114 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#115 = EDGE_CURVE ( 'NONE', #2758, #1682, #490, .T. ) ;
+#116 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#117 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .T. ) ;
+#119 = ADVANCED_FACE ( 'NONE', ( #3102 ), #3958, .F. ) ;
+#120 = AXIS2_PLACEMENT_3D ( 'NONE', #1662, #1397, #3984 ) ;
+#121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#123 = VECTOR ( 'NONE', #1540, 1000.000000000000000 ) ;
+#124 = AXIS2_PLACEMENT_3D ( 'NONE', #4177, #892, #3891 ) ;
+#125 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.200000000000000200 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#127 = VECTOR ( 'NONE', #3785, 1000.000000000000000 ) ;
+#128 = EDGE_CURVE ( 'NONE', #2573, #3750, #2077, .T. ) ;
+#129 = LINE ( 'NONE', #2336, #224 ) ;
+#130 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .T. ) ;
+#132 = EDGE_CURVE ( 'NONE', #861, #3116, #3161, .T. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #3091, .F. ) ;
+#134 = VECTOR ( 'NONE', #581, 1000.000000000000000 ) ;
+#135 = EDGE_LOOP ( 'NONE', ( #2809, #1537, #2753, #1622, #455, #704, #2800, #2603, #3615, #560, #1351, #2766 ) ) ;
+#136 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.2499999999999999400, 0.0000000000000000000 ) ) ;
+#137 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.1499999999999999700, 2.020182795503938400 ) ) ;
+#138 = VECTOR ( 'NONE', #878, 1000.000000000000000 ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #3767, .T. ) ;
+#140 = PLANE ( 'NONE', #2827 ) ;
+#141 = LINE ( 'NONE', #3496, #3778 ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .T. ) ;
+#143 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#144 = LINE ( 'NONE', #1405, #36 ) ;
+#145 = PLANE ( 'NONE', #3871 ) ;
+#146 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #3877, .F. ) ;
+#148 = AXIS2_PLACEMENT_3D ( 'NONE', #3022, #1719, #2386 ) ;
+#149 = CYLINDRICAL_SURFACE ( 'NONE', #1016, 0.2349999999999999600 ) ;
+#150 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #3630, .F. ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( 1.372752597638447400, 0.1810100933286678300, 2.107752597638447200 ) ) ;
+#153 = LINE ( 'NONE', #3034, #344 ) ;
+#154 = LINE ( 'NONE', #1721, #4163 ) ;
+#155 = EDGE_LOOP ( 'NONE', ( #1087, #3505, #3582, #1325 ) ) ;
+#156 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#157 = EDGE_CURVE ( 'NONE', #1628, #2758, #1100, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ;
+#159 = PLANE ( 'NONE', #3905 ) ;
+#160 = EDGE_CURVE ( 'NONE', #657, #3923, #2480, .T. ) ;
+#161 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#162 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#163 = ADVANCED_FACE ( 'NONE', ( #3261 ), #700, .F. ) ;
+#164 = EDGE_LOOP ( 'NONE', ( #3187, #4268, #3373, #1326 ) ) ;
+#165 = EDGE_CURVE ( 'NONE', #3532, #1898, #3946, .T. ) ;
+#166 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;
+#169 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #1220, #2236 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #1905, .F. ) ;
+#171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411907100 ) ) ;
+#172 = VECTOR ( 'NONE', #1935, 1000.000000000000000 ) ;
+#173 = VECTOR ( 'NONE', #1019, 1000.000000000000000 ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #110, .T. ) ;
+#175 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#176 = FACE_OUTER_BOUND ( 'NONE', #1788, .T. ) ;
+#177 = ADVANCED_FACE ( 'NONE', ( #1512 ), #4075, .F. ) ;
+#178 = PLANE ( 'NONE', #2030 ) ;
+#179 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#180 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#181 = LINE ( 'NONE', #417, #3600 ) ;
+#182 = EDGE_CURVE ( 'NONE', #2949, #51, #1308, .T. ) ;
+#183 = LINE ( 'NONE', #479, #2627 ) ;
+#184 = PRESENTATION_STYLE_ASSIGNMENT (( #4131 ) ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .F. ) ;
+#186 = EDGE_LOOP ( 'NONE', ( #3667, #3109, #4164, #2701 ) ) ;
+#187 = EDGE_CURVE ( 'NONE', #1554, #970, #238, .T. ) ;
+#188 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#189 = VECTOR ( 'NONE', #3888, 1000.000000000000000 ) ;
+#190 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#191 = FACE_OUTER_BOUND ( 'NONE', #1762, .T. ) ;
+#192 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#193 = FACE_OUTER_BOUND ( 'NONE', #279, .T. ) ;
+#194 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#195 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #3601, .T. ) ;
+#197 = VECTOR ( 'NONE', #3639, 1000.000000000000000 ) ;
+#198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#200 = EDGE_LOOP ( 'NONE', ( #4217, #922, #3627, #2215, #1103, #1276, #720, #2071, #1873, #1567, #1981, #1862 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .T. ) ;
+#202 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#203 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .T. ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#206 = EDGE_CURVE ( 'NONE', #3750, #913, #1262, .T. ) ;
+#207 = VECTOR ( 'NONE', #2041, 1000.000000000000100 ) ;
+#208 = VERTEX_POINT ( 'NONE', #3041 ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #480, .F. ) ;
+#210 = EDGE_CURVE ( 'NONE', #3305, #3353, #2131, .T. ) ;
+#211 = SURFACE_STYLE_USAGE ( .BOTH. , #4155 ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .F. ) ;
+#213 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#214 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#215 = AXIS2_PLACEMENT_3D ( 'NONE', #2503, #270, #3164 ) ;
+#216 = ADVANCED_FACE ( 'NONE', ( #2180 ), #4029, .F. ) ;
+#217 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#218 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #3195, .F. ) ;
+#220 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#221 = CYLINDRICAL_SURFACE ( 'NONE', #929, 0.2349999999999999600 ) ;
+#222 = AXIS2_PLACEMENT_3D ( 'NONE', #685, #3255, #17 ) ;
+#223 = LINE ( 'NONE', #3409, #2214 ) ;
+#224 = VECTOR ( 'NONE', #778, 1000.000000000000000 ) ;
+#225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#226 = AXIS2_PLACEMENT_3D ( 'NONE', #1011, #2912, #958 ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #3911, .F. ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.200000000000000200, -2.025496709545689300 ) ) ;
+#230 = VECTOR ( 'NONE', #2862, 1000.000000000000000 ) ;
+#231 = EDGE_LOOP ( 'NONE', ( #481, #637, #2615, #3003 ) ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#233 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#234 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#235 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.500000000000000000 ) ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .T. ) ;
+#237 = EDGE_CURVE ( 'NONE', #2034, #3985, #1710, .T. ) ;
+#238 = LINE ( 'NONE', #4090, #3611 ) ;
+#239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#240 = CYLINDRICAL_SURFACE ( 'NONE', #1210, 0.1000000000000000500 ) ;
+#241 = ORIENTED_EDGE ( 'NONE', *, *, #3993, .T. ) ;
+#242 = EDGE_CURVE ( 'NONE', #1213, #4185, #2989, .T. ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;
+#244 = VECTOR ( 'NONE', #2218, 1000.000000000000000 ) ;
+#245 = VECTOR ( 'NONE', #3663, 1000.000000000000000 ) ;
+#246 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#248 = AXIS2_PLACEMENT_3D ( 'NONE', #1020, #3316, #2021 ) ;
+#249 = VECTOR ( 'NONE', #2330, 1000.000000000000000 ) ;
+#250 = LINE ( 'NONE', #523, #2740 ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #3966, .F. ) ;
+#253 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#254 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #1400, #2367, #1053 ) ;
+#256 = EDGE_LOOP ( 'NONE', ( #550, #312, #1334, #1478 ) ) ;
+#257 = VERTEX_POINT ( 'NONE', #3075 ) ;
+#258 = ADVANCED_FACE ( 'NONE', ( #4244 ), #2723, .F. ) ;
+#259 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#260 = VECTOR ( 'NONE', #1915, 1000.000000000000000 ) ;
+#261 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#263 = ADVANCED_FACE ( 'NONE', ( #1508 ), #3400, .F. ) ;
+#264 = EDGE_CURVE ( 'NONE', #2161, #2043, #847, .T. ) ;
+#265 = PLANE ( 'NONE', #1778 ) ;
+#266 = EDGE_LOOP ( 'NONE', ( #3839, #440, #1313, #3674 ) ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .F. ) ;
+#268 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#269 = EDGE_CURVE ( 'NONE', #2949, #850, #2527, .T. ) ;
+#270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
+#272 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#273 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#275 = VECTOR ( 'NONE', #1306, 1000.000000000000000 ) ;
+#276 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1641 ), #2907 ) ;
+#277 = LINE ( 'NONE', #3762, #2678 ) ;
+#278 = LINE ( 'NONE', #2711, #4043 ) ;
+#279 = EDGE_LOOP ( 'NONE', ( #2591, #2, #3121, #2017 ) ) ;
+#280 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#281 = LINE ( 'NONE', #752, #1561 ) ;
+#282 = EDGE_CURVE ( 'NONE', #3459, #826, #278, .T. ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #110, .F. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#285 = ADVANCED_FACE ( 'NONE', ( #2574 ), #3014, .F. ) ;
+#286 = VECTOR ( 'NONE', #1356, 1000.000000000000000 ) ;
+#287 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#288 = LINE ( 'NONE', #49, #1718 ) ;
+#289 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#290 = EDGE_LOOP ( 'NONE', ( #201, #2501, #2252, #2749 ) ) ;
+#291 = EDGE_CURVE ( 'NONE', #1097, #4109, #1558, .T. ) ;
+#292 = VECTOR ( 'NONE', #2960, 1000.000000000000000 ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#295 = LINE ( 'NONE', #2830, #3797 ) ;
+#296 = EDGE_CURVE ( 'NONE', #3811, #3123, #2325, .T. ) ;
+#297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#298 = EDGE_LOOP ( 'NONE', ( #2868, #3959, #1794, #2101, #1058, #444, #2443, #2764, #2289, #2957, #2155, #3185 ) ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ;
+#300 = VERTEX_POINT ( 'NONE', #3792 ) ;
+#301 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #2938, .F. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #2945, .F. ) ;
+#304 = STYLED_ITEM ( 'NONE', ( #2288 ), #1875 ) ;
+#305 = EDGE_LOOP ( 'NONE', ( #2720, #1727, #3919, #3165 ) ) ;
+#306 = VERTEX_POINT ( 'NONE', #1465 ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #2102, .F. ) ;
+#308 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#309 = EDGE_CURVE ( 'NONE', #6, #2846, #183, .T. ) ;
+#310 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#313 = FACE_OUTER_BOUND ( 'NONE', #3864, .T. ) ;
+#314 = EDGE_LOOP ( 'NONE', ( #1368, #4012, #1398, #643 ) ) ;
+#315 = CYLINDRICAL_SURFACE ( 'NONE', #3141, 0.2349999999999999600 ) ;
+#316 = EDGE_CURVE ( 'NONE', #95, #1682, #2474, .T. ) ;
+#317 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .F. ) ;
+#319 = ADVANCED_FACE ( 'NONE', ( #748 ), #837, .T. ) ;
+#320 = CIRCLE ( 'NONE', #1298, 0.09000000000000023300 ) ;
+#321 = AXIS2_PLACEMENT_3D ( 'NONE', #1089, #3055, #3397 ) ;
+#322 = CYLINDRICAL_SURFACE ( 'NONE', #226, 0.09000000000000023300 ) ;
+#323 = ADVANCED_FACE ( 'NONE', ( #1812 ), #493, .F. ) ;
+#324 = LINE ( 'NONE', #2771, #3498 ) ;
+#325 = VECTOR ( 'NONE', #1553, 1000.000000000000000 ) ;
+#326 = AXIS2_PLACEMENT_3D ( 'NONE', #1745, #1773, #2046 ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #1692, .T. ) ;
+#328 = CIRCLE ( 'NONE', #3614, 0.08999999999999980200 ) ;
+#329 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #2614, .F. ) ;
+#331 = VECTOR ( 'NONE', #2902, 1000.000000000000000 ) ;
+#332 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#333 = EDGE_CURVE ( 'NONE', #875, #1299, #83, .T. ) ;
+#334 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#335 = AXIS2_PLACEMENT_3D ( 'NONE', #4258, #3241, #2890 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #3472, .F. ) ;
+#337 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#338 = VERTEX_POINT ( 'NONE', #199 ) ;
+#339 = VECTOR ( 'NONE', #1924, 1000.000000000000100 ) ;
+#340 = EDGE_CURVE ( 'NONE', #2070, #973, #3893, .T. ) ;
+#341 = VERTEX_POINT ( 'NONE', #3446 ) ;
+#342 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.200000000000000200, -2.025496709545689300 ) ) ;
+#343 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#344 = VECTOR ( 'NONE', #2718, 1000.000000000000000 ) ;
+#345 = CARTESIAN_POINT ( 'NONE', ( -1.372752597638447800, 0.1810100933286678500, 2.107752597638446800 ) ) ;
+#346 = EDGE_LOOP ( 'NONE', ( #252, #1913, #2127, #1419 ) ) ;
+#347 = VECTOR ( 'NONE', #411, 1000.000000000000000 ) ;
+#348 = ADVANCED_FACE ( 'NONE', ( #804 ), #4199, .T. ) ;
+#349 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#350 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #2579, .F. ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #1442, .T. ) ;
+#353 = AXIS2_PLACEMENT_3D ( 'NONE', #3453, #1819, #3171 ) ;
+#354 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#355 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#356 = ADVANCED_FACE ( 'NONE', ( #3779 ), #1480, .F. ) ;
+#357 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .T. ) ;
+#360 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, -0.9355698454173642100 ) ) ;
+#362 = VERTEX_POINT ( 'NONE', #1448 ) ;
+#363 = EDGE_CURVE ( 'NONE', #2518, #1428, #1659, .T. ) ;
+#364 = EDGE_LOOP ( 'NONE', ( #2247, #3652, #284, #327 ) ) ;
+#365 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #1831, .F. ) ;
+#367 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#368 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#369 = EDGE_CURVE ( 'NONE', #1485, #1693, #3253, .T. ) ;
+#370 = LINE ( 'NONE', #3200, #836 ) ;
+#371 = ADVANCED_FACE ( 'NONE', ( #903 ), #1504, .T. ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #2913, .T. ) ;
+#373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#374 = LINE ( 'NONE', #2281, #3096 ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .F. ) ;
+#376 = CIRCLE ( 'NONE', #1729, 0.08999999999999980200 ) ;
+#377 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#378 = EDGE_LOOP ( 'NONE', ( #2359, #4081, #3341, #1863 ) ) ;
+#379 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#380 = LINE ( 'NONE', #1583, #331 ) ;
+#381 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #3637, .F. ) ;
+#383 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#384 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#386 = VECTOR ( 'NONE', #773, 1000.000000000000000 ) ;
+#387 = VERTEX_POINT ( 'NONE', #3461 ) ;
+#388 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#389 = EDGE_CURVE ( 'NONE', #2863, #970, #587, .T. ) ;
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .T. ) ;
+#392 = LINE ( 'NONE', #888, #3221 ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #389, .T. ) ;
+#394 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#395 = EDGE_LOOP ( 'NONE', ( #2395, #3567, #3768, #3912 ) ) ;
+#396 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#397 = ADVANCED_FACE ( 'NONE', ( #1453 ), #2126, .F. ) ;
+#398 = EDGE_CURVE ( 'NONE', #2951, #449, #633, .T. ) ;
+#399 = VERTEX_POINT ( 'NONE', #2547 ) ;
+#400 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .T. ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#403 = PLANE ( 'NONE', #1637 ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .T. ) ;
+#405 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #1652, #2612 ) ;
+#406 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#407 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3694, #1977, #345, #2674 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384690600, 6.073745796940265500 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713143800, 0.8514306409713143800, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .T. ) ;
+#409 = EDGE_LOOP ( 'NONE', ( #935, #4148, #2248, #2937 ) ) ;
+#410 = AXIS2_PLACEMENT_3D ( 'NONE', #926, #1973, #1888 ) ;
+#411 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#412 = DIRECTION ( 'NONE', ( -0.2079116908177597900, 0.9781476007338055800, 0.0000000000000000000 ) ) ;
+#413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#414 = EDGE_CURVE ( 'NONE', #1942, #3433, #484, .T. ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #3986, .T. ) ;
+#416 = LINE ( 'NONE', #2217, #984 ) ;
+#417 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#419 = VECTOR ( 'NONE', #3881, 1000.000000000000000 ) ;
+#420 = EDGE_CURVE ( 'NONE', #399, #2757, #3945, .T. ) ;
+#421 = CYLINDRICAL_SURFACE ( 'NONE', #1477, 0.08999999999999980200 ) ;
+#422 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#425 = VECTOR ( 'NONE', #3444, 1000.000000000000100 ) ;
+#426 = ADVANCED_FACE ( 'NONE', ( #435 ), #3858, .F. ) ;
+#427 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#428 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#429 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #161, #1138, #3774 ) ;
+#431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, -0.9355698454173642100 ) ) ;
+#432 = VECTOR ( 'NONE', #3874, 1000.000000000000000 ) ;
+#433 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #301, 'distance_accuracy_value', 'NONE');
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .T. ) ;
+#435 = FACE_OUTER_BOUND ( 'NONE', #819, .T. ) ;
+#436 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#438 = LINE ( 'NONE', #1800, #1098 ) ;
+#439 = LINE ( 'NONE', #3155, #3262 ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .F. ) ;
+#441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#442 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#443 = LINE ( 'NONE', #2361, #3523 ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#445 = EDGE_LOOP ( 'NONE', ( #1502, #3699, #2050, #2533 ) ) ;
+#446 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#447 = FACE_OUTER_BOUND ( 'NONE', #2637, .T. ) ;
+#448 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#449 = VERTEX_POINT ( 'NONE', #1194 ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .F. ) ;
+#451 = LINE ( 'NONE', #202, #2644 ) ;
+#452 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#453 = EDGE_CURVE ( 'NONE', #657, #658, #3787, .T. ) ;
+#454 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #3756, .T. ) ;
+#456 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#458 = VERTEX_POINT ( 'NONE', #918 ) ;
+#459 = EDGE_CURVE ( 'NONE', #2310, #2713, #3939, .T. ) ;
+#460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE', ( -1.339772235604739500, 1.200000000000000400, 2.074772235604739100 ) ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #2052, #1735, #1105 ) ;
+#464 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
+#465 = PLANE ( 'NONE', #3403 ) ;
+#466 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#467 = ADVANCED_FACE ( 'NONE', ( #489 ), #3670, .F. ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #649, .F. ) ;
+#469 = STYLED_ITEM ( 'NONE', ( #184 ), #2770 ) ;
+#470 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#471 = CYLINDRICAL_SURFACE ( 'NONE', #999, 0.2999999999999999300 ) ;
+#472 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#473 = PLANE ( 'NONE', #3725 ) ;
+#474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#475 = LINE ( 'NONE', #693, #173 ) ;
+#476 = EDGE_CURVE ( 'NONE', #4087, #3823, #2171, .T. ) ;
+#477 = AXIS2_PLACEMENT_3D ( 'NONE', #3506, #3821, #1839 ) ;
+#478 = FACE_OUTER_BOUND ( 'NONE', #869, .T. ) ;
+#479 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#480 = EDGE_CURVE ( 'NONE', #2875, #2036, #3726, .T. ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .F. ) ;
+#482 = LINE ( 'NONE', #2298, #1556 ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #2350, .T. ) ;
+#484 = LINE ( 'NONE', #2882, #3457 ) ;
+#485 = VECTOR ( 'NONE', #3464, 1000.000000000000000 ) ;
+#486 = PLANE ( 'NONE', #44 ) ;
+#487 = AXIS2_PLACEMENT_3D ( 'NONE', #1751, #3028, #437 ) ;
+#488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#489 = FACE_OUTER_BOUND ( 'NONE', #2608, .T. ) ;
+#490 = CIRCLE ( 'NONE', #3209, 0.2999999999999999300 ) ;
+#491 = VECTOR ( 'NONE', #3515, 1000.000000000000000 ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #2869, .T. ) ;
+#493 = PLANE ( 'NONE', #2266 ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #2938, .T. ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #355, #1030, #1044 ) ;
+#496 = ORIENTED_EDGE ( 'NONE', *, *, #3538, .T. ) ;
+#497 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#498 = EDGE_LOOP ( 'NONE', ( #3129, #391, #236, #3061 ) ) ;
+#499 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = FACE_OUTER_BOUND ( 'NONE', #1878, .T. ) ;
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
+#502 = EDGE_CURVE ( 'NONE', #300, #751, #2075, .T. ) ;
+#503 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#504 = AXIS2_PLACEMENT_3D ( 'NONE', #3228, #2275, #310 ) ;
+#505 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9781476007338054700, 0.2079116908177597900 ) ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#507 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#508 = EDGE_CURVE ( 'NONE', #3760, #3923, #3898, .T. ) ;
+#509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #3601, .F. ) ;
+#511 = ORIENTED_EDGE ( 'NONE', *, *, #877, .F. ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#513 = EDGE_LOOP ( 'NONE', ( #3533, #2642, #2233, #3172 ) ) ;
+#514 = EDGE_CURVE ( 'NONE', #1948, #3459, #2735, .T. ) ;
+#515 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#516 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#517 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.1499999999999999700, 2.020182795503938400 ) ) ;
+#518 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#519 = LINE ( 'NONE', #3101, #2668 ) ;
+#520 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #582, .T. ) ;
+#522 = CIRCLE ( 'NONE', #1383, 0.08999999999999980200 ) ;
+#523 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#524 = EDGE_CURVE ( 'NONE', #1557, #4013, #1713, .T. ) ;
+#525 = VECTOR ( 'NONE', #3953, 1000.000000000000000 ) ;
+#526 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#527 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#529 = LINE ( 'NONE', #566, #1707 ) ;
+#530 = EDGE_CURVE ( 'NONE', #1557, #1145, #1920, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#532 = MANIFOLD_SOLID_BREP ( 'Pin 3', #2449 ) ;
+#533 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .F. ) ;
+#535 = VECTOR ( 'NONE', #1524, 1000.000000000000100 ) ;
+#536 = EDGE_CURVE ( 'NONE', #1083, #2184, #1052, .T. ) ;
+#537 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#538 = VECTOR ( 'NONE', #1984, 1000.000000000000000 ) ;
+#539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#540 = LINE ( 'NONE', #1815, #646 ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .F. ) ;
+#542 = ADVANCED_FACE ( 'NONE', ( #1155 ), #1602, .T. ) ;
+#543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#544 = VECTOR ( 'NONE', #2206, 1000.000000000000100 ) ;
+#545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.2079116908177598100, -0.9781476007338055800 ) ) ;
+#546 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#547 = VECTOR ( 'NONE', #4051, 1000.000000000000100 ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #9, #3924, #2617 ) ;
+#549 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #816, .T. ) ;
+#552 = LINE ( 'NONE', #4206, #2089 ) ;
+#553 = VERTEX_POINT ( 'NONE', #651 ) ;
+#554 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411907100 ) ) ;
+#555 = ORIENTED_EDGE ( 'NONE', *, *, #1881, .F. ) ;
+#556 = VECTOR ( 'NONE', #860, 1000.000000000000200 ) ;
+#557 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#558 = VERTEX_POINT ( 'NONE', #3936 ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #3118, .F. ) ;
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#561 = EDGE_CURVE ( 'NONE', #3483, #2510, #4049, .T. ) ;
+#562 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #873 ), #1081 ) ;
+#564 = VERTEX_POINT ( 'NONE', #1632 ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #3935, .T. ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#567 = EDGE_CURVE ( 'NONE', #2649, #3633, #1174, .T. ) ;
+#568 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3604, 'distance_accuracy_value', 'NONE');
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #369, .T. ) ;
+#570 = EDGE_CURVE ( 'NONE', #781, #772, #1605, .T. ) ;
+#571 = ORIENTED_EDGE ( 'NONE', *, *, #3009, .F. ) ;
+#572 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#573 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#574 = AXIS2_PLACEMENT_3D ( 'NONE', #2492, #213, #1511 ) ;
+#575 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#576 = VECTOR ( 'NONE', #756, 1000.000000000000100 ) ;
+#577 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .T. ) ;
+#578 = ADVANCED_FACE ( 'NONE', ( #798 ), #2173, .T. ) ;
+#579 = CYLINDRICAL_SURFACE ( 'NONE', #641, 0.1000000000000000500 ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.200000000000000200 ) ) ;
+#581 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#582 = EDGE_CURVE ( 'NONE', #1207, #3760, #2422, .T. ) ;
+#583 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .T. ) ;
+#584 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#585 = CIRCLE ( 'NONE', #3189, 0.2999999999999999300 ) ;
+#586 = VERTEX_POINT ( 'NONE', #1293 ) ;
+#587 = LINE ( 'NONE', #466, #1765 ) ;
+#588 = SURFACE_STYLE_USAGE ( .BOTH. , #1587 ) ;
+#589 = EDGE_CURVE ( 'NONE', #3012, #1154, #686, .T. ) ;
+#590 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#591 = CYLINDRICAL_SURFACE ( 'NONE', #627, 0.2349999999999999600 ) ;
+#592 = EDGE_CURVE ( 'NONE', #2490, #715, #1302, .T. ) ;
+#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #3340, .T. ) ;
+#595 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = LINE ( 'NONE', #3866, #544 ) ;
+#597 = PRESENTATION_STYLE_ASSIGNMENT (( #2978 ) ) ;
+#598 = ADVANCED_FACE ( 'NONE', ( #1808 ), #2641, .F. ) ;
+#599 = PLANE ( 'NONE', #1890 ) ;
+#600 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#601 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#602 = VECTOR ( 'NONE', #2507, 1000.000000000000100 ) ;
+#603 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .F. ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .F. ) ;
+#605 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#606 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .F. ) ;
+#608 = VECTOR ( 'NONE', #2824, 1000.000000000000200 ) ;
+#609 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#610 = ORIENTED_EDGE ( 'NONE', *, *, #1631, .T. ) ;
+#611 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, -0.9975640502598246400 ) ) ;
+#612 = EDGE_CURVE ( 'NONE', #3305, #3964, #1182, .T. ) ;
+#613 = FILL_AREA_STYLE_COLOUR ( '', #3190 ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#615 = EDGE_LOOP ( 'NONE', ( #185, #2433, #2145, #3203 ) ) ;
+#616 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1813, 'distance_accuracy_value', 'NONE');
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#618 = EDGE_CURVE ( 'NONE', #2039, #1740, #3737, .T. ) ;
+#619 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#620 = CIRCLE ( 'NONE', #1040, 0.2349999999999999600 ) ;
+#621 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3803 ), #2139 ) ;
+#622 = PRESENTATION_STYLE_ASSIGNMENT (( #645 ) ) ;
+#623 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#625 = ADVANCED_FACE ( 'NONE', ( #2801 ), #3277, .F. ) ;
+#626 = VECTOR ( 'NONE', #590, 1000.000000000000000 ) ;
+#627 = AXIS2_PLACEMENT_3D ( 'NONE', #3439, #217, #2496 ) ;
+#628 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#629 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#631 = FACE_OUTER_BOUND ( 'NONE', #3692, .T. ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#633 = LINE ( 'NONE', #1578, #2123 ) ;
+#634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#635 = SURFACE_STYLE_FILL_AREA ( #4272 ) ;
+#636 = EDGE_CURVE ( 'NONE', #4013, #257, #3952, .T. ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ;
+#638 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #1442, .F. ) ;
+#640 = CYLINDRICAL_SURFACE ( 'NONE', #4027, 0.09000000000000023300 ) ;
+#641 = AXIS2_PLACEMENT_3D ( 'NONE', #4248, #2583, #2880 ) ;
+#642 = VECTOR ( 'NONE', #899, 1000.000000000000100 ) ;
+#643 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .T. ) ;
+#644 = CIRCLE ( 'NONE', #3346, 0.2349999999999999600 ) ;
+#645 = SURFACE_STYLE_USAGE ( .BOTH. , #2260 ) ;
+#646 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ;
+#647 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#648 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#649 = EDGE_CURVE ( 'NONE', #1179, #2203, #3049, .T. ) ;
+#650 = CIRCLE ( 'NONE', #3274, 0.09000000000000023300 ) ;
+#651 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#652 = VECTOR ( 'NONE', #175, 1000.000000000000000 ) ;
+#653 = VERTEX_POINT ( 'NONE', #3303 ) ;
+#654 = AXIS2_PLACEMENT_3D ( 'NONE', #3113, #1152, #4184 ) ;
+#655 = ADVANCED_FACE ( 'NONE', ( #1051 ), #640, .F. ) ;
+#656 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#657 = VERTEX_POINT ( 'NONE', #3642 ) ;
+#658 = VERTEX_POINT ( 'NONE', #727 ) ;
+#659 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#660 = PRODUCT_CONTEXT ( 'NONE', #1288, 'mechanical' ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #3862, .T. ) ;
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #2698, #793, #4030 ) ;
+#663 = FILL_AREA_STYLE ('',( #4243 ) ) ;
+#664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#665 = VERTEX_POINT ( 'NONE', #68 ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #3362, #2664, #109 ) ;
+#667 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#668 = VERTEX_POINT ( 'NONE', #4026 ) ;
+#669 = EDGE_CURVE ( 'NONE', #95, #1628, #3360, .T. ) ;
+#670 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2463, .NOT_KNOWN. ) ;
+#671 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .F. ) ;
+#673 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#674 = ADVANCED_FACE ( 'NONE', ( #2936 ), #1677, .F. ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#676 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#677 = EDGE_CURVE ( 'NONE', #4264, #3380, #328, .T. ) ;
+#678 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#679 = ADVANCED_FACE ( 'NONE', ( #1969 ), #403, .F. ) ;
+#680 = VECTOR ( 'NONE', #446, 1000.000000000000000 ) ;
+#681 = VERTEX_POINT ( 'NONE', #3970 ) ;
+#682 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#683 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#684 = LINE ( 'NONE', #3302, #525 ) ;
+#685 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.500000000000000000 ) ) ;
+#686 = CIRCLE ( 'NONE', #2595, 0.09000000000000023300 ) ;
+#687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#688 = VECTOR ( 'NONE', #981, 1000.000000000000100 ) ;
+#689 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #469 ), #2632 ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #1495, .T. ) ;
+#691 = VERTEX_POINT ( 'NONE', #2319 ) ;
+#692 = ADVANCED_FACE ( 'NONE', ( #2024 ), #2988, .F. ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#694 = PLANE ( 'NONE', #120 ) ;
+#695 = CYLINDRICAL_SURFACE ( 'NONE', #941, 0.08999999999999980200 ) ;
+#696 = ORIENTED_EDGE ( 'NONE', *, *, #3499, .F. ) ;
+#697 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#698 = EDGE_CURVE ( 'NONE', #781, #208, #2073, .T. ) ;
+#699 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3441, #3757, #461, #4134 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.351032163829113000, 4.712388980384689700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713139300, 0.8514306409713139300, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#700 = PLANE ( 'NONE', #1886 ) ;
+#701 = AXIS2_PLACEMENT_3D ( 'NONE', #1758, #2812, #3140 ) ;
+#702 = VECTOR ( 'NONE', #1160, 1000.000000000000100 ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
+#704 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .T. ) ;
+#705 = VECTOR ( 'NONE', #3850, 1000.000000000000000 ) ;
+#706 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#707 = ADVANCED_FACE ( 'NONE', ( #2479 ), #694, .F. ) ;
+#708 = VECTOR ( 'NONE', #3045, 1000.000000000000000 ) ;
+#709 = EDGE_CURVE ( 'NONE', #2855, #3240, #407, .T. ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #2784, .F. ) ;
+#711 = CARTESIAN_POINT ( 'NONE', ( 1.339772235604739500, 1.200000000000000400, -2.074772235604739600 ) ) ;
+#712 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#713 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#714 = LINE ( 'NONE', #3468, #1117 ) ;
+#715 = VERTEX_POINT ( 'NONE', #2332 ) ;
+#716 = AXIS2_PLACEMENT_3D ( 'NONE', #3348, #3432, #1807 ) ;
+#717 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#718 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#719 = ADVANCED_FACE ( 'NONE', ( #30 ), #2893, .T. ) ;
+#720 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .T. ) ;
+#721 = AXIS2_PLACEMENT_3D ( 'NONE', #734, #3994, #365 ) ;
+#722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#723 = ADVANCED_FACE ( 'NONE', ( #1360 ), #1814, .F. ) ;
+#724 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#725 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #2696, .F. ) ;
+#727 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#728 = EDGE_CURVE ( 'NONE', #257, #2713, #3405, .T. ) ;
+#729 = EDGE_LOOP ( 'NONE', ( #1964, #696, #3455, #1885 ) ) ;
+#730 = ADVANCED_FACE ( 'NONE', ( #3777 ), #1122, .F. ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#732 = EDGE_CURVE ( 'NONE', #4019, #1471, #3525, .T. ) ;
+#733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#734 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#735 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .F. ) ;
+#736 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#737 = VECTOR ( 'NONE', #162, 1000.000000000000200 ) ;
+#738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.2079116908177598100, 0.9781476007338055800 ) ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #2316, .F. ) ;
+#740 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#741 = EDGE_CURVE ( 'NONE', #2707, #3925, #2129, .T. ) ;
+#742 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#743 = VECTOR ( 'NONE', #3188, 1000.000000000000100 ) ;
+#744 = ADVANCED_FACE ( 'NONE', ( #2631 ), #965, .T. ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #4252, .F. ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#747 = FACE_OUTER_BOUND ( 'NONE', #1532, .T. ) ;
+#748 = FACE_OUTER_BOUND ( 'NONE', #1520, .T. ) ;
+#749 = AXIS2_PLACEMENT_3D ( 'NONE', #1391, #2451, #4130 ) ;
+#750 = CIRCLE ( 'NONE', #1563, 0.09000000000000023300 ) ;
+#751 = VERTEX_POINT ( 'NONE', #810 ) ;
+#752 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#753 = LINE ( 'NONE', #350, #855 ) ;
+#754 = LINE ( 'NONE', #1216, #491 ) ;
+#755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#756 = DIRECTION ( 'NONE', ( 0.2035585949527793400, 0.9576678948579724300, -0.2035585949527793600 ) ) ;
+#757 = VECTOR ( 'NONE', #381, 1000.000000000000000 ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .T. ) ;
+#759 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#760 = EDGE_CURVE ( 'NONE', #2626, #3520, #867, .T. ) ;
+#761 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#762 = LINE ( 'NONE', #912, #3618 ) ;
+#763 = LINE ( 'NONE', #337, #245 ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#765 = FACE_OUTER_BOUND ( 'NONE', #290, .T. ) ;
+#766 = EDGE_LOOP ( 'NONE', ( #3275, #1588, #900, #1388 ) ) ;
+#767 = ORIENTED_EDGE ( 'NONE', *, *, #2562, .T. ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #3935, .F. ) ;
+#769 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#770 = EDGE_CURVE ( 'NONE', #1126, #1018, #1424, .T. ) ;
+#771 = ORIENTED_EDGE ( 'NONE', *, *, #4183, .T. ) ;
+#772 = VERTEX_POINT ( 'NONE', #3720 ) ;
+#773 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .T. ) ;
+#775 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#776 = EDGE_LOOP ( 'NONE', ( #3497, #3097, #2597, #1404 ) ) ;
+#777 = AXIS2_PLACEMENT_3D ( 'NONE', #2407, #3083, #2415 ) ;
+#778 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#779 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
+#780 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#781 = VERTEX_POINT ( 'NONE', #3410 ) ;
+#782 = DIRECTION ( 'NONE', ( 0.9781476007338055800, 0.2079116908177597900, 0.0000000000000000000 ) ) ;
+#783 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#784 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#785 = EDGE_CURVE ( 'NONE', #1140, #3591, #814, .T. ) ;
+#786 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #3072, #1104 ) ;
+#787 = ADVANCED_FACE ( 'NONE', ( #3537 ), #4118, .F. ) ;
+#788 = LINE ( 'NONE', #2611, #3394 ) ;
+#789 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.100000000000000100, 0.0000000000000000000 ) ) ;
+#790 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#791 = LINE ( 'NONE', #3343, #576 ) ;
+#792 = EDGE_CURVE ( 'NONE', #1170, #681, #3374, .T. ) ;
+#793 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#794 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#796 = FACE_OUTER_BOUND ( 'NONE', #3359, .T. ) ;
+#797 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .F. ) ;
+#798 = FACE_OUTER_BOUND ( 'NONE', #800, .T. ) ;
+#799 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#800 = EDGE_LOOP ( 'NONE', ( #2883, #807, #2482, #2587 ) ) ;
+#801 = VECTOR ( 'NONE', #1953, 1000.000000000000000 ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .T. ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #975, .T. ) ;
+#804 = FACE_OUTER_BOUND ( 'NONE', #2691, .T. ) ;
+#805 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, 0.9355698454173642100 ) ) ;
+#806 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1501, #1536, #2999 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .F. ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 1.371475112865190100, 1.120791169081776000, -2.123311469619070000 ) ) ;
+#809 = LINE ( 'NONE', #1042, #1317 ) ;
+#810 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#811 = ORIENTED_EDGE ( 'NONE', *, *, #2614, .T. ) ;
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#813 = LINE ( 'NONE', #3795, #556 ) ;
+#814 = LINE ( 'NONE', #2429, #106 ) ;
+#815 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#816 = EDGE_CURVE ( 'NONE', #3404, #2435, #1623, .T. ) ;
+#817 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #1905, .T. ) ;
+#819 = EDGE_LOOP ( 'NONE', ( #950, #1711, #4142, #2189 ) ) ;
+#820 = EDGE_CURVE ( 'NONE', #3689, #553, #1575, .T. ) ;
+#821 = EDGE_LOOP ( 'NONE', ( #4124, #934, #2797, #4058 ) ) ;
+#822 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#823 = DIRECTION ( 'NONE', ( 0.2035585949527793400, -0.9576678948579724300, 0.2035585949527793600 ) ) ;
+#824 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #3236, #3246, #1698 ) ;
+#826 = VERTEX_POINT ( 'NONE', #1132 ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#828 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#830 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#832 = VECTOR ( 'NONE', #1178, 1000.000000000000000 ) ;
+#833 = EDGE_CURVE ( 'NONE', #1891, #3386, #154, .T. ) ;
+#834 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.1499999999999999700, -2.101161198823438900 ) ) ;
+#836 = VECTOR ( 'NONE', #1239, 1000.000000000000200 ) ;
+#837 = PLANE ( 'NONE', #3127 ) ;
+#838 = ADVANCED_FACE ( 'NONE', ( #2339 ), #2388, .F. ) ;
+#839 = EDGE_CURVE ( 'NONE', #1165, #913, #3272, .T. ) ;
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .F. ) ;
+#841 = VECTOR ( 'NONE', #1683, 1000.000000000000000 ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#843 = ORIENTED_EDGE ( 'NONE', *, *, #4020, .F. ) ;
+#844 = VECTOR ( 'NONE', #817, 1000.000000000000100 ) ;
+#845 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#846 = ADVANCED_FACE ( 'NONE', ( #3222 ), #2729, .T. ) ;
+#847 = LINE ( 'NONE', #2355, #1156 ) ;
+#848 = PLANE ( 'NONE', #3714 ) ;
+#849 = FACE_OUTER_BOUND ( 'NONE', #1837, .T. ) ;
+#850 = VERTEX_POINT ( 'NONE', #1846 ) ;
+#851 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#852 = FILL_AREA_STYLE_COLOUR ( '', #4210 ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #3260, #4267, #991 ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#855 = VECTOR ( 'NONE', #683, 1000.000000000000000 ) ;
+#856 = VECTOR ( 'NONE', #1499, 1000.000000000000000 ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .F. ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#859 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#861 = VERTEX_POINT ( 'NONE', #1519 ) ;
+#862 = SURFACE_SIDE_STYLE ('',( #4103 ) ) ;
+#863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1501, 'distance_accuracy_value', 'NONE');
+#864 = LINE ( 'NONE', #895, #1422 ) ;
+#865 = VECTOR ( 'NONE', #3996, 1000.000000000000000 ) ;
+#866 = EDGE_LOOP ( 'NONE', ( #603, #607, #2255, #1115 ) ) ;
+#867 = CIRCLE ( 'NONE', #463, 0.2349999999999999600 ) ;
+#868 = EDGE_LOOP ( 'NONE', ( #3739, #3732, #3440, #1171 ) ) ;
+#869 = EDGE_LOOP ( 'NONE', ( #534, #3907, #1672, #2389, #464, #4077, #1119, #1818, #3771, #1772, #107, #1015 ) ) ;
+#870 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#871 = EDGE_CURVE ( 'NONE', #3020, #2184, #1780, .T. ) ;
+#872 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.3531417057580832900, 0.9355698454173645400 ) ) ;
+#873 = STYLED_ITEM ( 'NONE', ( #3598 ), #3790 ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ;
+#875 = VERTEX_POINT ( 'NONE', #3832 ) ;
+#876 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#877 = EDGE_CURVE ( 'NONE', #1175, #3916, #1274, .T. ) ;
+#878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #2945, .T. ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #3884, #1539, #1209 ) ;
+#881 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, -0.3531417057580832900 ) ) ;
+#882 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#883 = VERTEX_POINT ( 'NONE', #180 ) ;
+#884 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#885 = ADVANCED_FACE ( 'NONE', ( #765 ), #2780, .F. ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
+#887 = LINE ( 'NONE', #287, #1545 ) ;
+#888 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#889 = PLANE ( 'NONE', #2884 ) ;
+#890 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #2037, #2692 ) ;
+#891 = VERTEX_POINT ( 'NONE', #2795 ) ;
+#892 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#893 = SURFACE_STYLE_USAGE ( .BOTH. , #3817 ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#895 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#896 = FACE_OUTER_BOUND ( 'NONE', #1726, .T. ) ;
+#897 = EDGE_CURVE ( 'NONE', #1603, #1554, #2647, .T. ) ;
+#898 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#899 = DIRECTION ( 'NONE', ( -0.2035585949527793400, 0.9576678948579724300, -0.2035585949527793600 ) ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #4226, .T. ) ;
+#901 = VECTOR ( 'NONE', #3546, 1000.000000000000100 ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #4263, .T. ) ;
+#903 = FACE_OUTER_BOUND ( 'NONE', #3105, .T. ) ;
+#904 = EDGE_CURVE ( 'NONE', #4100, #668, #1066, .T. ) ;
+#905 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411907100 ) ) ;
+#906 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#907 = VECTOR ( 'NONE', #3619, 1000.000000000000100 ) ;
+#908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#910 = LINE ( 'NONE', #675, #2690 ) ;
+#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2084 ), #2431 ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#913 = VERTEX_POINT ( 'NONE', #549 ) ;
+#914 = ORIENTED_EDGE ( 'NONE', *, *, #996, .F. ) ;
+#915 = VERTEX_POINT ( 'NONE', #1148 ) ;
+#916 = VECTOR ( 'NONE', #3174, 1000.000000000000000 ) ;
+#917 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#918 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#919 = FACE_OUTER_BOUND ( 'NONE', #155, .T. ) ;
+#920 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#921 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#922 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#924 = CARTESIAN_POINT ( 'NONE', ( -1.382997555577319500, 0.2292088309182237800, -2.117997555577319200 ) ) ;
+#925 = EDGE_LOOP ( 'NONE', ( #228, #2973, #3838, #3448, #3060, #541, #2708, #3317, #1967, #3177, #219, #3043 ) ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#927 = EDGE_CURVE ( 'NONE', #2903, #1603, #2244, .T. ) ;
+#928 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#929 = AXIS2_PLACEMENT_3D ( 'NONE', #2511, #1248, #3488 ) ;
+#930 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#931 = ADVANCED_FACE ( 'NONE', ( #2390 ), #3128, .F. ) ;
+#932 = EDGE_CURVE ( 'NONE', #3020, #2548, #2190, .T. ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .F. ) ;
+#935 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .T. ) ;
+#936 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#937 = ORIENTED_EDGE ( 'NONE', *, *, #4178, .T. ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #4038, .T. ) ;
+#939 = PLANE ( 'NONE', #1723 ) ;
+#940 = LINE ( 'NONE', #1947, #70 ) ;
+#941 = AXIS2_PLACEMENT_3D ( 'NONE', #3350, #396, #3326 ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( 1.388311469619070100, 1.120791169081776000, 2.123311469619070000 ) ) ;
+#943 = VECTOR ( 'NONE', #2331, 1000.000000000000000 ) ;
+#944 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#945 = EDGE_CURVE ( 'NONE', #2253, #2846, #1010, .T. ) ;
+#946 = AXIS2_PLACEMENT_3D ( 'NONE', #1869, #872, #1845 ) ;
+#947 = LINE ( 'NONE', #4073, #82 ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ;
+#949 = VECTOR ( 'NONE', #2421, 1000.000000000000000 ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #3032, .T. ) ;
+#951 = EDGE_CURVE ( 'NONE', #2043, #1748, #3622, .T. ) ;
+#952 = VECTOR ( 'NONE', #3406, 1000.000000000000100 ) ;
+#953 = VERTEX_POINT ( 'NONE', #517 ) ;
+#954 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#956 = FACE_OUTER_BOUND ( 'NONE', #445, .T. ) ;
+#957 = EDGE_CURVE ( 'NONE', #1865, #558, #1776, .T. ) ;
+#958 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#959 = LINE ( 'NONE', #3396, #2943 ) ;
+#960 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#961 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#962 = AXIS2_PLACEMENT_3D ( 'NONE', #48, #3700, #96 ) ;
+#963 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#964 = VECTOR ( 'NONE', #3997, 1000.000000000000100 ) ;
+#965 = CYLINDRICAL_SURFACE ( 'NONE', #777, 0.2349999999999999600 ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #3815, .F. ) ;
+#967 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.1499999999999999700, -2.020182795503938400 ) ) ;
+#968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#969 = ORIENTED_EDGE ( 'NONE', *, *, #589, .F. ) ;
+#970 = VERTEX_POINT ( 'NONE', #4135 ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#972 = ADVANCED_FACE ( 'NONE', ( #1319 ), #40, .T. ) ;
+#973 = VERTEX_POINT ( 'NONE', #527 ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .T. ) ;
+#975 = EDGE_CURVE ( 'NONE', #2526, #3860, #1673, .T. ) ;
+#976 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#977 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#978 = EDGE_LOOP ( 'NONE', ( #2403, #1425, #2660, #1031 ) ) ;
+#979 = EDGE_CURVE ( 'NONE', #3860, #861, #1177, .T. ) ;
+#980 = MANIFOLD_SOLID_BREP ( 'Pin 8', #1335 ) ;
+#981 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.800000000000000000 ) ) ;
+#983 = AXIS2_PLACEMENT_3D ( 'NONE', #1423, #3036, #413 ) ;
+#984 = VECTOR ( 'NONE', #572, 1000.000000000000100 ) ;
+#985 = ADVANCED_FACE ( 'NONE', ( #193 ), #3213, .F. ) ;
+#986 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#987 = LINE ( 'NONE', #3719, #2366 ) ;
+#988 = AXIS2_PLACEMENT_3D ( 'NONE', #2347, #3004, #1004 ) ;
+#989 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#991 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#992 = FACE_OUTER_BOUND ( 'NONE', #3897, .T. ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #4214, .T. ) ;
+#994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#995 = LINE ( 'NONE', #2201, #801 ) ;
+#996 = EDGE_CURVE ( 'NONE', #1376, #1175, #596, .T. ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #3637, .T. ) ;
+#998 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#999 = AXIS2_PLACEMENT_3D ( 'NONE', #2835, #3534, #1190 ) ;
+#1000 = LINE ( 'NONE', #3842, #3783 ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #2606, .T. ) ;
+#1002 = ADVANCED_FACE ( 'NONE', ( #1414 ), #2529, .F. ) ;
+#1003 = EDGE_CURVE ( 'NONE', #891, #2341, #3416, .T. ) ;
+#1004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1005 = VECTOR ( 'NONE', #3301, 1000.000000000000100 ) ;
+#1006 = SURFACE_STYLE_USAGE ( .BOTH. , #1961 ) ;
+#1007 = VECTOR ( 'NONE', #2509, 1000.000000000000100 ) ;
+#1008 = STYLED_ITEM ( 'NONE', ( #3050 ), #532 ) ;
+#1009 = EDGE_LOOP ( 'NONE', ( #3130, #1067 ) ) ;
+#1010 = CIRCLE ( 'NONE', #1945, 0.08999999999999980200 ) ;
+#1011 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1012 = ADVANCED_FACE ( 'NONE', ( #1369 ), #265, .F. ) ;
+#1013 = LINE ( 'NONE', #2975, #1372 ) ;
+#1014 = ORIENTED_EDGE ( 'NONE', *, *, #618, .F. ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #3767, .F. ) ;
+#1016 = AXIS2_PLACEMENT_3D ( 'NONE', #4179, #830, #3830 ) ;
+#1017 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, 0.9355698454173642100 ) ) ;
+#1018 = VERTEX_POINT ( 'NONE', #2542 ) ;
+#1019 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1021 = EDGE_CURVE ( 'NONE', #915, #60, #864, .T. ) ;
+#1022 = AXIS2_PLACEMENT_3D ( 'NONE', #2736, #2124, #121 ) ;
+#1023 = ADVANCED_FACE ( 'NONE', ( #3529 ), #1902, .F. ) ;
+#1024 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#1025 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.200000000000000200 ) ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #4178, .F. ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .F. ) ;
+#1028 = EDGE_CURVE ( 'NONE', #2903, #3047, #3318, .T. ) ;
+#1029 = EDGE_LOOP ( 'NONE', ( #2540, #3937, #1916, #2919 ) ) ;
+#1030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1031 = ORIENTED_EDGE ( 'NONE', *, *, #2717, .T. ) ;
+#1032 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1033 = SURFACE_STYLE_FILL_AREA ( #4242 ) ;
+#1034 = EDGE_CURVE ( 'NONE', #1682, #2758, #4160, .T. ) ;
+#1035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1036 = ORIENTED_EDGE ( 'NONE', *, *, #945, .T. ) ;
+#1037 = LINE ( 'NONE', #2955, #172 ) ;
+#1038 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#1039 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1040 = AXIS2_PLACEMENT_3D ( 'NONE', #1359, #2343, #3029 ) ;
+#1041 = LINE ( 'NONE', #1630, #2320 ) ;
+#1042 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#1043 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1044 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1045 = ADVANCED_FACE ( 'NONE', ( #1829 ), #939, .F. ) ;
+#1046 = VECTOR ( 'NONE', #3249, 1000.000000000000000 ) ;
+#1047 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1049 = LINE ( 'NONE', #1787, #2630 ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .F. ) ;
+#1051 = FACE_OUTER_BOUND ( 'NONE', #2317, .T. ) ;
+#1052 = LINE ( 'NONE', #629, #2578 ) ;
+#1053 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1054 = EDGE_CURVE ( 'NONE', #1229, #458, #1669, .T. ) ;
+#1055 = FACE_OUTER_BOUND ( 'NONE', #186, .T. ) ;
+#1056 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, 0.3531417057580832900 ) ) ;
+#1057 = SURFACE_STYLE_FILL_AREA ( #1336 ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .F. ) ;
+#1059 = EDGE_CURVE ( 'NONE', #1154, #2000, #2385, .T. ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .F. ) ;
+#1061 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1062 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1063 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1064 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ;
+#1065 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = LINE ( 'NONE', #1205, #4064 ) ;
+#1067 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .F. ) ;
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #3543, .F. ) ;
+#1069 = AXIS2_PLACEMENT_3D ( 'NONE', #3333, #2351, #3025 ) ;
+#1070 = PLANE ( 'NONE', #255 ) ;
+#1071 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #4208, .F. ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #3563, .F. ) ;
+#1074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#1075 = CIRCLE ( 'NONE', #962, 0.2349999999999999600 ) ;
+#1076 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2079116908177598100, 0.9781476007338055800 ) ) ;
+#1077 = ORIENTED_EDGE ( 'NONE', *, *, #3175, .T. ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#1079 = EDGE_CURVE ( 'NONE', #564, #3811, #3854, .T. ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#1081 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3816 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1951, #2601, #4266 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1083 = VERTEX_POINT ( 'NONE', #1872 ) ;
+#1084 = EDGE_CURVE ( 'NONE', #3380, #1207, #552, .T. ) ;
+#1085 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#1086 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .F. ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1089 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1090 = LINE ( 'NONE', #3818, #2109 ) ;
+#1091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, -0.3531417057580832900 ) ) ;
+#1092 = LINE ( 'NONE', #3659, #3456 ) ;
+#1093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #977, #3270 ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #2051, .F. ) ;
+#1096 = VECTOR ( 'NONE', #2269, 1000.000000000000000 ) ;
+#1097 = VERTEX_POINT ( 'NONE', #1972 ) ;
+#1098 = VECTOR ( 'NONE', #150, 1000.000000000000000 ) ;
+#1099 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1100 = LINE ( 'NONE', #982, #4050 ) ;
+#1101 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#1102 = CIRCLE ( 'NONE', #3082, 0.08999999999999980200 ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #3472, .T. ) ;
+#1104 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1105 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1106 = LINE ( 'NONE', #2974, #757 ) ;
+#1107 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1108 = EDGE_CURVE ( 'NONE', #2310, #1179, #762, .T. ) ;
+#1109 = EDGE_LOOP ( 'NONE', ( #690, #1894, #1884, #3867 ) ) ;
+#1110 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#1111 = VECTOR ( 'NONE', #2458, 1000.000000000000000 ) ;
+#1112 = ADVANCED_FACE ( 'NONE', ( #2286 ), #2625, .F. ) ;
+#1113 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1114 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1115 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .T. ) ;
+#1116 = PLANE ( 'NONE', #3134 ) ;
+#1117 = VECTOR ( 'NONE', #2177, 1000.000000000000000 ) ;
+#1118 = EDGE_CURVE ( 'NONE', #1617, #3516, #2688, .T. ) ;
+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #4099, .F. ) ;
+#1120 = VERTEX_POINT ( 'NONE', #1315 ) ;
+#1121 = MANIFOLD_SOLID_BREP ( 'Housing', #3478 ) ;
+#1122 = PLANE ( 'NONE', #983 ) ;
+#1123 = ADVANCED_FACE ( 'NONE', ( #3769 ), #4, .F. ) ;
+#1124 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#1126 = VERTEX_POINT ( 'NONE', #671 ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #1497, #499, #512 ) ;
+#1128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #459, .F. ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#1132 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#1133 = EDGE_CURVE ( 'NONE', #2195, #3450, #3707, .T. ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #3281, .F. ) ;
+#1135 = AXIS2_PLACEMENT_3D ( 'NONE', #2234, #600, #1946 ) ;
+#1136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#1137 = CYLINDRICAL_SURFACE ( 'NONE', #1614, 0.09999999999999982500 ) ;
+#1138 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1139 = ADVANCED_FACE ( 'NONE', ( #2563 ), #1137, .T. ) ;
+#1140 = VERTEX_POINT ( 'NONE', #1289 ) ;
+#1141 = EDGE_CURVE ( 'NONE', #2184, #2295, #1037, .T. ) ;
+#1142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#1143 = PLANE ( 'NONE', #3530 ) ;
+#1144 = LINE ( 'NONE', #1675, #1806 ) ;
+#1145 = VERTEX_POINT ( 'NONE', #1598 ) ;
+#1146 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1147 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #3746, #1768 ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1149 = FACE_OUTER_BOUND ( 'NONE', #378, .T. ) ;
+#1150 = EDGE_LOOP ( 'NONE', ( #2376, #3117, #710, #3030 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#1152 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = FACE_OUTER_BOUND ( 'NONE', #2854, .T. ) ;
+#1154 = VERTEX_POINT ( 'NONE', #2285 ) ;
+#1155 = FACE_OUTER_BOUND ( 'NONE', #3551, .T. ) ;
+#1156 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ;
+#1157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1158 = FACE_OUTER_BOUND ( 'NONE', #364, .T. ) ;
+#1159 = ADVANCED_FACE ( 'NONE', ( #3556 ), #2775, .T. ) ;
+#1160 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#1161 = EDGE_CURVE ( 'NONE', #338, #3483, #1802, .T. ) ;
+#1162 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#1163 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3361 ), #1821 ) ;
+#1164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1165 = VERTEX_POINT ( 'NONE', #311 ) ;
+#1166 = LINE ( 'NONE', #842, #602 ) ;
+#1167 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1168 = EDGE_CURVE ( 'NONE', #3591, #2435, #3647, .T. ) ;
+#1169 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#1170 = VERTEX_POINT ( 'NONE', #4259 ) ;
+#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .T. ) ;
+#1172 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .T. ) ;
+#1174 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3291, #1307, #2931, #2922 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.2094395102393209800, 1.570796326794896600 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713141600, 0.8514306409713141600, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1175 = VERTEX_POINT ( 'NONE', #2598 ) ;
+#1176 = EDGE_CURVE ( 'NONE', #2308, #3273, #940, .T. ) ;
+#1177 = LINE ( 'NONE', #3159, #260 ) ;
+#1178 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1179 = VERTEX_POINT ( 'NONE', #3594 ) ;
+#1180 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #3794, .F. ) ;
+#1182 = LINE ( 'NONE', #3610, #2441 ) ;
+#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #2699, #3649, #4018 ) ;
+#1184 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .F. ) ;
+#1185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1186 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1187 = VERTEX_POINT ( 'NONE', #1668 ) ;
+#1188 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#1189 = ADVANCED_FACE ( 'NONE', ( #313 ), #2031, .F. ) ;
+#1190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1191 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1192 = EDGE_CURVE ( 'NONE', #3459, #3721, #3345, .T. ) ;
+#1193 = LINE ( 'NONE', #3258, #1249 ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#1195 = EDGE_CURVE ( 'NONE', #4185, #2424, #620, .T. ) ;
+#1196 = LINE ( 'NONE', #1463, #2786 ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #2696, .T. ) ;
+#1199 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#1200 = CYLINDRICAL_SURFACE ( 'NONE', #1899, 0.08999999999999980200 ) ;
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #3201, .T. ) ;
+#1202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #3372, #431, #448 ) ;
+#1205 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#1206 = LINE ( 'NONE', #3928, #1822 ) ;
+#1207 = VERTEX_POINT ( 'NONE', #2001 ) ;
+#1208 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #2672, #2658, #4022 ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #3794, .T. ) ;
+#1212 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1213 = VERTEX_POINT ( 'NONE', #4005 ) ;
+#1214 = LINE ( 'NONE', #3673, #865 ) ;
+#1215 = EDGE_LOOP ( 'NONE', ( #2546, #1272, #13, #1581 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#1217 = EDGE_CURVE ( 'NONE', #1267, #3633, #3135, .T. ) ;
+#1218 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1219 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, 0.9975640502598246400 ) ) ;
+#1221 = VECTOR ( 'NONE', #3152, 1000.000000000000000 ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #3957, .T. ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #3630, .T. ) ;
+#1224 = VECTOR ( 'NONE', #1686, 1000.000000000000000 ) ;
+#1225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1226 = EDGE_CURVE ( 'NONE', #1179, #338, #3696, .T. ) ;
+#1227 = ADVANCED_FACE ( 'NONE', ( #2709 ), #3666, .F. ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#1229 = VERTEX_POINT ( 'NONE', #394 ) ;
+#1230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1231 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .T. ) ;
+#1232 = EDGE_CURVE ( 'NONE', #3106, #2161, #2817, .T. ) ;
+#1233 = CARTESIAN_POINT ( 'NONE', ( 1.388311469619070100, 1.120791169081776000, 2.123311469619070000 ) ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #3676, .T. ) ;
+#1235 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#1237 = AXIS2_PLACEMENT_3D ( 'NONE', #3186, #2163, #3845 ) ;
+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .F. ) ;
+#1239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#1241 = LINE ( 'NONE', #546, #3930 ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .F. ) ;
+#1243 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1245 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#1246 = AXIS2_PLACEMENT_3D ( 'NONE', #436, #2752, #1091 ) ;
+#1247 = VECTOR ( 'NONE', #4036, 1000.000000000000000 ) ;
+#1248 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1249 = VECTOR ( 'NONE', #3553, 1000.000000000000100 ) ;
+#1250 = EDGE_CURVE ( 'NONE', #300, #1748, #2097, .T. ) ;
+#1251 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2517, 'distance_accuracy_value', 'NONE');
+#1252 = ADVANCED_FACE ( 'NONE', ( #2045 ), #3687, .T. ) ;
+#1253 = FILL_AREA_STYLE ('',( #3220 ) ) ;
+#1254 = LINE ( 'NONE', #3780, #3402 ) ;
+#1255 = EDGE_CURVE ( 'NONE', #3245, #1617, #1075, .T. ) ;
+#1256 = CARTESIAN_POINT ( 'NONE', ( -1.382997555577319500, 0.2292088309182237800, -2.117997555577319200 ) ) ;
+#1257 = VECTOR ( 'NONE', #1440, 1000.000000000000000 ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .T. ) ;
+#1259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .F. ) ;
+#1261 = VECTOR ( 'NONE', #2221, 1000.000000000000000 ) ;
+#1262 = CIRCLE ( 'NONE', #2676, 0.2349999999999999600 ) ;
+#1263 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#1264 = AXIS2_PLACEMENT_3D ( 'NONE', #2013, #3635, #733 ) ;
+#1265 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1266 = ADVANCED_FACE ( 'NONE', ( #2956, #2916 ), #3048, .T. ) ;
+#1267 = VERTEX_POINT ( 'NONE', #3338 ) ;
+#1268 = LINE ( 'NONE', #357, #3001 ) ;
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .T. ) ;
+#1270 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1271 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1272 = ORIENTED_EDGE ( 'NONE', *, *, #669, .T. ) ;
+#1273 = CIRCLE ( 'NONE', #94, 0.2999999999999999300 ) ;
+#1274 = LINE ( 'NONE', #4126, #3577 ) ;
+#1275 = EDGE_LOOP ( 'NONE', ( #3575, #303, #3903, #299 ) ) ;
+#1276 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#1277 = ADVANCED_FACE ( 'NONE', ( #4233 ), #2056, .F. ) ;
+#1278 = EDGE_CURVE ( 'NONE', #1693, #3064, #4161, .T. ) ;
+#1279 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .F. ) ;
+#1280 = EDGE_LOOP ( 'NONE', ( #739, #2411, #3424, #1940 ) ) ;
+#1281 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1282 = ADVANCED_FACE ( 'NONE', ( #2140 ), #4139, .F. ) ;
+#1283 = ORIENTED_EDGE ( 'NONE', *, *, #1355, .T. ) ;
+#1284 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = EDGE_CURVE ( 'NONE', #3047, #3925, #519, .T. ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #2579, .T. ) ;
+#1287 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1288 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1289 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1292 = LINE ( 'NONE', #894, #3143 ) ;
+#1293 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#1294 = LINE ( 'NONE', #2220, #626 ) ;
+#1295 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1296 = EDGE_CURVE ( 'NONE', #4128, #1782, #4076, .T. ) ;
+#1297 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1298 = AXIS2_PLACEMENT_3D ( 'NONE', #4182, #884, #2198 ) ;
+#1299 = VERTEX_POINT ( 'NONE', #4078 ) ;
+#1300 = CIRCLE ( 'NONE', #11, 0.2349999999999999600 ) ;
+#1301 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1302 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #942, #2294, #1591, #1619 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.2094395102393199500, 1.570796326794896600 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713139300, 0.8514306409713139300, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1303 = EDGE_CURVE ( 'NONE', #208, #3890, #438, .T. ) ;
+#1304 = CIRCLE ( 'NONE', #4071, 0.09000000000000023300 ) ;
+#1305 = ORIENTED_EDGE ( 'NONE', *, *, #2340, .F. ) ;
+#1306 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1307 = CARTESIAN_POINT ( 'NONE', ( 1.372752597638447800, 0.1810100933286678300, -2.107752597638446400 ) ) ;
+#1308 = CIRCLE ( 'NONE', #487, 0.2349999999999999600 ) ;
+#1309 = SURFACE_STYLE_FILL_AREA ( #1316 ) ;
+#1310 = SURFACE_STYLE_USAGE ( .BOTH. , #1634 ) ;
+#1311 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #904, .F. ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #3723, .F. ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #4031, #3365, #1056 ) ;
+#1315 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#1316 = FILL_AREA_STYLE ('',( #3211 ) ) ;
+#1317 = VECTOR ( 'NONE', #2811, 1000.000000000000000 ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#1319 = FACE_OUTER_BOUND ( 'NONE', #2761, .T. ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #4074, .F. ) ;
+#1321 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#1322 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = FACE_OUTER_BOUND ( 'NONE', #3375, .T. ) ;
+#1324 = VERTEX_POINT ( 'NONE', #3752 ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #2864, .T. ) ;
+#1326 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
+#1327 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1328 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1330 = EDGE_CURVE ( 'NONE', #3273, #2592, #3265, .T. ) ;
+#1331 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2499999999999999400, 2.020182795503938400 ) ) ;
+#1332 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .T. ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #3259, .F. ) ;
+#1335 = CLOSED_SHELL ( 'NONE', ( #3114, #263, #692, #371, #3383, #2044, #3299, #1023, #3855, #4173, #2447, #1664, #3915, #2971 ) ) ;
+#1336 = FILL_AREA_STYLE ('',( #3607 ) ) ;
+#1337 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1338 = EDGE_CURVE ( 'NONE', #47, #1376, #1597, .T. ) ;
+#1339 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1340 = EDGE_LOOP ( 'NONE', ( #1364, #1130, #758, #4127 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#1342 = LINE ( 'NONE', #3196, #2774 ) ;
+#1343 = ADVANCED_FACE ( 'NONE', ( #1933 ), #1353, .T. ) ;
+#1344 = ORIENTED_EDGE ( 'NONE', *, *, #480, .T. ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #3887, #595, #1592 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#1347 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1499999999999999700, 0.0000000000000000000 ) ) ;
+#1348 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1349 = VECTOR ( 'NONE', #1906, 1000.000000000000000 ) ;
+#1350 = LINE ( 'NONE', #4105, #652 ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #1708, .T. ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1353 = CYLINDRICAL_SURFACE ( 'NONE', #1752, 0.1000000000000000500 ) ;
+#1354 = FACE_OUTER_BOUND ( 'NONE', #200, .T. ) ;
+#1355 = EDGE_CURVE ( 'NONE', #772, #3890, #3695, .T. ) ;
+#1356 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3908, #3254, #2927 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1358 = LINE ( 'NONE', #4006, #907 ) ;
+#1359 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#1360 = FACE_OUTER_BOUND ( 'NONE', #1389, .T. ) ;
+#1361 = PLANE ( 'NONE', #495 ) ;
+#1362 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1363 = EDGE_CURVE ( 'NONE', #2341, #2663, #104, .T. ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .F. ) ;
+#1365 = VECTOR ( 'NONE', #1533, 1000.000000000000000 ) ;
+#1366 = VERTEX_POINT ( 'NONE', #1452 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
+#1369 = FACE_OUTER_BOUND ( 'NONE', #3929, .T. ) ;
+#1370 = AXIS2_PLACEMENT_3D ( 'NONE', #3712, #2369, #3698 ) ;
+#1371 = EDGE_LOOP ( 'NONE', ( #2134, #1990, #4008, #3393 ) ) ;
+#1372 = VECTOR ( 'NONE', #3070, 1000.000000000000000 ) ;
+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .F. ) ;
+#1374 = EDGE_LOOP ( 'NONE', ( #974, #302, #3956, #661 ) ) ;
+#1375 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1376 = VERTEX_POINT ( 'NONE', #2437 ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1378 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .T. ) ;
+#1379 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1380 = PLANE ( 'NONE', #3412 ) ;
+#1381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, -0.9975640502598246400 ) ) ;
+#1382 = EDGE_CURVE ( 'NONE', #3890, #668, #324, .T. ) ;
+#1383 = AXIS2_PLACEMENT_3D ( 'NONE', #928, #2162, #909 ) ;
+#1384 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .T. ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #3822, .F. ) ;
+#1386 = PLANE ( 'NONE', #3227 ) ;
+#1387 = EDGE_LOOP ( 'NONE', ( #1198, #735, #3351, #4216 ) ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
+#1389 = EDGE_LOOP ( 'NONE', ( #4220, #2314, #2944, #2754 ) ) ;
+#1390 = EDGE_CURVE ( 'NONE', #3380, #1417, #3063, .T. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1392 = CARTESIAN_POINT ( 'NONE', ( 1.366161198823439400, 0.1499999999999999700, -2.020182795503938400 ) ) ;
+#1393 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1394 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1396 = EDGE_CURVE ( 'NONE', #2424, #3064, #1697, .T. ) ;
+#1397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, 0.9975640502598246400 ) ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #4183, .F. ) ;
+#1399 = CYLINDRICAL_SURFACE ( 'NONE', #504, 0.2349999999999999600 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1401 = SURFACE_STYLE_FILL_AREA ( #37 ) ;
+#1402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1403 = ADVANCED_FACE ( 'NONE', ( #3656 ), #421, .F. ) ;
+#1404 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#1406 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1407 = FACE_OUTER_BOUND ( 'NONE', #3784, .T. ) ;
+#1408 = ORIENTED_EDGE ( 'NONE', *, *, #4208, .T. ) ;
+#1409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#1410 = EDGE_CURVE ( 'NONE', #3012, #101, #1350, .T. ) ;
+#1411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.3531417057580832900, -0.9355698454173645400 ) ) ;
+#1412 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .T. ) ;
+#1413 = CYLINDRICAL_SURFACE ( 'NONE', #3434, 0.2999999999999999300 ) ;
+#1414 = FACE_OUTER_BOUND ( 'NONE', #3514, .T. ) ;
+#1415 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1416 = VECTOR ( 'NONE', #156, 1000.000000000000000 ) ;
+#1417 = VERTEX_POINT ( 'NONE', #497 ) ;
+#1418 = EDGE_CURVE ( 'NONE', #1145, #257, #2065, .T. ) ;
+#1419 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#1420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1422 = VECTOR ( 'NONE', #1857, 1000.000000000000200 ) ;
+#1423 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1424 = LINE ( 'NONE', #1443, #4262 ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ;
+#1426 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#1427 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1428 = VERTEX_POINT ( 'NONE', #2130 ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#1430 = AXIS2_PLACEMENT_3D ( 'NONE', #736, #65, #2628 ) ;
+#1431 = DIRECTION ( 'NONE', ( -0.2035585949527793400, -0.9576678948579724300, -0.2035585949527793600 ) ) ;
+#1432 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#1433 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1434 = EDGE_CURVE ( 'NONE', #2757, #2195, #3900, .T. ) ;
+#1435 = AXIS2_PLACEMENT_3D ( 'NONE', #2263, #3574, #4228 ) ;
+#1436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1438 = EDGE_CURVE ( 'NONE', #3851, #2951, #2404, .T. ) ;
+#1439 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1440 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1441 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#1442 = EDGE_CURVE ( 'NONE', #3208, #2730, #1447, .T. ) ;
+#1443 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1444 = VECTOR ( 'NONE', #799, 1000.000000000000000 ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ;
+#1446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#1447 = LINE ( 'NONE', #2847, #2622 ) ;
+#1448 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.200000000000000200, -2.025496709545689300 ) ) ;
+#1449 = AXIS2_PLACEMENT_3D ( 'NONE', #2335, #834, #1420 ) ;
+#1450 = VECTOR ( 'NONE', #2948, 1000.000000000000100 ) ;
+#1451 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #137, #2401, #152, #1730 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.073745796940265500 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713141600, 0.8514306409713141600, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1452 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#1453 = FACE_OUTER_BOUND ( 'NONE', #1374, .T. ) ;
+#1454 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1455 = PLANE ( 'NONE', #2462 ) ;
+#1456 = LINE ( 'NONE', #2116, #3310 ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .F. ) ;
+#1458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1459 = AXIS2_PLACEMENT_3D ( 'NONE', #2502, #2515, #1225 ) ;
+#1460 = VERTEX_POINT ( 'NONE', #188 ) ;
+#1461 = FACE_OUTER_BOUND ( 'NONE', #1689, .T. ) ;
+#1462 = VERTEX_POINT ( 'NONE', #1212 ) ;
+#1463 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1464 = EDGE_CURVE ( 'NONE', #3218, #1691, #3210, .T. ) ;
+#1465 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#1466 = EDGE_LOOP ( 'NONE', ( #3369, #1912, #3225, #2382 ) ) ;
+#1467 = VERTEX_POINT ( 'NONE', #2861 ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #636, .T. ) ;
+#1469 = EDGE_CURVE ( 'NONE', #1733, #4137, #2985, .T. ) ;
+#1470 = VECTOR ( 'NONE', #2122, 1000.000000000000000 ) ;
+#1471 = VERTEX_POINT ( 'NONE', #3511 ) ;
+#1472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411907100 ) ) ;
+#1473 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
+#1474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#1475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2079116908177598100, -0.9781476007338055800 ) ) ;
+#1476 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .T. ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #4123, #1786, #2452 ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .T. ) ;
+#1479 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#1480 = PLANE ( 'NONE', #1531 ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .T. ) ;
+#1482 = ADVANCED_FACE ( 'NONE', ( #2364 ), #2858, .T. ) ;
+#1483 = PLANE ( 'NONE', #2738 ) ;
+#1484 = VERTEX_POINT ( 'NONE', #3181 ) ;
+#1485 = VERTEX_POINT ( 'NONE', #1827 ) ;
+#1486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1487 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .F. ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1489 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, -0.9355698454173642100 ) ) ;
+#1490 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1491 = EDGE_CURVE ( 'NONE', #1942, #2573, #250, .T. ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#1493 = VECTOR ( 'NONE', #1699, 1000.000000000000200 ) ;
+#1494 = EDGE_LOOP ( 'NONE', ( #1783, #3590, #1476, #3878 ) ) ;
+#1495 = EDGE_CURVE ( 'NONE', #973, #2341, #2459, .T. ) ;
+#1496 = EDGE_LOOP ( 'NONE', ( #2648, #3017, #2859, #1960, #1844, #2900, #4265, #703, #1655, #1680, #886, #133 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1498 = LINE ( 'NONE', #4172, #2219 ) ;
+#1499 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1500 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#1501 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1502 = ORIENTED_EDGE ( 'NONE', *, *, #3281, .T. ) ;
+#1503 = LINE ( 'NONE', #3679, #2726 ) ;
+#1504 = CYLINDRICAL_SURFACE ( 'NONE', #430, 0.2349999999999999600 ) ;
+#1505 = ADVANCED_FACE ( 'NONE', ( #1790 ), #4144, .F. ) ;
+#1506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1508 = FACE_OUTER_BOUND ( 'NONE', #3233, .T. ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #1129, #3420 ) ;
+#1510 = VECTOR ( 'NONE', #239, 1000.000000000000000 ) ;
+#1511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1512 = FACE_OUTER_BOUND ( 'NONE', #3690, .T. ) ;
+#1513 = FILL_AREA_STYLE_COLOUR ( '', #3207 ) ;
+#1514 = VECTOR ( 'NONE', #1570, 1000.000000000000000 ) ;
+#1515 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1516 = EDGE_CURVE ( 'NONE', #1097, #586, #451, .T. ) ;
+#1517 = AXIS2_PLACEMENT_3D ( 'NONE', #2020, #384, #2363 ) ;
+#1518 = LINE ( 'NONE', #1757, #3573 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1520 = EDGE_LOOP ( 'NONE', ( #1027, #3587, #3804, #2697 ) ) ;
+#1521 = ORIENTED_EDGE ( 'NONE', *, *, #2813, .T. ) ;
+#1522 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#1523 = EDGE_CURVE ( 'NONE', #1366, #4046, #3066, .T. ) ;
+#1524 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .F. ) ;
+#1526 = EDGE_LOOP ( 'NONE', ( #3569, #3257, #2080, #3808 ) ) ;
+#1527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1528 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ;
+#1530 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;
+#1531 = AXIS2_PLACEMENT_3D ( 'NONE', #3149, #1825, #1169 ) ;
+#1532 = EDGE_LOOP ( 'NONE', ( #3775, #1601, #559, #283, #3084, #3491, #351, #1073, #1134, #604, #3224, #3477 ) ) ;
+#1533 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ;
+#1535 = CLOSED_SHELL ( 'NONE', ( #1112, #216, #1227, #2360, #356, #467, #81, #1045, #2150, #3613, #3204, #2543, #1252, #2108 ) ) ;
+#1536 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .T. ) ;
+#1538 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.800000000000000000 ) ) ;
+#1539 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1540 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#1542 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#1543 = PLANE ( 'NONE', #3950 ) ;
+#1544 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#1545 = VECTOR ( 'NONE', #1301, 1000.000000000000000 ) ;
+#1546 = EDGE_CURVE ( 'NONE', #4128, #2959, #392, .T. ) ;
+#1547 = PLANE ( 'NONE', #477 ) ;
+#1548 = VECTOR ( 'NONE', #823, 1000.000000000000100 ) ;
+#1549 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1550 = EDGE_CURVE ( 'NONE', #4013, #2310, #813, .T. ) ;
+#1551 = VECTOR ( 'NONE', #605, 1000.000000000000000 ) ;
+#1552 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1553 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1554 = VERTEX_POINT ( 'NONE', #1172 ) ;
+#1555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1556 = VECTOR ( 'NONE', #2933, 1000.000000000000000 ) ;
+#1557 = VERTEX_POINT ( 'NONE', #3825 ) ;
+#1558 = LINE ( 'NONE', #146, #2787 ) ;
+#1559 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #1433, #2763 ) ;
+#1560 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1561 = VECTOR ( 'NONE', #3366, 1000.000000000000000 ) ;
+#1562 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1563 = AXIS2_PLACEMENT_3D ( 'NONE', #27, #2605, #656 ) ;
+#1564 = LINE ( 'NONE', #3829, #2481 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #2872, .T. ) ;
+#1568 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#1569 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1570 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1571 = EDGE_CURVE ( 'NONE', #586, #1733, #4117, .T. ) ;
+#1572 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1573 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1574 = VECTOR ( 'NONE', #2061, 1000.000000000000000 ) ;
+#1575 = LINE ( 'NONE', #3429, #2142 ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #4157, .T. ) ;
+#1577 = EDGE_CURVE ( 'NONE', #3208, #1865, #1166, .T. ) ;
+#1578 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#1579 = EDGE_LOOP ( 'NONE', ( #139, #4079, #4069, #3169 ) ) ;
+#1580 = EDGE_LOOP ( 'NONE', ( #1258, #424, #583, #2006, #2302, #2088, #2296, #118, #811, #3628, #492, #2565 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .F. ) ;
+#1582 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1583 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1584 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3940, 'distance_accuracy_value', 'NONE');
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #3986, .F. ) ;
+#1586 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1587 = SURFACE_SIDE_STYLE ('',( #2538 ) ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .F. ) ;
+#1589 = AXIS2_PLACEMENT_3D ( 'NONE', #789, #2619, #1113 ) ;
+#1590 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#1591 = CARTESIAN_POINT ( 'NONE', ( 1.339772235604739500, 1.200000000000000400, 2.074772235604739100 ) ) ;
+#1592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1593 = EDGE_CURVE ( 'NONE', #3123, #3384, #295, .T. ) ;
+#1594 = AXIS2_PLACEMENT_3D ( 'NONE', #3023, #1076, #2728 ) ;
+#1595 = FACE_OUTER_BOUND ( 'NONE', #1466, .T. ) ;
+#1596 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1597 = LINE ( 'NONE', #3119, #737 ) ;
+#1598 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#1599 = FACE_OUTER_BOUND ( 'NONE', #1029, .T. ) ;
+#1600 = EDGE_CURVE ( 'NONE', #1748, #387, #3745, .T. ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #1495, .F. ) ;
+#1602 = PLANE ( 'NONE', #853 ) ;
+#1603 = VERTEX_POINT ( 'NONE', #2873 ) ;
+#1604 = FACE_OUTER_BOUND ( 'NONE', #3761, .T. ) ;
+#1605 = LINE ( 'NONE', #2265, #3781 ) ;
+#1606 = EDGE_CURVE ( 'NONE', #1603, #2863, #4010, .T. ) ;
+#1607 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.200000000000000200, -2.025496709545689300 ) ) ;
+#1608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, -0.9355698454173642100 ) ) ;
+#1609 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .T. ) ;
+#1610 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .F. ) ;
+#1611 = EDGE_LOOP ( 'NONE', ( #3724, #1385, #594, #3466 ) ) ;
+#1612 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1613 = FACE_OUTER_BOUND ( 'NONE', #3585, .T. ) ;
+#1614 = AXIS2_PLACEMENT_3D ( 'NONE', #1331, #3617, #32 ) ;
+#1615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1616 = LINE ( 'NONE', #3653, #292 ) ;
+#1617 = VERTEX_POINT ( 'NONE', #3223 ) ;
+#1618 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#1619 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.200000000000000200, 2.025496709545689300 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
+#1621 = VECTOR ( 'NONE', #2557, 1000.000000000000000 ) ;
+#1622 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .T. ) ;
+#1623 = LINE ( 'NONE', #1078, #3011 ) ;
+#1624 = EDGE_LOOP ( 'NONE', ( #1639, #1764, #2324, #1445 ) ) ;
+#1625 = EDGE_CURVE ( 'NONE', #4185, #1693, #2751, .T. ) ;
+#1626 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
+#1628 = VERTEX_POINT ( 'NONE', #2213 ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #2553, .F. ) ;
+#1630 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1631 = EDGE_CURVE ( 'NONE', #3923, #306, #2860, .T. ) ;
+#1632 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#1633 = ADVANCED_FACE ( 'NONE', ( #1830 ), #3861, .F. ) ;
+#1634 = SURFACE_SIDE_STYLE ('',( #635 ) ) ;
+#1635 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #229, #2508, #2216, #2850 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384690600, 6.073745796940266400 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713141600, 0.8514306409713141600, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #2340, .T. ) ;
+#1637 = AXIS2_PLACEMENT_3D ( 'NONE', #55, #1381, #2961 ) ;
+#1638 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #2991, .T. ) ;
+#1640 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1641 = STYLED_ITEM ( 'NONE', ( #2384 ), #2054 ) ;
+#1642 = CARTESIAN_POINT ( 'NONE', ( 1.378066511680198700, 1.168989906671332500, -2.113066511680198100 ) ) ;
+#1643 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1644 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1645 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#1646 = VECTOR ( 'NONE', #1474, 1000.000000000000100 ) ;
+#1647 = EDGE_LOOP ( 'NONE', ( #2091, #1530, #3154, #3289 ) ) ;
+#1648 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1649 = EDGE_CURVE ( 'NONE', #1299, #90, #4213, .T. ) ;
+#1650 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #873 ) ) ;
+#1651 = LINE ( 'NONE', #717, #841 ) ;
+#1652 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#1654 = EDGE_CURVE ( 'NONE', #553, #1428, #3682, .T. ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .F. ) ;
+#1656 = PRESENTATION_STYLE_ASSIGNMENT (( #1310 ) ) ;
+#1657 = VERTEX_POINT ( 'NONE', #3886 ) ;
+#1658 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .F. ) ;
+#1659 = LINE ( 'NONE', #1186, #3308 ) ;
+#1660 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#1661 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1662 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1663 = LINE ( 'NONE', #1099, #3462 ) ;
+#1664 = ADVANCED_FACE ( 'NONE', ( #3322 ), #2808, .F. ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1666 = VERTEX_POINT ( 'NONE', #4023 ) ;
+#1667 = AXIS2_PLACEMENT_3D ( 'NONE', #3166, #4174, #1864 ) ;
+#1668 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#1669 = LINE ( 'NONE', #614, #1621 ) ;
+#1670 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1671 = CYLINDRICAL_SURFACE ( 'NONE', #662, 0.2349999999999999600 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #4038, .F. ) ;
+#1673 = LINE ( 'NONE', #854, #608 ) ;
+#1674 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#1676 = LINE ( 'NONE', #3342, #964 ) ;
+#1677 = PLANE ( 'NONE', #1069 ) ;
+#1678 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ;
+#1679 = EDGE_LOOP ( 'NONE', ( #205, #510, #7, #1609 ) ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .F. ) ;
+#1681 = EDGE_LOOP ( 'NONE', ( #1521, #3736, #20, #2793 ) ) ;
+#1682 = VERTEX_POINT ( 'NONE', #580 ) ;
+#1683 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#1685 = EDGE_CURVE ( 'NONE', #2626, #1299, #1986, .T. ) ;
+#1686 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1688 = ADVANCED_FACE ( 'NONE', ( #500 ), #3910, .T. ) ;
+#1689 = EDGE_LOOP ( 'NONE', ( #2342, #774, #923, #3271 ) ) ;
+#1690 = FILL_AREA_STYLE_COLOUR ( '', #4091 ) ;
+#1691 = VERTEX_POINT ( 'NONE', #1062 ) ;
+#1692 = EDGE_CURVE ( 'NONE', #3450, #2195, #1273, .T. ) ;
+#1693 = VERTEX_POINT ( 'NONE', #3314 ) ;
+#1694 = PLANE ( 'NONE', #2106 ) ;
+#1695 = ADVANCED_FACE ( 'NONE', ( #1936 ), #3111, .T. ) ;
+#1696 = AXIS2_PLACEMENT_3D ( 'NONE', #2019, #725, #103 ) ;
+#1697 = LINE ( 'NONE', #3435, #100 ) ;
+#1698 = DIRECTION ( 'NONE', ( 0.2079116908177597900, -0.9781476007338055800, 0.0000000000000000000 ) ) ;
+#1699 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#1700 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1701 = FACE_OUTER_BOUND ( 'NONE', #346, .T. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1703 = PLANE ( 'NONE', #4039 ) ;
+#1704 = FACE_OUTER_BOUND ( 'NONE', #2292, .T. ) ;
+#1705 = EDGE_LOOP ( 'NONE', ( #2207, #1184, #2889, #4257 ) ) ;
+#1706 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1707 = VECTOR ( 'NONE', #1167, 1000.000000000000000 ) ;
+#1708 = EDGE_CURVE ( 'NONE', #51, #2070, #3576, .T. ) ;
+#1709 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#1710 = CIRCLE ( 'NONE', #2923, 0.09000000000000023300 ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#1712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1713 = CIRCLE ( 'NONE', #2618, 0.09000000000000023300 ) ;
+#1714 = EDGE_CURVE ( 'NONE', #2663, #1998, #2243, .T. ) ;
+#1715 = CIRCLE ( 'NONE', #2979, 0.09000000000000023300 ) ;
+#1716 = ADVANCED_FACE ( 'NONE', ( #3422 ), #4053, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#1718 = VECTOR ( 'NONE', #3000, 1000.000000000000100 ) ;
+#1719 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1722 = CYLINDRICAL_SURFACE ( 'NONE', #1589, 0.1000000000000000500 ) ;
+#1723 = AXIS2_PLACEMENT_3D ( 'NONE', #930, #2249, #2568 ) ;
+#1724 = PLANE ( 'NONE', #890 ) ;
+#1725 = VECTOR ( 'NONE', #1085, 1000.000000000000100 ) ;
+#1726 = EDGE_LOOP ( 'NONE', ( #3942, #1895, #2655, #2498 ) ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #3676, .F. ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .T. ) ;
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #4080, #1454, #3716 ) ;
+#1730 = CARTESIAN_POINT ( 'NONE', ( 1.382997555577319500, 0.2292088309182238900, 2.117997555577319200 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#1732 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1733 = VERTEX_POINT ( 'NONE', #712 ) ;
+#1734 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1735 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1736 = EDGE_CURVE ( 'NONE', #1782, #3800, #2695, .T. ) ;
+#1737 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #1284, #2240 ) ;
+#1738 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1739 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1740 = VERTEX_POINT ( 'NONE', #116 ) ;
+#1741 = EDGE_CURVE ( 'NONE', #2273, #1484, #1883, .T. ) ;
+#1742 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1743 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#1744 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#1745 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #1562, #554, #254 ) ;
+#1747 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1748 = VERTEX_POINT ( 'NONE', #3370 ) ;
+#1749 = CIRCLE ( 'NONE', #4181, 0.2349999999999999600 ) ;
+#1750 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1751 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#1752 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #3715, #470 ) ;
+#1753 = LINE ( 'NONE', #2686, #1247 ) ;
+#1754 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1755 = LINE ( 'NONE', #815, #3835 ) ;
+#1756 = ORIENTED_EDGE ( 'NONE', *, *, #1003, .T. ) ;
+#1757 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1759 = AXIS2_PLACEMENT_3D ( 'NONE', #4106, #2439, #2094 ) ;
+#1760 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1761 = ORIENTED_EDGE ( 'NONE', *, *, #4104, .T. ) ;
+#1762 = EDGE_LOOP ( 'NONE', ( #2954, #4092, #1201, #997 ) ) ;
+#1763 = CIRCLE ( 'NONE', #3987, 0.2349999999999999600 ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .F. ) ;
+#1765 = VECTOR ( 'NONE', #4119, 1000.000000000000000 ) ;
+#1766 = PLANE ( 'NONE', #35 ) ;
+#1767 = EDGE_CURVE ( 'NONE', #4109, #1733, #1676, .T. ) ;
+#1768 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1769 = LINE ( 'NONE', #3650, #31 ) ;
+#1770 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, 0.3531417057580832900 ) ) ;
+#1771 = EDGE_CURVE ( 'NONE', #3240, #2505, #3008, .T. ) ;
+#1772 = ORIENTED_EDGE ( 'NONE', *, *, #3080, .F. ) ;
+#1773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411861300 ) ) ;
+#1774 = VECTOR ( 'NONE', #575, 1000.000000000000200 ) ;
+#1775 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1776 = LINE ( 'NONE', #3443, #1111 ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #3364, .T. ) ;
+#1778 = AXIS2_PLACEMENT_3D ( 'NONE', #3879, #1281, #573 ) ;
+#1779 = VECTOR ( 'NONE', #3873, 1000.000000000000000 ) ;
+#1780 = LINE ( 'NONE', #4169, #3798 ) ;
+#1781 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#1782 = VERTEX_POINT ( 'NONE', #2704 ) ;
+#1783 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#1784 = CLOSED_SHELL ( 'NONE', ( #348, #1159, #3292, #542 ) ) ;
+#1785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2779 ), #3758 ) ;
+#1786 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1787 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#1788 = EDGE_LOOP ( 'NONE', ( #1333, #2681, #2326, #1223 ) ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#1790 = FACE_OUTER_BOUND ( 'NONE', #3479, .T. ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#1792 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1793 = EDGE_CURVE ( 'NONE', #3384, #3053, #3625, .T. ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .F. ) ;
+#1795 = ORIENTED_EDGE ( 'NONE', *, *, #3480, .T. ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #3508, .T. ) ;
+#1797 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #3080, .T. ) ;
+#1799 = EDGE_CURVE ( 'NONE', #3218, #2237, #3536, .T. ) ;
+#1800 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#1801 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1802 = CIRCLE ( 'NONE', #1094, 0.2349999999999999600 ) ;
+#1803 = ADVANCED_FACE ( 'NONE', ( #1323 ), #2685, .F. ) ;
+#1804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#1805 = AXIS2_PLACEMENT_3D ( 'NONE', #3599, #361, #12 ) ;
+#1806 = VECTOR ( 'NONE', #3998, 1000.000000000000000 ) ;
+#1807 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1808 = FACE_OUTER_BOUND ( 'NONE', #866, .T. ) ;
+#1809 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .F. ) ;
+#1810 = VECTOR ( 'NONE', #697, 1000.000000000000000 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#1812 = FACE_OUTER_BOUND ( 'NONE', #978, .T. ) ;
+#1813 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1814 = CYLINDRICAL_SURFACE ( 'NONE', #321, 0.09000000000000023300 ) ;
+#1815 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1816 = FACE_OUTER_BOUND ( 'NONE', #1275, .T. ) ;
+#1817 = EDGE_CURVE ( 'NONE', #970, #653, #153, .T. ) ;
+#1818 = ORIENTED_EDGE ( 'NONE', *, *, #2972, .F. ) ;
+#1819 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, 0.9355698454173642100 ) ) ;
+#1820 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#1821 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #433 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #301, #623, #2939 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1822 = VECTOR ( 'NONE', #1259, 1000.000000000000000 ) ;
+#1823 = LINE ( 'NONE', #3467, #1365 ) ;
+#1824 = EDGE_CURVE ( 'NONE', #3520, #90, #1013, .T. ) ;
+#1825 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.3531417057580843500, 0.9355698454173642100 ) ) ;
+#1826 = EDGE_LOOP ( 'NONE', ( #1412, #3278, #3918, #1756 ) ) ;
+#1827 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #2717, .F. ) ;
+#1829 = FACE_OUTER_BOUND ( 'NONE', #1340, .T. ) ;
+#1830 = FACE_OUTER_BOUND ( 'NONE', #3419, .T. ) ;
+#1831 = EDGE_CURVE ( 'NONE', #1918, #3527, #45, .T. ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .F. ) ;
+#1833 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1835 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1836 = FILL_AREA_STYLE_COLOUR ( '', #1327 ) ;
+#1837 = EDGE_LOOP ( 'NONE', ( #1429, #3813, #1228, #1534 ) ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#1839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1840 = VERTEX_POINT ( 'NONE', #3849 ) ;
+#1841 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#1842 = ADVANCED_FACE ( 'NONE', ( #919 ), #3426, .F. ) ;
+#1843 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #3175, .F. ) ;
+#1845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, 0.3531417057580832900 ) ) ;
+#1846 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#1847 = EDGE_CURVE ( 'NONE', #3721, #2600, #714, .T. ) ;
+#1848 = EDGE_LOOP ( 'NONE', ( #1279, #212, #577, #2488 ) ) ;
+#1849 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#1850 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #3056, .F. ) ;
+#1852 = FACE_OUTER_BOUND ( 'NONE', #3401, .T. ) ;
+#1853 = EDGE_CURVE ( 'NONE', #2846, #3150, #2141, .T. ) ;
+#1854 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .T. ) ;
+#1855 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#1856 = AXIS2_PLACEMENT_3D ( 'NONE', #824, #3142, #3108 ) ;
+#1857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#1858 = LINE ( 'NONE', #349, #1046 ) ;
+#1859 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#1860 = VECTOR ( 'NONE', #1926, 1000.000000000000100 ) ;
+#1861 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #4074, .T. ) ;
+#1863 = ORIENTED_EDGE ( 'NONE', *, *, #904, .T. ) ;
+#1864 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1865 = VERTEX_POINT ( 'NONE', #3500 ) ;
+#1866 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1867 = ADVANCED_FACE ( 'NONE', ( #3741 ), #2823, .T. ) ;
+#1868 = EDGE_CURVE ( 'NONE', #3404, #1948, #2090, .T. ) ;
+#1869 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#1870 = AXIS2_PLACEMENT_3D ( 'NONE', #4054, #429, #2719 ) ;
+#1871 = LINE ( 'NONE', #1101, #1928 ) ;
+#1872 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1873 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .T. ) ;
+#1874 = EDGE_LOOP ( 'NONE', ( #2599, #151, #3805, #3329 ) ) ;
+#1875 = MANIFOLD_SOLID_BREP ( 'Pin 4', #3976 ) ;
+#1876 = SURFACE_STYLE_FILL_AREA ( #663 ) ;
+#1877 = FACE_OUTER_BOUND ( 'NONE', #1995, .T. ) ;
+#1878 = EDGE_LOOP ( 'NONE', ( #56, #1944, #726, #2935 ) ) ;
+#1879 = PRESENTATION_STYLE_ASSIGNMENT (( #588 ) ) ;
+#1880 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#1881 = EDGE_CURVE ( 'NONE', #3483, #1484, #1980, .T. ) ;
+#1882 = EDGE_LOOP ( 'NONE', ( #3754, #2570, #1077, #3167 ) ) ;
+#1883 = CIRCLE ( 'NONE', #1696, 0.2349999999999999600 ) ;
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #2671, .F. ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .T. ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #2337, #2038, #1071 ) ;
+#1887 = ADVANCED_FACE ( 'NONE', ( #2856 ), #149, .T. ) ;
+#1888 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#1889 = CARTESIAN_POINT ( 'NONE', ( -1.388311469619070100, 1.120791169081776000, -2.106475112865189300 ) ) ;
+#1890 = AXIS2_PLACEMENT_3D ( 'NONE', #2554, #1555, #3876 ) ;
+#1891 = VERTEX_POINT ( 'NONE', #515 ) ;
+#1892 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#1893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#1894 = ORIENTED_EDGE ( 'NONE', *, *, #1003, .F. ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
+#1896 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1897 = CARTESIAN_POINT ( 'NONE', ( 1.382997555577319500, 0.2292088309182239400, -2.101161198823438900 ) ) ;
+#1898 = VERTEX_POINT ( 'NONE', #194 ) ;
+#1899 = AXIS2_PLACEMENT_3D ( 'NONE', #203, #190, #3437 ) ;
+#1900 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1901 = ORIENTED_EDGE ( 'NONE', *, *, #3999, .T. ) ;
+#1902 = PLANE ( 'NONE', #169 ) ;
+#1903 = FACE_OUTER_BOUND ( 'NONE', #409, .T. ) ;
+#1904 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ;
+#1905 = EDGE_CURVE ( 'NONE', #1988, #2951, #3531, .T. ) ;
+#1906 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1907 = LINE ( 'NONE', #503, #2881 ) ;
+#1908 = EDGE_CURVE ( 'NONE', #2297, #3368, #4260, .T. ) ;
+#1909 = FACE_OUTER_BOUND ( 'NONE', #4170, .T. ) ;
+#1910 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1911 = PLANE ( 'NONE', #2188 ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
+#1913 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .T. ) ;
+#1914 = LINE ( 'NONE', #3058, #2932 ) ;
+#1915 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
+#1917 = CIRCLE ( 'NONE', #2680, 0.2349999999999999600 ) ;
+#1918 = VERTEX_POINT ( 'NONE', #16 ) ;
+#1919 = VECTOR ( 'NONE', #3010, 1000.000000000000000 ) ;
+#1920 = LINE ( 'NONE', #4196, #1261 ) ;
+#1921 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1922 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1923 = FACE_OUTER_BOUND ( 'NONE', #3730, .T. ) ;
+#1924 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#1925 = LINE ( 'NONE', #1843, #856 ) ;
+#1926 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#1927 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#1928 = VECTOR ( 'NONE', #2374, 1000.000000000000100 ) ;
+#1929 = VERTEX_POINT ( 'NONE', #2497 ) ;
+#1930 = EDGE_CURVE ( 'NONE', #47, #3834, #763, .T. ) ;
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#1932 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1612 ) ;
+#1933 = FACE_OUTER_BOUND ( 'NONE', #3545, .T. ) ;
+#1934 = MANIFOLD_SOLID_BREP ( 'Pin 1 Mark', #1784 ) ;
+#1935 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1936 = FACE_OUTER_BOUND ( 'NONE', #3634, .T. ) ;
+#1937 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, -0.9975640502598246400 ) ) ;
+#1938 = EDGE_CURVE ( 'NONE', #1657, #1170, #809, .T. ) ;
+#1939 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #15, .T. ) ;
+#1941 = ADVANCED_FACE ( 'NONE', ( #447 ), #1671, .T. ) ;
+#1942 = VERTEX_POINT ( 'NONE', #1439 ) ;
+#1943 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .F. ) ;
+#1945 = AXIS2_PLACEMENT_3D ( 'NONE', #1490, #2471, #488 ) ;
+#1946 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1947 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#1948 = VERTEX_POINT ( 'NONE', #3751 ) ;
+#1949 = AXIS2_PLACEMENT_3D ( 'NONE', #2810, #2468, #2776 ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #4152, .F. ) ;
+#1951 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1952 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#1953 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1954 = EDGE_CURVE ( 'NONE', #2353, #1120, #2589, .T. ) ;
+#1955 = EDGE_LOOP ( 'NONE', ( #307, #1525, #3857, #3182 ) ) ;
+#1956 = SHAPE_DEFINITION_REPRESENTATION ( #4151, #2525 ) ;
+#1957 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1958 = VECTOR ( 'NONE', #2930, 1000.000000000000000 ) ;
+#1959 = EDGE_CURVE ( 'NONE', #4137, #2353, #4007, .T. ) ;
+#1960 = ORIENTED_EDGE ( 'NONE', *, *, #1523, .F. ) ;
+#1961 = SURFACE_SIDE_STYLE ('',( #1401 ) ) ;
+#1962 = VECTOR ( 'NONE', #373, 1000.000000000000000 ) ;
+#1963 = EDGE_CURVE ( 'NONE', #715, #362, #2947, .T. ) ;
+#1964 = ORIENTED_EDGE ( 'NONE', *, *, #1831, .T. ) ;
+#1965 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1966 = LINE ( 'NONE', #2633, #1096 ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#1968 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#1969 = FACE_OUTER_BOUND ( 'NONE', #3859, .T. ) ;
+#1970 = FACE_OUTER_BOUND ( 'NONE', #1371, .T. ) ;
+#1971 = FACE_OUTER_BOUND ( 'NONE', #3430, .T. ) ;
+#1972 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#1973 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411861300 ) ) ;
+#1974 = LINE ( 'NONE', #2004, #1005 ) ;
+#1975 = EDGE_LOOP ( 'NONE', ( #209, #2200, #38, #1629 ) ) ;
+#1976 = PLANE ( 'NONE', #2609 ) ;
+#1977 = CARTESIAN_POINT ( 'NONE', ( -1.334458321562989000, 0.1499999999999999900, 2.069458321562988300 ) ) ;
+#1978 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
+#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #3065, #3120, #2493 ) ;
+#1980 = LINE ( 'NONE', #3487, #4062 ) ;
+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #792, .T. ) ;
+#1982 = ADVANCED_FACE ( 'NONE', ( #3107 ), #3158, .F. ) ;
+#1983 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1984 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1985 = VECTOR ( 'NONE', #3089, 1000.000000000000000 ) ;
+#1986 = LINE ( 'NONE', #400, #197 ) ;
+#1987 = EDGE_CURVE ( 'NONE', #2839, #2491, #2639, .T. ) ;
+#1988 = VERTEX_POINT ( 'NONE', #1542 ) ;
+#1989 = SURFACE_SIDE_STYLE ('',( #1876 ) ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #636, .F. ) ;
+#1991 = ADVANCED_FACE ( 'NONE', ( #3319 ), #4176, .T. ) ;
+#1992 = VERTEX_POINT ( 'NONE', #2413 ) ;
+#1993 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1994 = EDGE_CURVE ( 'NONE', #2268, #1918, #2747, .T. ) ;
+#1995 = EDGE_LOOP ( 'NONE', ( #1318, #2924, #2454, #1110 ) ) ;
+#1996 = PLANE ( 'NONE', #4203 ) ;
+#1997 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#1998 = VERTEX_POINT ( 'NONE', #851 ) ;
+#1999 = AXIS2_PLACEMENT_3D ( 'NONE', #4249, #3564, #4231 ) ;
+#2000 = VERTEX_POINT ( 'NONE', #3819 ) ;
+#2001 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#2002 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2003 = AXIS2_PLACEMENT_3D ( 'NONE', #280, #3192, #1230 ) ;
+#2004 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#2005 = ADVANCED_FACE ( 'NONE', ( #1877 ), #1483, .F. ) ;
+#2006 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#2007 = CARTESIAN_POINT ( 'NONE', ( -1.382997555577319500, 0.2292088309182237800, 2.117997555577319200 ) ) ;
+#2008 = EDGE_CURVE ( 'NONE', #1992, #1891, #3856, .T. ) ;
+#2009 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2010 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #670, #3645 ) ;
+#2011 = ADVANCED_FACE ( 'NONE', ( #2239 ), #1722, .T. ) ;
+#2012 = CYLINDRICAL_SURFACE ( 'NONE', #3632, 0.2349999999999999600 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2014 = EDGE_CURVE ( 'NONE', #891, #1929, #1214, .T. ) ;
+#2015 = VERTEX_POINT ( 'NONE', #1047 ) ;
+#2016 = CIRCLE ( 'NONE', #2202, 0.2349999999999999600 ) ;
+#2017 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
+#2018 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2019 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#2020 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2021 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2022 = CIRCLE ( 'NONE', #1509, 0.2999999999999999300 ) ;
+#2023 = ORIENTED_EDGE ( 'NONE', *, *, #2789, .T. ) ;
+#2024 = FACE_OUTER_BOUND ( 'NONE', #1955, .T. ) ;
+#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #334, #1039, #3320 ) ;
+#2026 = VECTOR ( 'NONE', #2842, 1000.000000000000000 ) ;
+#2027 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411907100 ) ) ;
+#2028 = VECTOR ( 'NONE', #130, 1000.000000000000000 ) ;
+#2029 = VECTOR ( 'NONE', #2002, 1000.000000000000000 ) ;
+#2030 = AXIS2_PLACEMENT_3D ( 'NONE', #2822, #2160, #4165 ) ;
+#2031 = PLANE ( 'NONE', #1314 ) ;
+#2032 = VECTOR ( 'NONE', #755, 1000.000000000000100 ) ;
+#2033 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2034 = VERTEX_POINT ( 'NONE', #3638 ) ;
+#2035 = EDGE_CURVE ( 'NONE', #2490, #2903, #1616, .T. ) ;
+#2036 = VERTEX_POINT ( 'NONE', #724 ) ;
+#2037 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.3531417057580832900, -0.9355698454173645400 ) ) ;
+#2038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411861300 ) ) ;
+#2039 = VERTEX_POINT ( 'NONE', #1660 ) ;
+#2040 = EDGE_CURVE ( 'NONE', #2984, #2034, #1974, .T. ) ;
+#2041 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#2042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2043 = VERTEX_POINT ( 'NONE', #2328 ) ;
+#2044 = ADVANCED_FACE ( 'NONE', ( #2136 ), #4057, .F. ) ;
+#2045 = FACE_OUTER_BOUND ( 'NONE', #2495, .T. ) ;
+#2046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#2047 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #502, .T. ) ;
+#2050 = ORIENTED_EDGE ( 'NONE', *, *, #3756, .F. ) ;
+#2051 = EDGE_CURVE ( 'NONE', #2875, #3240, #1106, .T. ) ;
+#2052 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2053 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2054 = MANIFOLD_SOLID_BREP ( 'Pin 2', #2551 ) ;
+#2055 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2056 = PLANE ( 'NONE', #3593 ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #4157, .F. ) ;
+#2058 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#2059 = VECTOR ( 'NONE', #1626, 1000.000000000000000 ) ;
+#2060 = PLANE ( 'NONE', #326 ) ;
+#2061 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2062 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2063 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#2064 = VECTOR ( 'NONE', #198, 1000.000000000000100 ) ;
+#2065 = CIRCLE ( 'NONE', #2799, 0.09000000000000023300 ) ;
+#2066 = ADVANCED_FACE ( 'NONE', ( #3793 ), #240, .T. ) ;
+#2067 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2068 = VECTOR ( 'NONE', #3132, 1000.000000000000000 ) ;
+#2069 = EDGE_CURVE ( 'NONE', #362, #691, #4061, .T. ) ;
+#2070 = VERTEX_POINT ( 'NONE', #84 ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #3852, .T. ) ;
+#2072 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2073 = CIRCLE ( 'NONE', #2952, 0.2349999999999999600 ) ;
+#2074 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2075 = LINE ( 'NONE', #1240, #535 ) ;
+#2076 = EDGE_CURVE ( 'NONE', #60, #2015, #1268, .T. ) ;
+#2077 = LINE ( 'NONE', #1684, #4250 ) ;
+#2078 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2079 = FACE_OUTER_BOUND ( 'NONE', #46, .T. ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .T. ) ;
+#2081 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#2082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2083 = FACE_OUTER_BOUND ( 'NONE', #1705, .T. ) ;
+#2084 = STYLED_ITEM ( 'NONE', ( #1879 ), #980 ) ;
+#2085 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .F. ) ;
+#2086 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2087 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2088 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .T. ) ;
+#2089 = VECTOR ( 'NONE', #3286, 1000.000000000000000 ) ;
+#2090 = LINE ( 'NONE', #3139, #1007 ) ;
+#2091 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#2092 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #1993, #1379 ) ;
+#2093 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2094 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2095 = VECTOR ( 'NONE', #3331, 1000.000000000000000 ) ;
+#2096 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2097 = LINE ( 'NONE', #79, #347 ) ;
+#2098 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2099 = EDGE_CURVE ( 'NONE', #1120, #1207, #3678, .T. ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #1881, .T. ) ;
+#2101 = ORIENTED_EDGE ( 'NONE', *, *, #951, .F. ) ;
+#2102 = EDGE_CURVE ( 'NONE', #2295, #3591, #443, .T. ) ;
+#2103 = CARTESIAN_POINT ( 'NONE', ( 1.382997555577319500, 0.2292088309182237800, -2.117997555577319200 ) ) ;
+#2104 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .F. ) ;
+#2105 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#2106 = AXIS2_PLACEMENT_3D ( 'NONE', #2965, #2027, #2950 ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #2784, .T. ) ;
+#2108 = ADVANCED_FACE ( 'NONE', ( #3735 ), #3981, .F. ) ;
+#2109 = VECTOR ( 'NONE', #3519, 1000.000000000000200 ) ;
+#2110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#2111 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2112 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2769 ) ) ;
+#2113 = VECTOR ( 'NONE', #2705, 1000.000000000000000 ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #3877, .T. ) ;
+#2115 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2116 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2117 = EDGE_LOOP ( 'NONE', ( #3671, #3473, #227, #2494 ) ) ;
+#2118 = LINE ( 'NONE', #368, #275 ) ;
+#2119 = DIRECTION ( 'NONE', ( 0.2035585949527793400, -0.9576678948579724300, -0.2035585949527793600 ) ) ;
+#2120 = VECTOR ( 'NONE', #1747, 1000.000000000000000 ) ;
+#2121 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2123 = VECTOR ( 'NONE', #1893, 1000.000000000000100 ) ;
+#2124 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2125 = EDGE_CURVE ( 'NONE', #915, #2756, #910, .T. ) ;
+#2126 = PLANE ( 'NONE', #654 ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #927, .T. ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#2129 = LINE ( 'NONE', #3706, #2120 ) ;
+#2130 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2131 = LINE ( 'NONE', #3680, #2028 ) ;
+#2132 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.800000000000000000 ) ) ;
+#2133 = EDGE_CURVE ( 'NONE', #2610, #3126, #2742, .T. ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #728, .F. ) ;
+#2135 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2136 = FACE_OUTER_BOUND ( 'NONE', #1647, .T. ) ;
+#2137 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2138 = ORIENTED_EDGE ( 'NONE', *, *, #3091, .T. ) ;
+#2139 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3145 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #354, #2582, #624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2140 = FACE_OUTER_BOUND ( 'NONE', #2905, .T. ) ;
+#2141 = LINE ( 'NONE', #3518, #3217 ) ;
+#2142 = VECTOR ( 'NONE', #4097, 1000.000000000000100 ) ;
+#2143 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2144 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2145 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .T. ) ;
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .T. ) ;
+#2147 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2148 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2149 = EDGE_LOOP ( 'NONE', ( #434, #1828, #1014, #565 ) ) ;
+#2150 = ADVANCED_FACE ( 'NONE', ( #2853 ), #2060, .F. ) ;
+#2151 = PLANE ( 'NONE', #2305 ) ;
+#2152 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9781476007338054700, -0.2079116908177597900 ) ) ;
+#2153 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2154 = EDGE_CURVE ( 'NONE', #4116, #883, #1871, .T. ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #3110, .F. ) ;
+#2156 = VERTEX_POINT ( 'NONE', #3755 ) ;
+#2157 = DIRECTION ( 'NONE', ( 0.2079116908177597900, 0.9781476007338055800, 0.0000000000000000000 ) ) ;
+#2158 = EDGE_CURVE ( 'NONE', #3353, #1942, #1518, .T. ) ;
+#2159 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2160 = DIRECTION ( 'NONE', ( -0.9781476007338055800, 0.2079116908177597900, 0.0000000000000000000 ) ) ;
+#2161 = VERTEX_POINT ( 'NONE', #4095 ) ;
+#2162 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2163 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411861300 ) ) ;
+#2164 = AXIS2_PLACEMENT_3D ( 'NONE', #3932, #2303, #986 ) ;
+#2165 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .T. ) ;
+#2166 = LINE ( 'NONE', #3836, #3560 ) ;
+#2167 = FILL_AREA_STYLE ('',( #3991 ) ) ;
+#2168 = LINE ( 'NONE', #3347, #25 ) ;
+#2169 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2170 = VERTEX_POINT ( 'NONE', #3354 ) ;
+#2171 = LINE ( 'NONE', #1850, #3568 ) ;
+#2172 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2173 = CYLINDRICAL_SURFACE ( 'NONE', #4168, 0.2349999999999999600 ) ;
+#2174 = FACE_OUTER_BOUND ( 'NONE', #3665, .T. ) ;
+#2175 = EDGE_CURVE ( 'NONE', #3423, #3245, #2635, .T. ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #3009, .T. ) ;
+#2177 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2178 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#2179 = DIRECTION ( 'NONE', ( -0.2035585949527793400, -0.9576678948579724300, 0.2035585949527793600 ) ) ;
+#2180 = FACE_OUTER_BOUND ( 'NONE', #1526, .T. ) ;
+#2181 = LINE ( 'NONE', #2522, #1514 ) ;
+#2182 = EDGE_CURVE ( 'NONE', #3279, #564, #144, .T. ) ;
+#2183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2184 = VERTEX_POINT ( 'NONE', #1394 ) ;
+#2185 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .F. ) ;
+#2186 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2187 = VECTOR ( 'NONE', #1162, 1000.000000000000100 ) ;
+#2188 = AXIS2_PLACEMENT_3D ( 'NONE', #1245, #1608, #2258 ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #2393, .T. ) ;
+#2190 = LINE ( 'NONE', #3454, #916 ) ;
+#2191 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2192 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2193 = VECTOR ( 'NONE', #2532, 1000.000000000000000 ) ;
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #2972, .T. ) ;
+#2195 = VERTEX_POINT ( 'NONE', #3703 ) ;
+#2196 = AXIS2_PLACEMENT_3D ( 'NONE', #1086, #377, #2358 ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .T. ) ;
+#2198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2199 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2200 = ORIENTED_EDGE ( 'NONE', *, *, #2051, .T. ) ;
+#2201 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2202 = AXIS2_PLACEMENT_3D ( 'NONE', #1151, #2782, #3388 ) ;
+#2203 = VERTEX_POINT ( 'NONE', #102 ) ;
+#2204 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2205 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .T. ) ;
+#2208 = EDGE_CURVE ( 'NONE', #3985, #1324, #4255, .T. ) ;
+#2209 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .T. ) ;
+#2210 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2211 = VECTOR ( 'NONE', #234, 1000.000000000000200 ) ;
+#2212 = EDGE_CURVE ( 'NONE', #101, #2000, #3367, .T. ) ;
+#2213 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.800000000000000000 ) ) ;
+#2214 = VECTOR ( 'NONE', #1804, 1000.000000000000200 ) ;
+#2215 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .T. ) ;
+#2216 = CARTESIAN_POINT ( 'NONE', ( -1.378066511680198700, 1.168989906671332100, -2.113066511680197200 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2218 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2219 = VECTOR ( 'NONE', #4154, 1000.000000000000000 ) ;
+#2220 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2221 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2222 = CIRCLE ( 'NONE', #2003, 0.2349999999999999600 ) ;
+#2223 = AXIS2_PLACEMENT_3D ( 'NONE', #944, #906, #3528 ) ;
+#2224 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ;
+#2225 = VECTOR ( 'NONE', #2476, 1000.000000000000200 ) ;
+#2226 = ADVANCED_FACE ( 'NONE', ( #2804 ), #3051, .T. ) ;
+#2227 = ORIENTED_EDGE ( 'NONE', *, *, #3579, .T. ) ;
+#2228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2232 = EDGE_CURVE ( 'NONE', #3179, #3433, #959, .T. ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .T. ) ;
+#2234 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#2235 = FACE_OUTER_BOUND ( 'NONE', #2438, .T. ) ;
+#2236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#2237 = VERTEX_POINT ( 'NONE', #4083 ) ;
+#2238 = VECTOR ( 'NONE', #3495, 1000.000000000000000 ) ;
+#2239 = FACE_OUTER_BOUND ( 'NONE', #3833, .T. ) ;
+#2240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2241 = EDGE_CURVE ( 'NONE', #338, #2273, #4156, .T. ) ;
+#2242 = EDGE_LOOP ( 'NONE', ( #960, #241, #2334, #5 ) ) ;
+#2243 = LINE ( 'NONE', #85, #2095 ) ;
+#2244 = LINE ( 'NONE', #3786, #3744 ) ;
+#2245 = EDGE_LOOP ( 'NONE', ( #2640, #1050, #4171, #3071 ) ) ;
+#2246 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .T. ) ;
+#2247 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .F. ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ;
+#2249 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, 0.9975640502598246400 ) ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #4099, .T. ) ;
+#2251 = AXIS2_PLACEMENT_3D ( 'NONE', #2887, #4219, #2304 ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .F. ) ;
+#2253 = VERTEX_POINT ( 'NONE', #1731 ) ;
+#2254 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #589, .T. ) ;
+#2256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2257 = EDGE_CURVE ( 'NONE', #3240, #1554, #3266, .T. ) ;
+#2258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#2259 = AXIS2_PLACEMENT_3D ( 'NONE', #3947, #2581, #976 ) ;
+#2260 = SURFACE_SIDE_STYLE ('',( #1033 ) ) ;
+#2261 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#2262 = EDGE_CURVE ( 'NONE', #3516, #2344, #650, .T. ) ;
+#2263 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2264 = VECTOR ( 'NONE', #1586, 1000.000000000000000 ) ;
+#2265 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#2266 = AXIS2_PLACEMENT_3D ( 'NONE', #3133, #2111, #509 ) ;
+#2267 = VECTOR ( 'NONE', #3640, 1000.000000000000100 ) ;
+#2268 = VERTEX_POINT ( 'NONE', #427 ) ;
+#2269 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2270 = CARTESIAN_POINT ( 'NONE', ( -1.334458321562989000, 0.1499999999999999700, -2.069458321562988300 ) ) ;
+#2271 = EDGE_LOOP ( 'NONE', ( #2667, #2283, #745, #4115, #3436, #3379, #843, #969, #1585, #3042, #4121, #147 ) ) ;
+#2272 = LINE ( 'NONE', #1208, #4143 ) ;
+#2273 = VERTEX_POINT ( 'NONE', #3691 ) ;
+#2274 = VECTOR ( 'NONE', #1507, 1000.000000000000000 ) ;
+#2275 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2276 = AXIS2_PLACEMENT_3D ( 'NONE', #2159, #1197, #225 ) ;
+#2277 = LINE ( 'NONE', #4236, #134 ) ;
+#2278 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#2279 = LINE ( 'NONE', #3282, #286 ) ;
+#2280 = FACE_OUTER_BOUND ( 'NONE', #3824, .T. ) ;
+#2281 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#2282 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #4104, .F. ) ;
+#2284 = EDGE_CURVE ( 'NONE', #1467, #1617, #98, .T. ) ;
+#2285 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2286 = FACE_OUTER_BOUND ( 'NONE', #231, .T. ) ;
+#2287 = ADVANCED_FACE ( 'NONE', ( #2083 ), #140, .F. ) ;
+#2288 = PRESENTATION_STYLE_ASSIGNMENT (( #893 ) ) ;
+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .F. ) ;
+#2290 = ORIENTED_EDGE ( 'NONE', *, *, #1631, .F. ) ;
+#2291 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .F. ) ;
+#2292 = EDGE_LOOP ( 'NONE', ( #3248, #3263, #108, #3076 ) ) ;
+#2293 = EDGE_CURVE ( 'NONE', #2237, #2268, #2484, .T. ) ;
+#2294 = CARTESIAN_POINT ( 'NONE', ( 1.378066511680198700, 1.168989906671332500, 2.113066511680197700 ) ) ;
+#2295 = VERTEX_POINT ( 'NONE', #4110 ) ;
+#2296 = ORIENTED_EDGE ( 'NONE', *, *, #728, .T. ) ;
+#2297 = VERTEX_POINT ( 'NONE', #3770 ) ;
+#2298 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#2299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2300 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#2301 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #1180, #1164 ) ;
+#2302 = ORIENTED_EDGE ( 'NONE', *, *, #2321, .T. ) ;
+#2303 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2305 = AXIS2_PLACEMENT_3D ( 'NONE', #1488, #3124, #543 ) ;
+#2306 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2307 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2308 = VERTEX_POINT ( 'NONE', #870 ) ;
+#2309 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2310 = VERTEX_POINT ( 'NONE', #4125 ) ;
+#2311 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2312 = EDGE_CURVE ( 'NONE', #1948, #1666, #93, .T. ) ;
+#2313 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .F. ) ;
+#2315 = VECTOR ( 'NONE', #2760, 1000.000000000000000 ) ;
+#2316 = EDGE_CURVE ( 'NONE', #691, #2707, #439, .T. ) ;
+#2317 = EDGE_LOOP ( 'NONE', ( #2194, #3002, #1238, #2224 ) ) ;
+#2318 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2319 = CARTESIAN_POINT ( 'NONE', ( 1.388311469619070100, 1.120791169081776000, -2.123311469619070000 ) ) ;
+#2320 = VECTOR ( 'NONE', #1322, 1000.000000000000000 ) ;
+#2321 = EDGE_CURVE ( 'NONE', #913, #1145, #1564, .T. ) ;
+#2322 = ADVANCED_FACE ( 'NONE', ( #1461 ), #178, .T. ) ;
+#2323 = LINE ( 'NONE', #1910, #325 ) ;
+#2324 = ORIENTED_EDGE ( 'NONE', *, *, #3957, .F. ) ;
+#2325 = LINE ( 'NONE', #3807, #2225 ) ;
+#2326 = ORIENTED_EDGE ( 'NONE', *, *, #3508, .F. ) ;
+#2327 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2328 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#2329 = LINE ( 'NONE', #3636, #2029 ) ;
+#2330 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2331 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2332 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.200000000000000200, 2.025496709545689300 ) ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #398, .F. ) ;
+#2334 = ORIENTED_EDGE ( 'NONE', *, *, #2316, .T. ) ;
+#2335 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2336 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2337 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2338 = ORIENTED_EDGE ( 'NONE', *, *, #369, .F. ) ;
+#2339 = FACE_OUTER_BOUND ( 'NONE', #729, .T. ) ;
+#2340 = EDGE_CURVE ( 'NONE', #1126, #4087, #1925, .T. ) ;
+#2341 = VERTEX_POINT ( 'NONE', #3425 ) ;
+#2342 = ORIENTED_EDGE ( 'NONE', *, *, #927, .F. ) ;
+#2343 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2344 = VERTEX_POINT ( 'NONE', #2455 ) ;
+#2345 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#2346 = ORIENTED_EDGE ( 'NONE', *, *, #669, .F. ) ;
+#2347 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2348 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.500000000000000000 ) ) ;
+#2349 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2350 = EDGE_CURVE ( 'NONE', #105, #6, #4153, .T. ) ;
+#2351 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2352 = ADVANCED_FACE ( 'NONE', ( #4251 ), #2151, .F. ) ;
+#2353 = VERTEX_POINT ( 'NONE', #3486 ) ;
+#2354 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2355 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#2356 = AXIS2_PLACEMENT_3D ( 'NONE', #4093, #2115, #1754 ) ;
+#2357 = ORIENTED_EDGE ( 'NONE', *, *, #2762, .T. ) ;
+#2358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2359 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#2360 = ADVANCED_FACE ( 'NONE', ( #1055 ), #591, .T. ) ;
+#2361 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#2362 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#2363 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2364 = FACE_OUTER_BOUND ( 'NONE', #3708, .T. ) ;
+#2365 = ADVANCED_FACE ( 'NONE', ( #2280 ), #848, .F. ) ;
+#2366 = VECTOR ( 'NONE', #2048, 1000.000000000000000 ) ;
+#2367 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2368 = EDGE_CURVE ( 'NONE', #1324, #4109, #4107, .T. ) ;
+#2369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2370 = FACE_OUTER_BOUND ( 'NONE', #2534, .T. ) ;
+#2371 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#2372 = EDGE_CURVE ( 'NONE', #2015, #875, #2684, .T. ) ;
+#2373 = LINE ( 'NONE', #3476, #3151 ) ;
+#2374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#2375 = CIRCLE ( 'NONE', #3328, 0.2349999999999999600 ) ;
+#2376 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .T. ) ;
+#2377 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3803 ) ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .T. ) ;
+#2379 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2380 = LINE ( 'NONE', #3548, #189 ) ;
+#2381 = VECTOR ( 'NONE', #246, 1000.000000000000000 ) ;
+#2382 = ORIENTED_EDGE ( 'NONE', *, *, #2475, .T. ) ;
+#2383 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2384 = PRESENTATION_STYLE_ASSIGNMENT (( #52 ) ) ;
+#2385 = LINE ( 'NONE', #4227, #705 ) ;
+#2386 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2387 = VECTOR ( 'NONE', #3125, 1000.000000000000000 ) ;
+#2388 = PLANE ( 'NONE', #1204 ) ;
+#2389 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .F. ) ;
+#2390 = FACE_OUTER_BOUND ( 'NONE', #868, .T. ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .T. ) ;
+#2392 = ORIENTED_EDGE ( 'NONE', *, *, #770, .T. ) ;
+#2393 = EDGE_CURVE ( 'NONE', #2526, #2344, #540, .T. ) ;
+#2394 = PLANE ( 'NONE', #1246 ) ;
+#2395 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .F. ) ;
+#2396 = ADVANCED_FACE ( 'NONE', ( #1613 ), #1455, .F. ) ;
+#2397 = EDGE_CURVE ( 'NONE', #1417, #3760, #1823, .T. ) ;
+#2398 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .T. ) ;
+#2399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3908, 'distance_accuracy_value', 'NONE');
+#2400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2401 = CARTESIAN_POINT ( 'NONE', ( 1.334458321562988800, 0.1499999999999999700, 2.069458321562988700 ) ) ;
+#2402 = EDGE_LOOP ( 'NONE', ( #2910, #3657, #3540, #3684 ) ) ;
+#2403 = ORIENTED_EDGE ( 'NONE', *, *, #3056, .T. ) ;
+#2404 = CIRCLE ( 'NONE', #1667, 0.2349999999999999600 ) ;
+#2405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2406 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #1411, #3390 ) ;
+#2407 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2408 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2409 = AXIS2_PLACEMENT_3D ( 'NONE', #1552, #259, #3191 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2411 = ORIENTED_EDGE ( 'NONE', *, *, #3335, .T. ) ;
+#2412 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#2413 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#2414 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #4189, #2256 ) ;
+#2415 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2416 = FACE_OUTER_BOUND ( 'NONE', #2117, .T. ) ;
+#2417 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .F. ) ;
+#2418 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2419 = FACE_OUTER_BOUND ( 'NONE', #2772, .T. ) ;
+#2420 = EDGE_CURVE ( 'NONE', #6, #2308, #754, .T. ) ;
+#2421 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2422 = LINE ( 'NONE', #2896, #3561 ) ;
+#2423 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .F. ) ;
+#2424 = VERTEX_POINT ( 'NONE', #273 ) ;
+#2425 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2426 = EDGE_CURVE ( 'NONE', #387, #2743, #3465, .T. ) ;
+#2427 = CIRCLE ( 'NONE', #1979, 0.09000000000000023300 ) ;
+#2428 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2429 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#2430 = CIRCLE ( 'NONE', #3046, 0.2349999999999999600 ) ;
+#2431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #113 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #601, #289, #3894 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .T. ) ;
+#2434 = VECTOR ( 'NONE', #1573, 1000.000000000000000 ) ;
+#2435 = VERTEX_POINT ( 'NONE', #3801 ) ;
+#2436 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #469 ) ) ;
+#2437 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2438 = EDGE_LOOP ( 'NONE', ( #2057, #3415, #2114, #2577 ) ) ;
+#2439 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2440 = VECTOR ( 'NONE', #4201, 1000.000000000000000 ) ;
+#2441 = VECTOR ( 'NONE', #4224, 1000.000000000000000 ) ;
+#2442 = ADVANCED_FACE ( 'NONE', ( #2798 ), #4204, .F. ) ;
+#2443 = ORIENTED_EDGE ( 'NONE', *, *, #3032, .F. ) ;
+#2444 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#2446 = EDGE_CURVE ( 'NONE', #3633, #953, #3052, .T. ) ;
+#2447 = ADVANCED_FACE ( 'NONE', ( #191 ), #1543, .F. ) ;
+#2448 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2449 = CLOSED_SHELL ( 'NONE', ( #323, #3136, #931, #578, #838, #3806, #2352, #3595, #1002, #1482, #1189, #787, #3438, #2365 ) ) ;
+#2450 = EDGE_CURVE ( 'NONE', #112, #1998, #3212, .T. ) ;
+#2451 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2453 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #3364, .F. ) ;
+#2455 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#2456 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2457 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #3729, #1093 ) ;
+#2458 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2459 = CIRCLE ( 'NONE', #2276, 0.08999999999999980200 ) ;
+#2460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2461 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#2462 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #1472, #3137 ) ;
+#2463 = PRODUCT ( 'FS8205A', 'FS8205A', '', ( #660 ) ) ;
+#2464 = LINE ( 'NONE', #1395, #2564 ) ;
+#2465 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2467 = LINE ( 'NONE', #3586, #1551 ) ;
+#2468 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2469 = EDGE_CURVE ( 'NONE', #3015, #3047, #1635, .T. ) ;
+#2470 = PLANE ( 'NONE', #701 ) ;
+#2471 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2472 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ;
+#2473 = CIRCLE ( 'NONE', #1459, 0.2349999999999999600 ) ;
+#2474 = LINE ( 'NONE', #3099, #4241 ) ;
+#2475 = EDGE_CURVE ( 'NONE', #51, #1460, #2181, .T. ) ;
+#2476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#2477 = LINE ( 'NONE', #332, #688 ) ;
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .F. ) ;
+#2479 = FACE_OUTER_BOUND ( 'NONE', #2942, .T. ) ;
+#2480 = LINE ( 'NONE', #1968, #538 ) ;
+#2481 = VECTOR ( 'NONE', #3814, 1000.000000000000100 ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #2562, .F. ) ;
+#2483 = ADVANCED_FACE ( 'NONE', ( #2235 ), #599, .F. ) ;
+#2484 = LINE ( 'NONE', #3407, #2282 ) ;
+#2485 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2486 = AXIS2_PLACEMENT_3D ( 'NONE', #1367, #738, #4035 ) ;
+#2487 = ADVANCED_FACE ( 'NONE', ( #3901 ), #2866, .T. ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#2489 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2490 = VERTEX_POINT ( 'NONE', #1233 ) ;
+#2491 = VERTEX_POINT ( 'NONE', #584 ) ;
+#2492 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#2493 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2494 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#2495 = EDGE_LOOP ( 'NONE', ( #3307, #3875, #1321, #1744, #1832, #1373, #2897, #3581, #3484, #2683, #1487, #1809 ) ) ;
+#2496 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2497 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2498 = ORIENTED_EDGE ( 'NONE', *, *, #1571, .T. ) ;
+#2499 = EDGE_CURVE ( 'NONE', #2984, #2297, #2899, .T. ) ;
+#2500 = MANIFOLD_SOLID_BREP ( 'Pin 6', #4209 ) ;
+#2501 = ORIENTED_EDGE ( 'NONE', *, *, #3926, .F. ) ;
+#2502 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2503 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#2504 = ADVANCED_FACE ( 'NONE', ( #1158 ), #1413, .F. ) ;
+#2505 = VERTEX_POINT ( 'NONE', #3848 ) ;
+#2506 = EDGE_CURVE ( 'NONE', #3053, #1988, #2430, .T. ) ;
+#2507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#2508 = CARTESIAN_POINT ( 'NONE', ( -1.339772235604739700, 1.200000000000000200, -2.074772235604739100 ) ) ;
+#2509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#2510 = VERTEX_POINT ( 'NONE', #80 ) ;
+#2511 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2512 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #1475, #505 ) ;
+#2513 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #741, .F. ) ;
+#2515 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2516 = CIRCLE ( 'NONE', #1870, 0.2349999999999999600 ) ;
+#2517 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2518 = VERTEX_POINT ( 'NONE', #3170 ) ;
+#2519 = LINE ( 'NONE', #4000, #1962 ) ;
+#2520 = CARTESIAN_POINT ( 'NONE', ( -1.388311469619070100, 1.120791169081776000, 2.123311469619070000 ) ) ;
+#2521 = ADVANCED_FACE ( 'NONE', ( #4002 ), #2970, .F. ) ;
+#2522 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#2523 = LINE ( 'NONE', #2552, #901 ) ;
+#2524 = EDGE_CURVE ( 'NONE', #953, #2855, #2329, .T. ) ;
+#2525 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'FS8205A', ( #1121, #1934, #3005, #2054, #532, #1875, #980, #2770, #2500, #3790, #3602 ), #1357 ) ;
+#2526 = VERTEX_POINT ( 'NONE', #1687 ) ;
+#2527 = LINE ( 'NONE', #76, #4101 ) ;
+#2528 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #3913, #2254 ) ;
+#2529 = PLANE ( 'NONE', #2652 ) ;
+#2530 = VECTOR ( 'NONE', #3090, 1000.000000000000000 ) ;
+#2531 = EDGE_CURVE ( 'NONE', #2505, #970, #288, .T. ) ;
+#2532 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2533 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .T. ) ;
+#2534 = EDGE_LOOP ( 'NONE', ( #3078, #3485, #3727, #2100 ) ) ;
+#2535 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#2536 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #592, .F. ) ;
+#2538 = SURFACE_STYLE_FILL_AREA ( #3198 ) ;
+#2539 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2540 = ORIENTED_EDGE ( 'NONE', *, *, #3232, .T. ) ;
+#2541 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#2542 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2543 = ADVANCED_FACE ( 'NONE', ( #1816 ), #695, .F. ) ;
+#2544 = VECTOR ( 'NONE', #3654, 1000.000000000000100 ) ;
+#2545 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .T. ) ;
+#2546 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;
+#2547 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.800000000000000000 ) ) ;
+#2548 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#2549 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .F. ) ;
+#2550 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2551 = CLOSED_SHELL ( 'NONE', ( #3847, #2287, #1277, #972, #39, #723, #2396, #730, #1982, #69, #4014, #4270, #3620, #3391 ) ) ;
+#2552 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2553 = EDGE_CURVE ( 'NONE', #2036, #1554, #3612, .T. ) ;
+#2554 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2555 = ORIENTED_EDGE ( 'NONE', *, *, #3702, .T. ) ;
+#2556 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2557 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2558 = EDGE_CURVE ( 'NONE', #3116, #2043, #1358, .T. ) ;
+#2559 = ORIENTED_EDGE ( 'NONE', *, *, #3763, .T. ) ;
+#2560 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411861300 ) ) ;
+#2562 = EDGE_CURVE ( 'NONE', #2237, #3279, #2679, .T. ) ;
+#2563 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
+#2564 = VECTOR ( 'NONE', #3035, 1000.000000000000100 ) ;
+#2565 = ORIENTED_EDGE ( 'NONE', *, *, #2725, .T. ) ;
+#2566 = ADVANCED_FACE ( 'NONE', ( #3521 ), #2669, .F. ) ;
+#2567 = AXIS2_PLACEMENT_3D ( 'NONE', #2968, #3311, #1615 ) ;
+#2568 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#2569 = CIRCLE ( 'NONE', #2836, 0.08999999999999980200 ) ;
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #1571, .F. ) ;
+#2571 = ADVANCED_FACE ( 'NONE', ( #849 ), #97, .F. ) ;
+#2572 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2573 = VERTEX_POINT ( 'NONE', #2371 ) ;
+#2574 = FACE_OUTER_BOUND ( 'NONE', #4068, .T. ) ;
+#2575 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #3697, .T. ) ;
+#2578 = VECTOR ( 'NONE', #3914, 1000.000000000000000 ) ;
+#2579 = EDGE_CURVE ( 'NONE', #3834, #2170, #1769, .T. ) ;
+#2580 = CYLINDRICAL_SURFACE ( 'NONE', #4055, 0.2349999999999999600 ) ;
+#2581 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2582 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2584 = EDGE_CURVE ( 'NONE', #3064, #101, #3566, .T. ) ;
+#2585 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2586 = ADVANCED_FACE ( 'NONE', ( #1153 ), #1361, .F. ) ;
+#2587 = ORIENTED_EDGE ( 'NONE', *, *, #2293, .T. ) ;
+#2588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2589 = LINE ( 'NONE', #2055, #1725 ) ;
+#2590 = CARTESIAN_POINT ( 'NONE', ( -1.388311469619070100, 1.120791169081776000, -2.123311469619070000 ) ) ;
+#2591 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .F. ) ;
+#2592 = VERTEX_POINT ( 'NONE', #1377 ) ;
+#2593 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2594 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .F. ) ;
+#2595 = AXIS2_PLACEMENT_3D ( 'NONE', #1922, #2602, #664 ) ;
+#2596 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2597 = ORIENTED_EDGE ( 'NONE', *, *, #3889, .T. ) ;
+#2598 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#2599 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .T. ) ;
+#2600 = VERTEX_POINT ( 'NONE', #2345 ) ;
+#2601 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2602 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #996, .T. ) ;
+#2604 = ORIENTED_EDGE ( 'NONE', *, *, #1192, .T. ) ;
+#2605 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2606 = EDGE_CURVE ( 'NONE', #306, #2297, #1917, .T. ) ;
+#2607 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.500000000000000000 ) ) ;
+#2608 = EDGE_LOOP ( 'NONE', ( #2549, #1080, #3235, #1468 ) ) ;
+#2609 = AXIS2_PLACEMENT_3D ( 'NONE', #1347, #3982, #3596 ) ;
+#2610 = VERTEX_POINT ( 'NONE', #1332 ) ;
+#2611 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2613 = PRESENTATION_STYLE_ASSIGNMENT (( #3922 ) ) ;
+#2614 = EDGE_CURVE ( 'NONE', #2203, #2273, #4202, .T. ) ;
+#2615 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#2616 = FACE_OUTER_BOUND ( 'NONE', #766, .T. ) ;
+#2617 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2618 = AXIS2_PLACEMENT_3D ( 'NONE', #3554, #3899, #3869 ) ;
+#2619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2620 = ADVANCED_FACE ( 'NONE', ( #88 ), #1116, .F. ) ;
+#2621 = LINE ( 'NONE', #775, #3300 ) ;
+#2622 = VECTOR ( 'NONE', #3810, 1000.000000000000000 ) ;
+#2623 = LINE ( 'NONE', #2067, #1810 ) ;
+#2624 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #4060 ) ) ;
+#2625 = PLANE ( 'NONE', #405 ) ;
+#2626 = VERTEX_POINT ( 'NONE', #3339 ) ;
+#2627 = VECTOR ( 'NONE', #2144, 1000.000000000000000 ) ;
+#2628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2629 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#2630 = VECTOR ( 'NONE', #3734, 1000.000000000000100 ) ;
+#2631 = FACE_OUTER_BOUND ( 'NONE', #1848, .T. ) ;
+#2632 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #616 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1813, #3103, #2148 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2633 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#2634 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2635 = LINE ( 'NONE', #1441, #3469 ) ;
+#2636 = EDGE_CURVE ( 'NONE', #2649, #2875, #3408, .T. ) ;
+#2637 = EDGE_LOOP ( 'NONE', ( #1798, #639, #1072, #1384 ) ) ;
+#2638 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2639 = LINE ( 'NONE', #2210, #339 ) ;
+#2640 = ORIENTED_EDGE ( 'NONE', *, *, #2606, .F. ) ;
+#2641 = CYLINDRICAL_SURFACE ( 'NONE', #548, 0.09000000000000023300 ) ;
+#2642 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .F. ) ;
+#2643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2644 = VECTOR ( 'NONE', #2819, 1000.000000000000100 ) ;
+#2645 = EDGE_CURVE ( 'NONE', #1467, #2662, #2892, .T. ) ;
+#2646 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2647 = LINE ( 'NONE', #4114, #1470 ) ;
+#2648 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ;
+#2649 = VERTEX_POINT ( 'NONE', #2103 ) ;
+#2650 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2651 = ORIENTED_EDGE ( 'NONE', *, *, #2076, .T. ) ;
+#2652 = AXIS2_PLACEMENT_3D ( 'NONE', #1265, #3535, #2877 ) ;
+#2653 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .F. ) ;
+#2654 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .T. ) ;
+#2656 = AXIS2_PLACEMENT_3D ( 'NONE', #3153, #1157, #1528 ) ;
+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .F. ) ;
+#2658 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2659 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#2660 = ORIENTED_EDGE ( 'NONE', *, *, #4214, .F. ) ;
+#2661 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#2662 = VERTEX_POINT ( 'NONE', #1743 ) ;
+#2663 = VERTEX_POINT ( 'NONE', #769 ) ;
+#2664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2665 = EDGE_CURVE ( 'NONE', #1628, #95, #2022, .T. ) ;
+#2666 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2667 = ORIENTED_EDGE ( 'NONE', *, *, #770, .F. ) ;
+#2668 = VECTOR ( 'NONE', #1431, 1000.000000000000100 ) ;
+#2669 = PLANE ( 'NONE', #62 ) ;
+#2670 = LINE ( 'NONE', #2746, #127 ) ;
+#2671 = EDGE_CURVE ( 'NONE', #2070, #891, #376, .T. ) ;
+#2672 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.100000000000000100, 2.025496709545689300 ) ) ;
+#2673 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2674 = CARTESIAN_POINT ( 'NONE', ( -1.382997555577319500, 0.2292088309182237800, 2.117997555577319200 ) ) ;
+#2675 = LINE ( 'NONE', #2307, #1958 ) ;
+#2676 = AXIS2_PLACEMENT_3D ( 'NONE', #91, #2693, #2408 ) ;
+#2677 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2678 = VECTOR ( 'NONE', #3728, 1000.000000000000000 ) ;
+#2679 = CIRCLE ( 'NONE', #721, 0.2349999999999999600 ) ;
+#2680 = AXIS2_PLACEMENT_3D ( 'NONE', #4067, #4048, #795 ) ;
+#2681 = ORIENTED_EDGE ( 'NONE', *, *, #3862, .F. ) ;
+#2682 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #3309, .F. ) ;
+#2684 = LINE ( 'NONE', #1791, #702 ) ;
+#2685 = PLANE ( 'NONE', #148 ) ;
+#2686 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2687 = EDGE_CURVE ( 'NONE', #3964, #3179, #1663, .T. ) ;
+#2688 = LINE ( 'NONE', #3978, #2807 ) ;
+#2689 = AXIS2_PLACEMENT_3D ( 'NONE', #3802, #1489, #2445 ) ;
+#2690 = VECTOR ( 'NONE', #2643, 1000.000000000000000 ) ;
+#2691 = EDGE_LOOP ( 'NONE', ( #802, #243, #1620, #3334 ) ) ;
+#2692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, -0.3531417057580832900 ) ) ;
+#2693 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2694 = ORIENTED_EDGE ( 'NONE', *, *, #3609, .F. ) ;
+#2695 = LINE ( 'NONE', #2362, #249 ) ;
+#2696 = EDGE_CURVE ( 'NONE', #953, #2505, #1451, .T. ) ;
+#2697 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .F. ) ;
+#2698 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2699 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#2700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2701 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#2702 = ORIENTED_EDGE ( 'NONE', *, *, #2645, .T. ) ;
+#2703 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2704 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#2705 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2706 = EDGE_CURVE ( 'NONE', #1175, #2949, #1049, .T. ) ;
+#2707 = VERTEX_POINT ( 'NONE', #3381 ) ;
+#2708 = ORIENTED_EDGE ( 'NONE', *, *, #1192, .F. ) ;
+#2709 = FACE_OUTER_BOUND ( 'NONE', #395, .T. ) ;
+#2710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2711 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2712 = AXIS2_PLACEMENT_3D ( 'NONE', #3355, #1048, #2047 ) ;
+#2713 = VERTEX_POINT ( 'NONE', #2412 ) ;
+#2714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2715 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2716 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2717 = EDGE_CURVE ( 'NONE', #1740, #2156, #3896, .T. ) ;
+#2718 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2719 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2720 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .T. ) ;
+#2721 = CIRCLE ( 'NONE', #2966, 0.08999999999999980200 ) ;
+#2722 = EDGE_CURVE ( 'NONE', #4116, #2839, #1456, .T. ) ;
+#2723 = PLANE ( 'NONE', #2406 ) ;
+#2724 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#2725 = EDGE_CURVE ( 'NONE', #2871, #3964, #3100, .T. ) ;
+#2726 = VECTOR ( 'NONE', #2993, 1000.000000000000100 ) ;
+#2727 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#2728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9781476007338054700, 0.2079116908177597900 ) ) ;
+#2729 = PLANE ( 'NONE', #2512 ) ;
+#2730 = VERTEX_POINT ( 'NONE', #2741 ) ;
+#2731 = FACE_OUTER_BOUND ( 'NONE', #3748, .T. ) ;
+#2732 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .F. ) ;
+#2733 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
+#2734 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2084 ) ) ;
+#2735 = CIRCLE ( 'NONE', #880, 0.09000000000000023300 ) ;
+#2736 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2737 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
+#2738 = AXIS2_PLACEMENT_3D ( 'NONE', #3747, #611, #2588 ) ;
+#2739 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2740 = VECTOR ( 'NONE', #1527, 1000.000000000000000 ) ;
+#2741 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#2742 = LINE ( 'NONE', #21, #3951 ) ;
+#2743 = VERTEX_POINT ( 'NONE', #442 ) ;
+#2744 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2745 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#2746 = CARTESIAN_POINT ( 'NONE', ( 1.371475112865190100, 1.200000000000000200, 2.025496709545689300 ) ) ;
+#2747 = CIRCLE ( 'NONE', #1449, 0.2349999999999999600 ) ;
+#2748 = EDGE_CURVE ( 'NONE', #3368, #1324, #2427, .T. ) ;
+#2749 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
+#2750 = AXIS2_PLACEMENT_3D ( 'NONE', #2976, #2318, #22 ) ;
+#2751 = LINE ( 'NONE', #920, #1064 ) ;
+#2752 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.3531417057580832900, -0.9355698454173645400 ) ) ;
+#2753 = ORIENTED_EDGE ( 'NONE', *, *, #3259, .T. ) ;
+#2754 = ORIENTED_EDGE ( 'NONE', *, *, #2841, .T. ) ;
+#2755 = EDGE_CURVE ( 'NONE', #658, #306, #281, .T. ) ;
+#2756 = VERTEX_POINT ( 'NONE', #2724 ) ;
+#2757 = VERTEX_POINT ( 'NONE', #2820 ) ;
+#2758 = VERTEX_POINT ( 'NONE', #2132 ) ;
+#2759 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#2760 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2761 = EDGE_LOOP ( 'NONE', ( #359, #797, #2104, #3954 ) ) ;
+#2762 = EDGE_CURVE ( 'NONE', #60, #341, #4245, .T. ) ;
+#2763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2764 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#2765 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#2766 = ORIENTED_EDGE ( 'NONE', *, *, #2671, .T. ) ;
+#2767 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#2768 = DIRECTION ( 'NONE', ( 0.9781476007338055800, -0.2079116908177597900, 0.0000000000000000000 ) ) ;
+#2769 = STYLED_ITEM ( 'NONE', ( #3843 ), #2500 ) ;
+#2770 = MANIFOLD_SOLID_BREP ( 'Pin 7', #1535 ) ;
+#2771 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#2772 = EDGE_LOOP ( 'NONE', ( #2478, #1566, #2604, #1269 ) ) ;
+#2773 = ADVANCED_FACE ( 'NONE', ( #1971 ), #3826, .T. ) ;
+#2774 = VECTOR ( 'NONE', #1219, 1000.000000000000000 ) ;
+#2775 = CYLINDRICAL_SURFACE ( 'NONE', #2567, 0.2999999999999999300 ) ;
+#2776 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2777 = EDGE_CURVE ( 'NONE', #3015, #665, #3357, .T. ) ;
+#2778 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2779 = STYLED_ITEM ( 'NONE', ( #1656 ), #3005 ) ;
+#2780 = PLANE ( 'NONE', #1856 ) ;
+#2781 = LINE ( 'NONE', #516, #1548 ) ;
+#2782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2783 = LINE ( 'NONE', #990, #4037 ) ;
+#2784 = EDGE_CURVE ( 'NONE', #3423, #1467, #2940, .T. ) ;
+#2785 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2786 = VECTOR ( 'NONE', #1446, 1000.000000000000100 ) ;
+#2787 = VECTOR ( 'NONE', #859, 1000.000000000000000 ) ;
+#2788 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#2789 = EDGE_CURVE ( 'NONE', #668, #4087, #1102, .T. ) ;
+#2790 = ADVANCED_FACE ( 'NONE', ( #2079 ), #1143, .F. ) ;
+#2791 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2792 = VECTOR ( 'NONE', #706, 1000.000000000000100 ) ;
+#2793 = ORIENTED_EDGE ( 'NONE', *, *, #877, .T. ) ;
+#2794 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#2795 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2796 = VECTOR ( 'NONE', #1952, 1000.000000000000100 ) ;
+#2797 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#2798 = FACE_OUTER_BOUND ( 'NONE', #314, .T. ) ;
+#2799 = AXIS2_PLACEMENT_3D ( 'NONE', #1742, #4066, #2072 ) ;
+#2800 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .T. ) ;
+#2801 = FACE_OUTER_BOUND ( 'NONE', #1882, .T. ) ;
+#2802 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2803 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2804 = FACE_OUTER_BOUND ( 'NONE', #1280, .T. ) ;
+#2805 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2806 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#2807 = VECTOR ( 'NONE', #3603, 1000.000000000000100 ) ;
+#2808 = CYLINDRICAL_SURFACE ( 'NONE', #3016, 0.08999999999999980200 ) ;
+#2809 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .T. ) ;
+#2810 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2811 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2812 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411861300 ) ) ;
+#2813 = EDGE_CURVE ( 'NONE', #3916, #850, #1000, .T. ) ;
+#2814 = ORIENTED_EDGE ( 'NONE', *, *, #3993, .F. ) ;
+#2815 = ORIENTED_EDGE ( 'NONE', *, *, #932, .T. ) ;
+#2816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2817 = LINE ( 'NONE', #1375, #3809 ) ;
+#2818 = EDGE_CURVE ( 'NONE', #2713, #2203, #141, .T. ) ;
+#2819 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2820 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.200000000000000200 ) ) ;
+#2821 = ADVANCED_FACE ( 'NONE', ( #2174 ), #1200, .F. ) ;
+#2822 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#2823 = PLANE ( 'NONE', #2928 ) ;
+#2824 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#2825 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #367, 'distance_accuracy_value', 'NONE');
+#2826 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#2827 = AXIS2_PLACEMENT_3D ( 'NONE', #3021, #1061, #4034 ) ;
+#2828 = CYLINDRICAL_SURFACE ( 'NONE', #2259, 0.08999999999999980200 ) ;
+#2829 = EDGE_LOOP ( 'NONE', ( #2338, #4221, #3095, #1173 ) ) ;
+#2830 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#2831 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2832 = LINE ( 'NONE', #1590, #2982 ) ;
+#2833 = EDGE_CURVE ( 'NONE', #3527, #1992, #3306, .T. ) ;
+#2834 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#2835 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#2836 = AXIS2_PLACEMENT_3D ( 'NONE', #3868, #2572, #3541 ) ;
+#2837 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2838 = FACE_OUTER_BOUND ( 'NONE', #1624, .T. ) ;
+#2839 = VERTEX_POINT ( 'NONE', #2806 ) ;
+#2840 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#2841 = EDGE_CURVE ( 'NONE', #1187, #3176, #1254, .T. ) ;
+#2842 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2843 = CYLINDRICAL_SURFACE ( 'NONE', #1345, 0.1000000000000000500 ) ;
+#2844 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .T. ) ;
+#2845 = EDGE_LOOP ( 'NONE', ( #2290, #126, #1978, #2391 ) ) ;
+#2846 = VERTEX_POINT ( 'NONE', #4145 ) ;
+#2847 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#2848 = VECTOR ( 'NONE', #638, 1000.000000000000000 ) ;
+#2849 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2850 = CARTESIAN_POINT ( 'NONE', ( -1.388311469619070100, 1.120791169081776000, -2.123311469619070000 ) ) ;
+#2851 = FILL_AREA_STYLE ('',( #852 ) ) ;
+#2852 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#2853 = FACE_OUTER_BOUND ( 'NONE', #4040, .T. ) ;
+#2854 = EDGE_LOOP ( 'NONE', ( #630, #2417, #2514, #1211 ) ) ;
+#2855 = VERTEX_POINT ( 'NONE', #3482 ) ;
+#2856 = FACE_OUTER_BOUND ( 'NONE', #1494, .T. ) ;
+#2857 = PLANE ( 'NONE', #72 ) ;
+#2858 = CYLINDRICAL_SURFACE ( 'NONE', #3077, 0.2349999999999999600 ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #3340, .F. ) ;
+#2860 = LINE ( 'NONE', #1565, #2193 ) ;
+#2861 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#2862 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2863 = VERTEX_POINT ( 'NONE', #845 ) ;
+#2864 = EDGE_CURVE ( 'NONE', #2034, #3368, #3156, .T. ) ;
+#2865 = AXIS2_PLACEMENT_3D ( 'NONE', #1479, #171, #1136 ) ;
+#2866 = PLANE ( 'NONE', #2251 ) ;
+#2867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2868 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .F. ) ;
+#2869 = EDGE_CURVE ( 'NONE', #1484, #2871, #2523, .T. ) ;
+#2870 = PLANE ( 'NONE', #2750 ) ;
+#2871 = VERTEX_POINT ( 'NONE', #2453 ) ;
+#2872 = EDGE_CURVE ( 'NONE', #2491, #1170, #2222, .T. ) ;
+#2873 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2874 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#2875 = VERTEX_POINT ( 'NONE', #1256 ) ;
+#2876 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#2877 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#2878 = FACE_OUTER_BOUND ( 'NONE', #1109, .T. ) ;
+#2879 = ADVANCED_FACE ( 'NONE', ( #1407 ), #2843, .T. ) ;
+#2880 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2881 = VECTOR ( 'NONE', #2794, 1000.000000000000100 ) ;
+#2882 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#2883 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .T. ) ;
+#2884 = AXIS2_PLACEMENT_3D ( 'NONE', #3863, #1866, #3904 ) ;
+#2885 = FACE_OUTER_BOUND ( 'NONE', #1679, .T. ) ;
+#2886 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#2887 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#2888 = EDGE_CURVE ( 'NONE', #3386, #3851, #3256, .T. ) ;
+#2889 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .F. ) ;
+#2890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2891 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2892 = LINE ( 'NONE', #3701, #3731 ) ;
+#2893 = CYLINDRICAL_SURFACE ( 'NONE', #248, 0.2349999999999999600 ) ;
+#2894 = PLANE ( 'NONE', #2528 ) ;
+#2895 = EDGE_CURVE ( 'NONE', #2505, #2649, #3995, .T. ) ;
+#2896 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#2897 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ;
+#2898 = LINE ( 'NONE', #261, #4001 ) ;
+#2899 = LINE ( 'NONE', #2874, #3162 ) ;
+#2900 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .F. ) ;
+#2901 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#2902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2903 = VERTEX_POINT ( 'NONE', #2520 ) ;
+#2904 = VECTOR ( 'NONE', #593, 1000.000000000000100 ) ;
+#2905 = EDGE_LOOP ( 'NONE', ( #3971, #2962, #271, #4225 ) ) ;
+#2906 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .T. ) ;
+#2907 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2825 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #367, #2306, #3968 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2908 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2909 = ORIENTED_EDGE ( 'NONE', *, *, #3418, .T. ) ;
+#2910 = ORIENTED_EDGE ( 'NONE', *, *, #3852, .F. ) ;
+#2911 = ADVANCED_FACE ( 'NONE', ( #28 ), #3892, .T. ) ;
+#2912 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2913 = EDGE_CURVE ( 'NONE', #2757, #399, #585, .T. ) ;
+#2914 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3361 ) ) ;
+#2915 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .T. ) ;
+#2916 = FACE_OUTER_BOUND ( 'NONE', #3524, .T. ) ;
+#2917 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#2918 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2919 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .T. ) ;
+#2920 = EDGE_CURVE ( 'NONE', #3925, #2036, #2323, .T. ) ;
+#2921 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .F. ) ;
+#2922 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.1499999999999999700, -2.020182795503938400 ) ) ;
+#2923 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #2379, #454 ) ;
+#2924 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#2925 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2926 = LINE ( 'NONE', #2917, #2264 ) ;
+#2927 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2928 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #545, #2152 ) ;
+#2929 = LINE ( 'NONE', #2143, #3037 ) ;
+#2930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2931 = CARTESIAN_POINT ( 'NONE', ( 1.334458321562989000, 0.1499999999999999700, -2.069458321562988300 ) ) ;
+#2932 = VECTOR ( 'NONE', #790, 1000.000000000000100 ) ;
+#2933 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2934 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#2935 = ORIENTED_EDGE ( 'NONE', *, *, #2446, .F. ) ;
+#2936 = FACE_OUTER_BOUND ( 'NONE', #1579, .T. ) ;
+#2937 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .T. ) ;
+#2938 = EDGE_CURVE ( 'NONE', #1471, #3413, #2277, .T. ) ;
+#2939 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2940 = CIRCLE ( 'NONE', #3623, 0.2349999999999999600 ) ;
+#2941 = ADVANCED_FACE ( 'NONE', ( #3605 ), #3239, .T. ) ;
+#2942 = EDGE_LOOP ( 'NONE', ( #2733, #4162, #3024, #4149 ) ) ;
+#2943 = VECTOR ( 'NONE', #1421, 1000.000000000000000 ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .F. ) ;
+#2945 = EDGE_CURVE ( 'NONE', #2510, #2871, #3941, .T. ) ;
+#2946 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .T. ) ;
+#2947 = LINE ( 'NONE', #3686, #708 ) ;
+#2948 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2949 = VERTEX_POINT ( 'NONE', #2535 ) ;
+#2950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#2951 = VERTEX_POINT ( 'NONE', #936 ) ;
+#2952 = AXIS2_PLACEMENT_3D ( 'NONE', #1348, #3626, #385 ) ;
+#2953 = VECTOR ( 'NONE', #3704, 1000.000000000000100 ) ;
+#2954 = ORIENTED_EDGE ( 'NONE', *, *, #792, .F. ) ;
+#2955 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#2956 = FACE_BOUND ( 'NONE', #1009, .T. ) ;
+#2957 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .F. ) ;
+#2958 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#2959 = VERTEX_POINT ( 'NONE', #3557 ) ;
+#2960 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2961 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#2962 = ORIENTED_EDGE ( 'NONE', *, *, #2864, .F. ) ;
+#2963 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2964 = EDGE_CURVE ( 'NONE', #2959, #3800, #2375, .T. ) ;
+#2965 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#2966 = AXIS2_PLACEMENT_3D ( 'NONE', #1544, #3502, #1235 ) ;
+#2967 = ORIENTED_EDGE ( 'NONE', *, *, #3180, .T. ) ;
+#2968 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#2969 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .F. ) ;
+#2970 = PLANE ( 'NONE', #3648 ) ;
+#2971 = ADVANCED_FACE ( 'NONE', ( #1354 ), #889, .F. ) ;
+#2972 = EDGE_CURVE ( 'NONE', #558, #2756, #750, .T. ) ;
+#2973 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
+#2974 = CARTESIAN_POINT ( 'NONE', ( -1.382997555577319500, 0.2292088309182239400, 2.101161198823438900 ) ) ;
+#2975 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#2976 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#2977 = LINE ( 'NONE', #1835, #2211 ) ;
+#2978 = SURFACE_STYLE_USAGE ( .BOTH. , #3677 ) ;
+#2979 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #3295, #3661 ) ;
+#2980 = FACE_OUTER_BOUND ( 'NONE', #925, .T. ) ;
+#2981 = ORIENTED_EDGE ( 'NONE', *, *, #3911, .T. ) ;
+#2982 = VECTOR ( 'NONE', #2560, 1000.000000000000000 ) ;
+#2983 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2769 ), #3216 ) ;
+#2984 = VERTEX_POINT ( 'NONE', #1568 ) ;
+#2985 = LINE ( 'NONE', #1811, #34 ) ;
+#2986 = CARTESIAN_POINT ( 'NONE', ( 1.366161198823439400, 0.2292088309182238600, 2.117997555577319200 ) ) ;
+#2987 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2988 = PLANE ( 'NONE', #3944 ) ;
+#2989 = LINE ( 'NONE', #1427, #4146 ) ;
+#2990 = VECTOR ( 'NONE', #4175, 1000.000000000000100 ) ;
+#2991 = EDGE_CURVE ( 'NONE', #1462, #1691, #995, .T. ) ;
+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #3917, .T. ) ;
+#2993 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#2994 = PLANE ( 'NONE', #2025 ) ;
+#2995 = VECTOR ( 'NONE', #1341, 1000.000000000000100 ) ;
+#2996 = ORIENTED_EDGE ( 'NONE', *, *, #2446, .T. ) ;
+#2997 = EDGE_CURVE ( 'NONE', #4264, #1120, #482, .T. ) ;
+#2998 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .T. ) ;
+#2999 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3000 = DIRECTION ( 'NONE', ( 0.2035585949527793400, 0.9576678948579724300, 0.2035585949527793600 ) ) ;
+#3001 = VECTOR ( 'NONE', #2018, 1000.000000000000000 ) ;
+#3002 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .F. ) ;
+#3003 = ORIENTED_EDGE ( 'NONE', *, *, #4132, .T. ) ;
+#3004 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3005 = MANIFOLD_SOLID_BREP ( 'Pin 1', #3542 ) ;
+#3006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3007 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3008 = LINE ( 'NONE', #2986, #1574 ) ;
+#3009 = EDGE_CURVE ( 'NONE', #1988, #2039, #2477, .T. ) ;
+#3010 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3011 = VECTOR ( 'NONE', #2098, 1000.000000000000000 ) ;
+#3012 = VERTEX_POINT ( 'NONE', #667 ) ;
+#3013 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#3014 = PLANE ( 'NONE', #716 ) ;
+#3015 = VERTEX_POINT ( 'NONE', #1607 ) ;
+#3016 = AXIS2_PLACEMENT_3D ( 'NONE', #3902, #3526, #2228 ) ;
+#3017 = ORIENTED_EDGE ( 'NONE', *, *, #677, .F. ) ;
+#3018 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3019 = EDGE_LOOP ( 'NONE', ( #966, #1231, #1344, #632 ) ) ;
+#3020 = VERTEX_POINT ( 'NONE', #1943 ) ;
+#3021 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3022 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3023 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#3024 = ORIENTED_EDGE ( 'NONE', *, *, #820, .T. ) ;
+#3025 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3026 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#3027 = EDGE_CURVE ( 'NONE', #3721, #4116, #4098, .T. ) ;
+#3028 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3029 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3030 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .T. ) ;
+#3031 = CYLINDRICAL_SURFACE ( 'NONE', #1135, 0.2349999999999999600 ) ;
+#3032 = EDGE_CURVE ( 'NONE', #2344, #861, #374, .T. ) ;
+#3033 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3034 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#3036 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411927900, -0.9975640502598246400 ) ) ;
+#3037 = VECTOR ( 'NONE', #1849, 1000.000000000000100 ) ;
+#3038 = EDGE_LOOP ( 'NONE', ( #2537, #3552, #3799, #2921 ) ) ;
+#3039 = PLANE ( 'NONE', #666 ) ;
+#3040 = FACE_OUTER_BOUND ( 'NONE', #3268, .T. ) ;
+#3041 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#3042 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .F. ) ;
+#3043 = ORIENTED_EDGE ( 'NONE', *, *, #932, .F. ) ;
+#3044 = VECTOR ( 'NONE', #1582, 1000.000000000000000 ) ;
+#3045 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3046 = AXIS2_PLACEMENT_3D ( 'NONE', #4032, #2042, #3979 ) ;
+#3047 = VERTEX_POINT ( 'NONE', #2590 ) ;
+#3048 = PLANE ( 'NONE', #3522 ) ;
+#3049 = LINE ( 'NONE', #678, #1919 ) ;
+#3050 = PRESENTATION_STYLE_ASSIGNMENT (( #211 ) ) ;
+#3051 = PLANE ( 'NONE', #4246 ) ;
+#3052 = LINE ( 'NONE', #18, #3104 ) ;
+#3053 = VERTEX_POINT ( 'NONE', #971 ) ;
+#3054 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3055 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3056 = EDGE_CURVE ( 'NONE', #2156, #1462, #4045, .T. ) ;
+#3057 = ADVANCED_FACE ( 'NONE', ( #2731 ), #3264, .F. ) ;
+#3058 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#3059 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3060 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .F. ) ;
+#3061 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#3062 = EDGE_CURVE ( 'NONE', #105, #2253, #1966, .T. ) ;
+#3063 = LINE ( 'NONE', #794, #4186 ) ;
+#3064 = VERTEX_POINT ( 'NONE', #682 ) ;
+#3065 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#3066 = CIRCLE ( 'NONE', #574, 0.2349999999999999600 ) ;
+#3067 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .T. ) ;
+#3068 = ORIENTED_EDGE ( 'NONE', *, *, #3445, .T. ) ;
+#3069 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3070 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3071 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .T. ) ;
+#3072 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3073 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3074 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#3075 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3076 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .T. ) ;
+#3077 = AXIS2_PLACEMENT_3D ( 'NONE', #3481, #2465, #2169 ) ;
+#3078 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#3079 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#3080 = EDGE_CURVE ( 'NONE', #3126, #2730, #1763, .T. ) ;
+#3081 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, 0.3531417057580832900 ) ) ;
+#3082 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #828, #539 ) ;
+#3083 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3084 = ORIENTED_EDGE ( 'NONE', *, *, #2813, .F. ) ;
+#3085 = CIRCLE ( 'NONE', #3283, 0.09000000000000023300 ) ;
+#3086 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3087 = EDGE_CURVE ( 'NONE', #1187, #47, #1304, .T. ) ;
+#3088 = LINE ( 'NONE', #1820, #1444 ) ;
+#3089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3090 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3091 = EDGE_CURVE ( 'NONE', #1417, #657, #3722, .T. ) ;
+#3092 = LINE ( 'NONE', #628, #1349 ) ;
+#3093 = ADVANCED_FACE ( 'NONE', ( #896 ), #1996, .F. ) ;
+#3094 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.3531417057580832900, 0.9355698454173645400 ) ) ;
+#3095 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#3096 = VECTOR ( 'NONE', #3294, 1000.000000000000200 ) ;
+#3097 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#3098 = ADVANCED_FACE ( 'NONE', ( #1604 ), #322, .F. ) ;
+#3099 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.200000000000000200 ) ) ;
+#3100 = CIRCLE ( 'NONE', #1759, 0.08999999999999980200 ) ;
+#3101 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3102 = FACE_OUTER_BOUND ( 'NONE', #305, .T. ) ;
+#3103 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3104 = VECTOR ( 'NONE', #2204, 1000.000000000000000 ) ;
+#3105 = EDGE_LOOP ( 'NONE', ( #4120, #3183, #2967, #551 ) ) ;
+#3106 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#3107 = FACE_OUTER_BOUND ( 'NONE', #1681, .T. ) ;
+#3108 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3109 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#3110 = EDGE_CURVE ( 'NONE', #458, #3245, #1858, .T. ) ;
+#3111 = CYLINDRICAL_SURFACE ( 'NONE', #3749, 0.09999999999999982500 ) ;
+#3112 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3113 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3114 = ADVANCED_FACE ( 'NONE', ( #992 ), #3039, .F. ) ;
+#3115 = ORIENTED_EDGE ( 'NONE', *, *, #398, .T. ) ;
+#3116 = VERTEX_POINT ( 'NONE', #1352 ) ;
+#3117 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .F. ) ;
+#3118 = EDGE_CURVE ( 'NONE', #1460, #973, #2168, .T. ) ;
+#3119 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#3120 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3121 = ORIENTED_EDGE ( 'NONE', *, *, #4044, .T. ) ;
+#3122 = ORIENTED_EDGE ( 'NONE', *, *, #2789, .F. ) ;
+#3123 = VERTEX_POINT ( 'NONE', #3711 ) ;
+#3124 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411907100 ) ) ;
+#3125 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3126 = VERTEX_POINT ( 'NONE', #3013 ) ;
+#3127 = AXIS2_PLACEMENT_3D ( 'NONE', #2803, #2768, #2157 ) ;
+#3128 = PLANE ( 'NONE', #2301 ) ;
+#3129 = ORIENTED_EDGE ( 'NONE', *, *, #2913, .F. ) ;
+#3130 = ORIENTED_EDGE ( 'NONE', *, *, #1692, .F. ) ;
+#3131 = ORIENTED_EDGE ( 'NONE', *, *, #2762, .F. ) ;
+#3132 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3133 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3134 = AXIS2_PLACEMENT_3D ( 'NONE', #2058, #3753, #1770 ) ;
+#3135 = LINE ( 'NONE', #1392, #1224 ) ;
+#3136 = ADVANCED_FACE ( 'NONE', ( #2838 ), #1386, .F. ) ;
+#3137 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#3138 = EDGE_CURVE ( 'NONE', #2743, #3413, #2519, .T. ) ;
+#3139 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#3140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#3141 = AXIS2_PLACEMENT_3D ( 'NONE', #526, #562, #2192 ) ;
+#3142 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3143 = VECTOR ( 'NONE', #4167, 1000.000000000000200 ) ;
+#3144 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .T. ) ;
+#3145 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #354, 'distance_accuracy_value', 'NONE');
+#3146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3147 = VECTOR ( 'NONE', #358, 1000.000000000000000 ) ;
+#3148 = EDGE_CURVE ( 'NONE', #3053, #3851, #1651, .T. ) ;
+#3149 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#3150 = VERTEX_POINT ( 'NONE', #1738 ) ;
+#3151 = VECTOR ( 'NONE', #1506, 1000.000000000000000 ) ;
+#3152 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3153 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.500000000000000000 ) ) ;
+#3154 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#3155 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3156 = LINE ( 'NONE', #2788, #432 ) ;
+#3157 = ORIENTED_EDGE ( 'NONE', *, *, #4152, .T. ) ;
+#3158 = PLANE ( 'NONE', #1237 ) ;
+#3159 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3160 = SURFACE_STYLE_FILL_AREA ( #1253 ) ;
+#3161 = LINE ( 'NONE', #2634, #2995 ) ;
+#3162 = VECTOR ( 'NONE', #908, 1000.000000000000000 ) ;
+#3163 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3165 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .T. ) ;
+#3166 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#3167 = ORIENTED_EDGE ( 'NONE', *, *, #3788, .T. ) ;
+#3168 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3169 = ORIENTED_EDGE ( 'NONE', *, *, #3926, .T. ) ;
+#3170 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#3172 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ;
+#3173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3174 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3175 = EDGE_CURVE ( 'NONE', #586, #1366, #1503, .T. ) ;
+#3176 = VERTEX_POINT ( 'NONE', #1038 ) ;
+#3177 = ORIENTED_EDGE ( 'NONE', *, *, #3180, .F. ) ;
+#3178 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3179 = VERTEX_POINT ( 'NONE', #746 ) ;
+#3180 = EDGE_CURVE ( 'NONE', #1140, #3404, #1300, .T. ) ;
+#3181 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#3182 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ;
+#3183 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ;
+#3184 = ADVANCED_FACE ( 'NONE', ( #796 ), #1070, .F. ) ;
+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #3763, .F. ) ;
+#3186 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3187 = ORIENTED_EDGE ( 'NONE', *, *, #951, .T. ) ;
+#3188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#3189 = AXIS2_PLACEMENT_3D ( 'NONE', #609, #3206, #1244 ) ;
+#3190 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#3191 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3192 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3193 = LINE ( 'NONE', #2135, #2315 ) ;
+#3194 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#3195 = EDGE_CURVE ( 'NONE', #2548, #1140, #4194, .T. ) ;
+#3196 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3197 = AXIS2_PLACEMENT_3D ( 'NONE', #1661, #343, #54 ) ;
+#3198 = FILL_AREA_STYLE ('',( #1836 ) ) ;
+#3199 = LINE ( 'NONE', #917, #943 ) ;
+#3200 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3201 = EDGE_CURVE ( 'NONE', #1657, #3532, #1092, .T. ) ;
+#3202 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#3204 = ADVANCED_FACE ( 'NONE', ( #4240 ), #1724, .F. ) ;
+#3205 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ;
+#3206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3207 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#3208 = VERTEX_POINT ( 'NONE', #4028 ) ;
+#3209 = AXIS2_PLACEMENT_3D ( 'NONE', #2607, #43, #659 ) ;
+#3210 = LINE ( 'NONE', #4188, #2238 ) ;
+#3211 = FILL_AREA_STYLE_COLOUR ( '', #3948 ) ;
+#3212 = LINE ( 'NONE', #2191, #2381 ) ;
+#3213 = PLANE ( 'NONE', #4003 ) ;
+#3214 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
+#3215 = EDGE_LOOP ( 'NONE', ( #401, #3895, #2737, #1408, #3079, #4063, #4017, #2357, #771, #874, #2555, #483 ) ) ;
+#3216 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #568 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3604, #1640, #3965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3217 = VECTOR ( 'NONE', #1202, 1000.000000000000000 ) ;
+#3218 = VERTEX_POINT ( 'NONE', #2650 ) ;
+#3219 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#3220 = FILL_AREA_STYLE_COLOUR ( '', #1362 ) ;
+#3221 = VECTOR ( 'NONE', #537, 1000.000000000000000 ) ;
+#3222 = FACE_OUTER_BOUND ( 'NONE', #2242, .T. ) ;
+#3223 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#3224 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
+#3225 = ORIENTED_EDGE ( 'NONE', *, *, #1708, .F. ) ;
+#3226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3227 = AXIS2_PLACEMENT_3D ( 'NONE', #388, #2710, #2053 ) ;
+#3228 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3229 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .F. ) ;
+#3230 = EDGE_LOOP ( 'NONE', ( #2594, #1645, #415, #2378 ) ) ;
+#3231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411907100 ) ) ;
+#3232 = EDGE_CURVE ( 'NONE', #2592, #3126, #181, .T. ) ;
+#3233 = EDGE_LOOP ( 'NONE', ( #948, #2765, #2815, #3250 ) ) ;
+#3234 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#3235 = ORIENTED_EDGE ( 'NONE', *, *, #524, .T. ) ;
+#3236 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3237 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ;
+#3238 = EDGE_CURVE ( 'NONE', #3123, #1891, #2623, .T. ) ;
+#3239 = PLANE ( 'NONE', #2414 ) ;
+#3240 = VERTEX_POINT ( 'NONE', #2007 ) ;
+#3241 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3242 = AXIS2_PLACEMENT_3D ( 'NONE', #3392, #780, #2400 ) ;
+#3243 = PLANE ( 'NONE', #3960 ) ;
+#3244 = LINE ( 'NONE', #1500, #1646 ) ;
+#3245 = VERTEX_POINT ( 'NONE', #3026 ) ;
+#3246 = DIRECTION ( 'NONE', ( -0.9781476007338055800, -0.2079116908177597900, 0.0000000000000000000 ) ) ;
+#3247 = FACE_OUTER_BOUND ( 'NONE', #3621, .T. ) ;
+#3248 = ORIENTED_EDGE ( 'NONE', *, *, #2553, .T. ) ;
+#3249 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3250 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .T. ) ;
+#3251 = LINE ( 'NONE', #835, #2068 ) ;
+#3252 = EDGE_CURVE ( 'NONE', #1018, #3823, #129, .T. ) ;
+#3253 = LINE ( 'NONE', #4141, #2274 ) ;
+#3254 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3256 = LINE ( 'NONE', #2901, #1860 ) ;
+#3257 = ORIENTED_EDGE ( 'NONE', *, *, #4132, .F. ) ;
+#3258 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#3259 = EDGE_CURVE ( 'NONE', #112, #4128, #3717, .T. ) ;
+#3260 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.500000000000000000 ) ) ;
+#3261 = FACE_OUTER_BOUND ( 'NONE', #513, .T. ) ;
+#3262 = VECTOR ( 'NONE', #2119, 1000.000000000000100 ) ;
+#3263 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ;
+#3264 = PLANE ( 'NONE', #3846 ) ;
+#3265 = LINE ( 'NONE', #2093, #4111 ) ;
+#3266 = LINE ( 'NONE', #2096, #547 ) ;
+#3267 = AXIS2_PLACEMENT_3D ( 'NONE', #955, #2561, #3234 ) ;
+#3268 = EDGE_LOOP ( 'NONE', ( #1610, #2346 ) ) ;
+#3269 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1288 ) ;
+#3270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3271 = ORIENTED_EDGE ( 'NONE', *, *, #3315, .T. ) ;
+#3272 = LINE ( 'NONE', #784, #3683 ) ;
+#3273 = VERTEX_POINT ( 'NONE', #2418 ) ;
+#3274 = AXIS2_PLACEMENT_3D ( 'NONE', #2759, #2078, #2405 ) ;
+#3275 = ORIENTED_EDGE ( 'NONE', *, *, #2872, .F. ) ;
+#3276 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3277 = PLANE ( 'NONE', #3267 ) ;
+#3278 = ORIENTED_EDGE ( 'NONE', *, *, #4230, .F. ) ;
+#3279 = VERTEX_POINT ( 'NONE', #1024 ) ;
+#3280 = ADVANCED_FACE ( 'NONE', ( #3399 ), #145, .F. ) ;
+#3281 = EDGE_CURVE ( 'NONE', #3800, #3176, #3304, .T. ) ;
+#3282 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3283 = AXIS2_PLACEMENT_3D ( 'NONE', #2205, #4180, #2867 ) ;
+#3284 = ORIENTED_EDGE ( 'NONE', *, *, #3543, .T. ) ;
+#3285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3286 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3287 = SURFACE_STYLE_USAGE ( .BOTH. , #3549 ) ;
+#3288 = EDGE_CURVE ( 'NONE', #449, #2156, #4041, .T. ) ;
+#3289 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#3290 = SURFACE_SIDE_STYLE ('',( #1057 ) ) ;
+#3291 = CARTESIAN_POINT ( 'NONE', ( 1.382997555577319500, 0.2292088309182237800, -2.117997555577319200 ) ) ;
+#3292 = ADVANCED_FACE ( 'NONE', ( #3040 ), #1766, .F. ) ;
+#3293 = AXIS2_PLACEMENT_3D ( 'NONE', #933, #3202, #2183 ) ;
+#3294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, 0.9975640502598246400 ) ) ;
+#3295 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3296 = LINE ( 'NONE', #1596, #2059 ) ;
+#3297 = AXIS2_PLACEMENT_3D ( 'NONE', #3840, #905, #3449 ) ;
+#3298 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3299 = ADVANCED_FACE ( 'NONE', ( #2419 ), #3431, .F. ) ;
+#3300 = VECTOR ( 'NONE', #86, 1000.000000000000100 ) ;
+#3301 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#3302 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#3303 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3304 = LINE ( 'NONE', #2767, #425 ) ;
+#3305 = VERTEX_POINT ( 'NONE', #3112 ) ;
+#3306 = CIRCLE ( 'NONE', #1127, 0.09000000000000023300 ) ;
+#3307 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#3308 = VECTOR ( 'NONE', #3764, 1000.000000000000100 ) ;
+#3309 = EDGE_CURVE ( 'NONE', #2573, #1165, #2016, .T. ) ;
+#3310 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;
+#3311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3312 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3313 = VECTOR ( 'NONE', #3344, 1000.000000000000000 ) ;
+#3314 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#3315 = EDGE_CURVE ( 'NONE', #3925, #1603, #1755, .T. ) ;
+#3316 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3317 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#3318 = LINE ( 'NONE', #1889, #2434 ) ;
+#3319 = FACE_OUTER_BOUND ( 'NONE', #1975, .T. ) ;
+#3320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3321 = AXIS2_PLACEMENT_3D ( 'NONE', #1792, #3470, #2153 ) ;
+#3322 = FACE_OUTER_BOUND ( 'NONE', #3555, .T. ) ;
+#3323 = VECTOR ( 'NONE', #2063, 1000.000000000000100 ) ;
+#3324 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ;
+#3325 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .F. ) ;
+#3326 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3327 = ADVANCED_FACE ( 'NONE', ( #1149 ), #2394, .F. ) ;
+#3328 = AXIS2_PLACEMENT_3D ( 'NONE', #2849, #4215, #2229 ) ;
+#3329 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ;
+#3330 = CARTESIAN_POINT ( 'NONE', ( 1.388311469619070100, 1.120791169081776000, -2.123311469619070000 ) ) ;
+#3331 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3332 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#3333 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3334 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#3335 = EDGE_CURVE ( 'NONE', #691, #2490, #277, .T. ) ;
+#3336 = ORIENTED_EDGE ( 'NONE', *, *, #4129, .T. ) ;
+#3337 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#3338 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.1499999999999999700, -2.020182795503938400 ) ) ;
+#3339 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#3340 = EDGE_CURVE ( 'NONE', #4046, #4264, #1914, .T. ) ;
+#3341 = ORIENTED_EDGE ( 'NONE', *, *, #4252, .T. ) ;
+#3342 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3343 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3344 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3345 = LINE ( 'NONE', #2682, #1493 ) ;
+#3346 = AXIS2_PLACEMENT_3D ( 'NONE', #3643, #59, #1329 ) ;
+#3347 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#3348 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3349 = FACE_OUTER_BOUND ( 'NONE', #3038, .T. ) ;
+#3350 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3351 = ORIENTED_EDGE ( 'NONE', *, *, #709, .F. ) ;
+#3352 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
+#3353 = VERTEX_POINT ( 'NONE', #4102 ) ;
+#3354 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3355 = CARTESIAN_POINT ( 'NONE', ( 1.285182795503938800, 0.2499999999999999400, 0.0000000000000000000 ) ) ;
+#3356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3357 = LINE ( 'NONE', #4159, #485 ) ;
+#3358 = EDGE_CURVE ( 'NONE', #341, #875, #947, .T. ) ;
+#3359 = EDGE_LOOP ( 'NONE', ( #131, #1181, #4166, #393 ) ) ;
+#3360 = CIRCLE ( 'NONE', #4088, 0.2999999999999999300 ) ;
+#3361 = STYLED_ITEM ( 'NONE', ( #622 ), #2525 ) ;
+#3362 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3363 = ORIENTED_EDGE ( 'NONE', *, *, #3609, .T. ) ;
+#3364 = EDGE_CURVE ( 'NONE', #3860, #3106, #1196, .T. ) ;
+#3365 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.3531417057580832900, 0.9355698454173645400 ) ) ;
+#3366 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3367 = CIRCLE ( 'NONE', #3494, 0.09000000000000023300 ) ;
+#3368 = VERTEX_POINT ( 'NONE', #3074 ) ;
+#3369 = ORIENTED_EDGE ( 'NONE', *, *, #3118, .T. ) ;
+#3370 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#3371 = AXIS2_PLACEMENT_3D ( 'NONE', #1124, #520, #2785 ) ;
+#3372 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#3373 = ORIENTED_EDGE ( 'NONE', *, *, #3917, .F. ) ;
+#3374 = LINE ( 'NONE', #3743, #3323 ) ;
+#3375 = EDGE_LOOP ( 'NONE', ( #74, #648, #158, #2246 ) ) ;
+#3376 = EDGE_LOOP ( 'NONE', ( #336, #26, #262, #4207 ) ) ;
+#3377 = ORIENTED_EDGE ( 'NONE', *, *, #2869, .F. ) ;
+#3378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #304 ), #4138 ) ;
+#3379 = ORIENTED_EDGE ( 'NONE', *, *, #820, .F. ) ;
+#3380 = VERTEX_POINT ( 'NONE', #3086 ) ;
+#3381 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3382 = ORIENTED_EDGE ( 'NONE', *, *, #4020, .T. ) ;
+#3383 = ADVANCED_FACE ( 'NONE', ( #3565 ), #465, .F. ) ;
+#3384 = VERTEX_POINT ( 'NONE', #4089 ) ;
+#3385 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3386 = VERTEX_POINT ( 'NONE', #858 ) ;
+#3387 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3388 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3389 = EDGE_CURVE ( 'NONE', #658, #2984, #2473, .T. ) ;
+#3390 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173645400, -0.3531417057580832900 ) ) ;
+#3391 = ADVANCED_FACE ( 'NONE', ( #747 ), #159, .F. ) ;
+#3392 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#3393 = ORIENTED_EDGE ( 'NONE', *, *, #459, .T. ) ;
+#3394 = VECTOR ( 'NONE', #3920, 1000.000000000000100 ) ;
+#3395 = EDGE_CURVE ( 'NONE', #3279, #1918, #529, .T. ) ;
+#3396 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3398 = LINE ( 'NONE', #402, #680 ) ;
+#3399 = FACE_OUTER_BOUND ( 'NONE', #298, .T. ) ;
+#3400 = PLANE ( 'NONE', #1147 ) ;
+#3401 = EDGE_LOOP ( 'NONE', ( #938, #1457, #99, #1931 ) ) ;
+#3402 = VECTOR ( 'NONE', #1801, 1000.000000000000000 ) ;
+#3403 = AXIS2_PLACEMENT_3D ( 'NONE', #1781, #805, #2110 ) ;
+#3404 = VERTEX_POINT ( 'NONE', #3460 ) ;
+#3405 = LINE ( 'NONE', #3387, #4200 ) ;
+#3406 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#3407 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#3408 = LINE ( 'NONE', #63, #2530 ) ;
+#3409 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3410 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#3411 = EDGE_CURVE ( 'NONE', #1691, #2268, #2272, .T. ) ;
+#3412 = AXIS2_PLACEMENT_3D ( 'NONE', #2062, #3675, #67 ) ;
+#3413 = VERTEX_POINT ( 'NONE', #507 ) ;
+#3414 = VECTOR ( 'NONE', #2082, 1000.000000000000000 ) ;
+#3415 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .F. ) ;
+#3416 = LINE ( 'NONE', #274, #244 ) ;
+#3417 = SURFACE_STYLE_FILL_AREA ( #2851 ) ;
+#3418 = EDGE_CURVE ( 'NONE', #2855, #1267, #3251, .T. ) ;
+#3419 = EDGE_LOOP ( 'NONE', ( #672, #2291, #3616, #506 ) ) ;
+#3420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3421 = ADVANCED_FACE ( 'NONE', ( #631 ), #2857, .T. ) ;
+#3422 = FACE_OUTER_BOUND ( 'NONE', #615, .T. ) ;
+#3423 = VERTEX_POINT ( 'NONE', #898 ) ;
+#3424 = ORIENTED_EDGE ( 'NONE', *, *, #3966, .T. ) ;
+#3425 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3426 = PLANE ( 'NONE', #353 ) ;
+#3427 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3428 = EDGE_CURVE ( 'NONE', #1929, #112, #2373, .T. ) ;
+#3429 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3430 = EDGE_LOOP ( 'NONE', ( #3688, #372 ) ) ;
+#3431 = PLANE ( 'NONE', #2865 ) ;
+#3432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3433 = VERTEX_POINT ( 'NONE', #3163 ) ;
+#3434 = AXIS2_PLACEMENT_3D ( 'NONE', #1199, #1900, #2231 ) ;
+#3435 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#3436 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .F. ) ;
+#3437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3438 = ADVANCED_FACE ( 'NONE', ( #3660 ), #1547, .T. ) ;
+#3439 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3440 = ORIENTED_EDGE ( 'NONE', *, *, #1799, .F. ) ;
+#3441 = CARTESIAN_POINT ( 'NONE', ( -1.388311469619070100, 1.120791169081776000, 2.123311469619070000 ) ) ;
+#3442 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2779 ) ) ;
+#3443 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#3444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#3445 = EDGE_CURVE ( 'NONE', #2170, #3916, #2929, .T. ) ;
+#3446 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3447 = CYLINDRICAL_SURFACE ( 'NONE', #786, 0.09000000000000023300 ) ;
+#3448 = ORIENTED_EDGE ( 'NONE', *, *, #4226, .F. ) ;
+#3449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#3450 = VERTEX_POINT ( 'NONE', #1538 ) ;
+#3451 = EDGE_CURVE ( 'NONE', #1865, #915, #320, .T. ) ;
+#3452 = LINE ( 'NONE', #8, #4140 ) ;
+#3453 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#3454 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3455 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .F. ) ;
+#3456 = VECTOR ( 'NONE', #759, 1000.000000000000100 ) ;
+#3457 = VECTOR ( 'NONE', #4212, 1000.000000000000000 ) ;
+#3458 = AXIS2_PLACEMENT_3D ( 'NONE', #456, #2739, #441 ) ;
+#3459 = VERTEX_POINT ( 'NONE', #1880 ) ;
+#3460 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#3461 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5567827535182274800, 2.484201286087563100 ) ) ;
+#3462 = VECTOR ( 'NONE', #2700, 1000.000000000000000 ) ;
+#3463 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
+#3464 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3465 = CIRCLE ( 'NONE', #124, 0.08999999999999980200 ) ;
+#3466 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .T. ) ;
+#3467 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3468 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3469 = VECTOR ( 'NONE', #3718, 1000.000000000000000 ) ;
+#3470 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3471 = EDGE_LOOP ( 'NONE', ( #993, #1222, #4273, #767, #4271, #1861, #617, #1290, #142, #3710, #2176, #3641 ) ) ;
+#3472 = EDGE_CURVE ( 'NONE', #2435, #1666, #3933, .T. ) ;
+#3473 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
+#3474 = SURFACE_STYLE_FILL_AREA ( #2167 ) ;
+#3475 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .T. ) ;
+#3476 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3477 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .F. ) ;
+#3478 = CLOSED_SHELL ( 'NONE', ( #4072, #3184, #2586, #3782, #2571, #3870, #2226, #846, #2322, #1266, #1867, #319, #1716, #1991, #3738, #1688, #1139, #1695, #1343, #3597, #2879, #2066, #2011, #2504, #2773 ) ) ;
+#3479 = EDGE_LOOP ( 'NONE', ( #2250, #1060, #2657, #1854 ) ) ;
+#3480 = EDGE_CURVE ( 'NONE', #2730, #558, #3992, .T. ) ;
+#3481 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#3482 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.1499999999999999700, 2.020182795503938400 ) ) ;
+#3483 = VERTEX_POINT ( 'NONE', #1492 ) ;
+#3484 = ORIENTED_EDGE ( 'NONE', *, *, #3889, .F. ) ;
+#3485 = ORIENTED_EDGE ( 'NONE', *, *, #2241, .F. ) ;
+#3486 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#3487 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#3488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3489 = EDGE_LOOP ( 'NONE', ( #174, #4191, #1838, #2472 ) ) ;
+#3490 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3491 = ORIENTED_EDGE ( 'NONE', *, *, #3445, .F. ) ;
+#3492 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#3493 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#3494 = AXIS2_PLACEMENT_3D ( 'NONE', #2727, #2716, #460 ) ;
+#3495 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3496 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3497 = ORIENTED_EDGE ( 'NONE', *, *, #2321, .F. ) ;
+#3498 = VECTOR ( 'NONE', #1142, 1000.000000000000100 ) ;
+#3499 = EDGE_CURVE ( 'NONE', #564, #3527, #1498, .T. ) ;
+#3500 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#3501 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .T. ) ;
+#3502 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3503 = AXIS2_PLACEMENT_3D ( 'NONE', #1032, #3276, #676 ) ;
+#3504 = FACE_OUTER_BOUND ( 'NONE', #3844, .T. ) ;
+#3505 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .F. ) ;
+#3506 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#3507 = FACE_OUTER_BOUND ( 'NONE', #3606, .T. ) ;
+#3508 = EDGE_CURVE ( 'NONE', #751, #4019, #2569, .T. ) ;
+#3509 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3510 = VECTOR ( 'NONE', #1436, 1000.000000000000000 ) ;
+#3511 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3512 = FILL_AREA_STYLE_COLOUR ( '', #2934 ) ;
+#3513 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1008 ) ) ;
+#3514 = EDGE_LOOP ( 'NONE', ( #2197, #3765, #375, #196 ) ) ;
+#3515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3516 = VERTEX_POINT ( 'NONE', #2826 ) ;
+#3517 = ORIENTED_EDGE ( 'NONE', *, *, #732, .T. ) ;
+#3518 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3519 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#3520 = VERTEX_POINT ( 'NONE', #3493 ) ;
+#3521 = FACE_OUTER_BOUND ( 'NONE', #2845, .T. ) ;
+#3522 = AXIS2_PLACEMENT_3D ( 'NONE', #4047, #1043, #1402 ) ;
+#3523 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ;
+#3524 = EDGE_LOOP ( 'NONE', ( #3363, #4158, #1901, #2906 ) ) ;
+#3525 = LINE ( 'NONE', #3073, #3414 ) ;
+#3526 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3527 = VERTEX_POINT ( 'NONE', #3219 ) ;
+#3528 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3529 = FACE_OUTER_BOUND ( 'NONE', #2402, .T. ) ;
+#3530 = AXIS2_PLACEMENT_3D ( 'NONE', #2172, #3168, #2831 ) ;
+#3531 = LINE ( 'NONE', #2834, #2387 ) ;
+#3532 = VERTEX_POINT ( 'NONE', #2840 ) ;
+#3533 = ORIENTED_EDGE ( 'NONE', *, *, #3538, .F. ) ;
+#3534 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3535 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411861300 ) ) ;
+#3536 = LINE ( 'NONE', #1674, #3962 ) ;
+#3537 = FACE_OUTER_BOUND ( 'NONE', #2149, .T. ) ;
+#3538 = EDGE_CURVE ( 'NONE', #1428, #772, #1193, .T. ) ;
+#3539 = ORIENTED_EDGE ( 'NONE', *, *, #2748, .T. ) ;
+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #3027, .T. ) ;
+#3541 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3542 = CLOSED_SHELL ( 'NONE', ( #397, #2790, #1123, #719, #119, #3098, #426, #2005, #3980, #2911, #2620, #3776, #3421, #3280 ) ) ;
+#3543 = EDGE_CURVE ( 'NONE', #1376, #2170, #2166, .T. ) ;
+#3544 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#3545 = EDGE_LOOP ( 'NONE', ( #4197, #1095, #3237, #4198 ) ) ;
+#3546 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#3547 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #924, #3943, #2270, #3580 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.351032163829114300, 4.712388980384689700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713141600, 0.8514306409713141600, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#3548 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.100000000000000100, 1.800000000000000000 ) ) ;
+#3549 = SURFACE_SIDE_STYLE ('',( #1309 ) ) ;
+#3550 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3551 = EDGE_LOOP ( 'NONE', ( #3214, #2209 ) ) ;
+#3552 = ORIENTED_EDGE ( 'NONE', *, *, #3335, .F. ) ;
+#3553 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#3554 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#3555 = EDGE_LOOP ( 'NONE', ( #1320, #382, #1473, #937 ) ) ;
+#3556 = FACE_OUTER_BOUND ( 'NONE', #1215, .T. ) ;
+#3557 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#3558 = LINE ( 'NONE', #808, #832 ) ;
+#3559 = EDGE_CURVE ( 'NONE', #826, #2600, #370, .T. ) ;
+#3560 = VECTOR ( 'NONE', #268, 1000.000000000000000 ) ;
+#3561 = VECTOR ( 'NONE', #1939, 1000.000000000000000 ) ;
+#3562 = CARTESIAN_POINT ( 'NONE', ( -1.371475112865190100, 1.200000000000000200, -2.025496709545689300 ) ) ;
+#3563 = EDGE_CURVE ( 'NONE', #3176, #3834, #4094, .T. ) ;
+#3564 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3565 = FACE_OUTER_BOUND ( 'NONE', #3376, .T. ) ;
+#3566 = LINE ( 'NONE', #2654, #2792 ) ;
+#3567 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#3568 = VECTOR ( 'NONE', #2199, 1000.000000000000000 ) ;
+#3569 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#3570 = VECTOR ( 'NONE', #829, 1000.000000000000200 ) ;
+#3571 = ORIENTED_EDGE ( 'NONE', *, *, #2991, .F. ) ;
+#3572 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1641 ) ) ;
+#3573 = VECTOR ( 'NONE', #3033, 1000.000000000000000 ) ;
+#3574 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3575 = ORIENTED_EDGE ( 'NONE', *, *, #2725, .F. ) ;
+#3576 = LINE ( 'NONE', #2659, #2953 ) ;
+#3577 = VECTOR ( 'NONE', #3490, 1000.000000000000000 ) ;
+#3578 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .T. ) ;
+#3579 = EDGE_CURVE ( 'NONE', #1471, #1229, #1294, .T. ) ;
+#3580 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.1499999999999999700, -2.020182795503938400 ) ) ;
+#3581 = ORIENTED_EDGE ( 'NONE', *, *, #524, .F. ) ;
+#3582 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .T. ) ;
+#3583 = EDGE_CURVE ( 'NONE', #3811, #1992, #3773, .T. ) ;
+#3584 = ORIENTED_EDGE ( 'NONE', *, *, #2241, .T. ) ;
+#3585 = EDGE_LOOP ( 'NONE', ( #1286, #1068, #3872, #3475 ) ) ;
+#3586 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#3587 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .T. ) ;
+#3588 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1834, 'distance_accuracy_value', 'NONE');
+#3589 = ORIENTED_EDGE ( 'NONE', *, *, #4129, .F. ) ;
+#3590 = ORIENTED_EDGE ( 'NONE', *, *, #3788, .F. ) ;
+#3591 = VERTEX_POINT ( 'NONE', #1618 ) ;
+#3592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3593 = AXIS2_PLACEMENT_3D ( 'NONE', #422, #3018, #1712 ) ;
+#3594 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#3595 = ADVANCED_FACE ( 'NONE', ( #2885 ), #3243, .F. ) ;
+#3596 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3597 = ADVANCED_FACE ( 'NONE', ( #3349 ), #579, .T. ) ;
+#3598 = PRESENTATION_STYLE_ASSIGNMENT (( #1006 ) ) ;
+#3599 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#3600 = VECTOR ( 'NONE', #1082, 1000.000000000000000 ) ;
+#3601 = EDGE_CURVE ( 'NONE', #3384, #3386, #3092, .T. ) ;
+#3602 = AXIS2_PLACEMENT_3D ( 'NONE', #961, #3285, #1572 ) ;
+#3603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#3604 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3605 = FACE_OUTER_BOUND ( 'NONE', #2271, .T. ) ;
+#3606 = EDGE_LOOP ( 'NONE', ( #3578, #3644, #1627, #4025 ) ) ;
+#3607 = FILL_AREA_STYLE_COLOUR ( '', #195 ) ;
+#3608 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, -2.400000000000000400 ) ) ;
+#3609 = EDGE_CURVE ( 'NONE', #362, #3015, #3713, .T. ) ;
+#3610 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3611 = VECTOR ( 'NONE', #2087, 1000.000000000000000 ) ;
+#3612 = LINE ( 'NONE', #33, #3664 ) ;
+#3613 = ADVANCED_FACE ( 'NONE', ( #2370 ), #2012, .T. ) ;
+#3614 = AXIS2_PLACEMENT_3D ( 'NONE', #2661, #1065, #2646 ) ;
+#3615 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .T. ) ;
+#3616 = ORIENTED_EDGE ( 'NONE', *, *, #677, .T. ) ;
+#3617 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3618 = VECTOR ( 'NONE', #963, 1000.000000000000100 ) ;
+#3619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#3620 = ADVANCED_FACE ( 'NONE', ( #3885 ), #4223, .T. ) ;
+#3621 = EDGE_LOOP ( 'NONE', ( #3501, #2909, #1125, #2996 ) ) ;
+#3622 = CIRCLE ( 'NONE', #4238, 0.2349999999999999600 ) ;
+#3623 = AXIS2_PLACEMENT_3D ( 'NONE', #214, #2186, #1486 ) ;
+#3624 = ORIENTED_EDGE ( 'NONE', *, *, #592, .T. ) ;
+#3625 = LINE ( 'NONE', #1732, #2032 ) ;
+#3626 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3627 = ORIENTED_EDGE ( 'NONE', *, *, #2102, .T. ) ;
+#3628 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#3629 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3630 = EDGE_CURVE ( 'NONE', #751, #387, #2832, .T. ) ;
+#3631 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#3632 = AXIS2_PLACEMENT_3D ( 'NONE', #1921, #954, #294 ) ;
+#3633 = VERTEX_POINT ( 'NONE', #967 ) ;
+#3634 = EDGE_LOOP ( 'NONE', ( #3324, #2300, #3963, #267 ) ) ;
+#3635 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3636 = CARTESIAN_POINT ( 'NONE', ( -1.366161198823439400, 0.1499999999999999700, 2.020182795503938400 ) ) ;
+#3637 = EDGE_CURVE ( 'NONE', #3532, #681, #2467, .T. ) ;
+#3638 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#3639 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3640 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#3641 = ORIENTED_EDGE ( 'NONE', *, *, #618, .T. ) ;
+#3642 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3643 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#3644 = ORIENTED_EDGE ( 'NONE', *, *, #3583, .F. ) ;
+#3645 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1612, 'design' ) ;
+#3646 = FACE_OUTER_BOUND ( 'NONE', #2245, .T. ) ;
+#3647 = CIRCLE ( 'NONE', #3921, 0.2349999999999999600 ) ;
+#3648 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #1017, #2958 ) ;
+#3649 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3650 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#3651 = LINE ( 'NONE', #1734, #3772 ) ;
+#3652 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#3653 = CARTESIAN_POINT ( 'NONE', ( -1.371475112865190100, 1.120791169081776000, 2.123311469619070000 ) ) ;
+#3654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, 0.3531417057580843500 ) ) ;
+#3655 = LINE ( 'NONE', #2629, #3147 ) ;
+#3656 = FACE_OUTER_BOUND ( 'NONE', #4021, .T. ) ;
+#3657 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .F. ) ;
+#3658 = ADVANCED_FACE ( 'NONE', ( #478 ), #2894, .F. ) ;
+#3659 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#3660 = FACE_OUTER_BOUND ( 'NONE', #3471, .T. ) ;
+#3661 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3662 = EDGE_CURVE ( 'NONE', #2548, #2295, #3199, .T. ) ;
+#3663 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3664 = VECTOR ( 'NONE', #2327, 1000.000000000000000 ) ;
+#3665 = EDGE_LOOP ( 'NONE', ( #1036, #501, #4256, #2915 ) ) ;
+#3666 = PLANE ( 'NONE', #2196 ) ;
+#3667 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#3668 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3669 = ADVANCED_FACE ( 'NONE', ( #1599 ), #2870, .F. ) ;
+#3670 = CYLINDRICAL_SURFACE ( 'NONE', #3293, 0.09000000000000023300 ) ;
+#3671 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .T. ) ;
+#3672 = FACE_OUTER_BOUND ( 'NONE', #3489, .T. ) ;
+#3673 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3674 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#3675 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411861300 ) ) ;
+#3676 = EDGE_CURVE ( 'NONE', #2662, #3516, #2118, .T. ) ;
+#3677 = SURFACE_SIDE_STYLE ('',( #3474 ) ) ;
+#3678 = CIRCLE ( 'NONE', #1430, 0.08999999999999980200 ) ;
+#3679 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, -3.189885311307102600 ) ) ;
+#3680 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3681 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #304 ) ) ;
+#3682 = LINE ( 'NONE', #3544, #1779 ) ;
+#3683 = VECTOR ( 'NONE', #2137, 1000.000000000000000 ) ;
+#3684 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .T. ) ;
+#3685 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .F. ) ;
+#3686 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.200000000000000200, -2.106475112865189300 ) ) ;
+#3687 = PLANE ( 'NONE', #1264 ) ;
+#3688 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#3689 = VERTEX_POINT ( 'NONE', #1337 ) ;
+#3690 = EDGE_LOOP ( 'NONE', ( #1950, #318, #3382, #902 ) ) ;
+#3691 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#3692 = EDGE_LOOP ( 'NONE', ( #3517, #2227, #3841, #2107, #2702, #3336, #803, #1777, #1529, #2992, #2049, #1796 ) ) ;
+#3693 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3694 = CARTESIAN_POINT ( 'NONE', ( -1.285182795503938800, 0.1499999999999999700, 2.020182795503938400 ) ) ;
+#3695 = CIRCLE ( 'NONE', #3458, 0.2349999999999999600 ) ;
+#3696 = LINE ( 'NONE', #2383, #207 ) ;
+#3697 = EDGE_CURVE ( 'NONE', #1213, #1485, #1041, .T. ) ;
+#3698 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3699 = ORIENTED_EDGE ( 'NONE', *, *, #2841, .F. ) ;
+#3700 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3701 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#3702 = EDGE_CURVE ( 'NONE', #3520, #105, #4235, .T. ) ;
+#3703 = CARTESIAN_POINT ( 'NONE', ( -0.7650000000000001200, 1.200000000000000200, 1.200000000000000200 ) ) ;
+#3704 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, -0.3531417057580833500 ) ) ;
+#3705 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3706 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#3707 = CIRCLE ( 'NONE', #222, 0.2999999999999999300 ) ;
+#3708 = EDGE_LOOP ( 'NONE', ( #404, #170, #3685, #4261 ) ) ;
+#3709 = LINE ( 'NONE', #2178, #4187 ) ;
+#3710 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .T. ) ;
+#3711 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3712 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3713 = LINE ( 'NONE', #3562, #3828 ) ;
+#3714 = AXIS2_PLACEMENT_3D ( 'NONE', #166, #2444, #2791 ) ;
+#3715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3716 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3717 = LINE ( 'NONE', #4059, #3510 ) ;
+#3718 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3719 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#3720 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.02508160142479669600, -2.831201700147179400 ) ) ;
+#3721 = VERTEX_POINT ( 'NONE', #713 ) ;
+#3722 = LINE ( 'NONE', #1295, #3938 ) ;
+#3723 = EDGE_CURVE ( 'NONE', #1229, #3423, #2675, .T. ) ;
+#3724 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ;
+#3725 = AXIS2_PLACEMENT_3D ( 'NONE', #4084, #3094, #3081 ) ;
+#3726 = LINE ( 'NONE', #531, #642 ) ;
+#3727 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#3728 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411907100 ) ) ;
+#3730 = EDGE_LOOP ( 'NONE', ( #2576, #1305, #2392, #2398 ) ) ;
+#3731 = VECTOR ( 'NONE', #457, 1000.000000000000100 ) ;
+#3732 = ORIENTED_EDGE ( 'NONE', *, *, #2293, .F. ) ;
+#3733 = EDGE_CURVE ( 'NONE', #883, #2491, #1144, .T. ) ;
+#3734 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#3735 = FACE_OUTER_BOUND ( 'NONE', #1580, .T. ) ;
+#3736 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ;
+#3737 = CIRCLE ( 'NONE', #1999, 0.08999999999999980200 ) ;
+#3738 = ADVANCED_FACE ( 'NONE', ( #3247 ), #1976, .T. ) ;
+#3739 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .T. ) ;
+#3740 = PLANE ( 'NONE', #1594 ) ;
+#3741 = FACE_OUTER_BOUND ( 'NONE', #3019, .T. ) ;
+#3742 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1008 ), #3973 ) ;
+#3743 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1765208523827060400, -2.627735557803966500 ) ) ;
+#3744 = VECTOR ( 'NONE', #2179, 1000.000000000000100 ) ;
+#3745 = LINE ( 'NONE', #2886, #2904 ) ;
+#3746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3747 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3748 = EDGE_LOOP ( 'NONE', ( #779, #1576, #569, #408, #204, #3972, #3157, #3463, #496, #1283, #232, #2023 ) ) ;
+#3749 = AXIS2_PLACEMENT_3D ( 'NONE', #66, #428, #1406 ) ;
+#3750 = VERTEX_POINT ( 'NONE', #3608 ) ;
+#3751 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#3752 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3753 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.3531417057580832900, 0.9355698454173645400 ) ) ;
+#3754 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .F. ) ;
+#3755 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3756 = EDGE_CURVE ( 'NONE', #1782, #1187, #3452, .T. ) ;
+#3757 = CARTESIAN_POINT ( 'NONE', ( -1.378066511680198700, 1.168989906671332500, 2.113066511680197700 ) ) ;
+#3758 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1584 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3940, #3629, #2963 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3759 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3760 = VERTEX_POINT ( 'NONE', #1643 ) ;
+#3761 = EDGE_LOOP ( 'NONE', ( #528, #1658, #3589, #1234 ) ) ;
+#3762 = CARTESIAN_POINT ( 'NONE', ( 1.388311469619070100, 1.120791169081776000, 2.106475112865189300 ) ) ;
+#3763 = EDGE_CURVE ( 'NONE', #3413, #458, #3655, .T. ) ;
+#3764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#3765 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .F. ) ;
+#3766 = LINE ( 'NONE', #3831, #3880 ) ;
+#3767 = EDGE_CURVE ( 'NONE', #3150, #2592, #2783, .T. ) ;
+#3768 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .T. ) ;
+#3769 = FACE_OUTER_BOUND ( 'NONE', #266, .T. ) ;
+#3770 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#3771 = ORIENTED_EDGE ( 'NONE', *, *, #3480, .F. ) ;
+#3772 = VECTOR ( 'NONE', #3705, 1000.000000000000000 ) ;
+#3773 = LINE ( 'NONE', #1892, #419 ) ;
+#3774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3775 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .F. ) ;
+#3776 = ADVANCED_FACE ( 'NONE', ( #176 ), #77, .F. ) ;
+#3777 = FACE_OUTER_BOUND ( 'NONE', #4232, .T. ) ;
+#3778 = VECTOR ( 'NONE', #2466, 1000.000000000000100 ) ;
+#3779 = FACE_OUTER_BOUND ( 'NONE', #776, .T. ) ;
+#3780 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#3781 = VECTOR ( 'NONE', #1644, 1000.000000000000000 ) ;
+#3782 = ADVANCED_FACE ( 'NONE', ( #1704 ), #3969, .F. ) ;
+#3783 = VECTOR ( 'NONE', #3812, 1000.000000000000100 ) ;
+#3784 = EDGE_LOOP ( 'NONE', ( #168, #2814, #4065, #2694 ) ) ;
+#3785 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3786 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#3787 = LINE ( 'NONE', #3178, #138 ) ;
+#3788 = EDGE_CURVE ( 'NONE', #1366, #4137, #684, .T. ) ;
+#3789 = LINE ( 'NONE', #1297, #2848 ) ;
+#3790 = MANIFOLD_SOLID_BREP ( 'Pin 5', #4004 ) ;
+#3791 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3792 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#3793 = FACE_OUTER_BOUND ( 'NONE', #4269, .T. ) ;
+#3794 = EDGE_CURVE ( 'NONE', #2707, #653, #475, .T. ) ;
+#3795 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3796 = FILL_AREA_STYLE ('',( #1513 ) ) ;
+#3797 = VECTOR ( 'NONE', #557, 1000.000000000000100 ) ;
+#3798 = VECTOR ( 'NONE', #2837, 1000.000000000000000 ) ;
+#3799 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;
+#3800 = VERTEX_POINT ( 'NONE', #329 ) ;
+#3801 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6079883008531493700, -2.619858913673081000 ) ) ;
+#3802 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#3803 = STYLED_ITEM ( 'NONE', ( #2613 ), #1121 ) ;
+#3804 = ORIENTED_EDGE ( 'NONE', *, *, #3815, .T. ) ;
+#3805 = ORIENTED_EDGE ( 'NONE', *, *, #502, .F. ) ;
+#3806 = ADVANCED_FACE ( 'NONE', ( #3507 ), #3447, .F. ) ;
+#3807 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#3808 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#3809 = VECTOR ( 'NONE', #1074, 1000.000000000000100 ) ;
+#3810 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3811 = VERTEX_POINT ( 'NONE', #117 ) ;
+#3812 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.06975647374411859900, -0.9975640502598246400 ) ) ;
+#3813 = ORIENTED_EDGE ( 'NONE', *, *, #389, .F. ) ;
+#3814 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9355698454173642100, -0.3531417057580843500 ) ) ;
+#3815 = EDGE_CURVE ( 'NONE', #2649, #653, #791, .T. ) ;
+#3816 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1951, 'distance_accuracy_value', 'NONE');
+#3817 = SURFACE_SIDE_STYLE ('',( #3417 ) ) ;
+#3818 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3819 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#3820 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3821 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3822 = EDGE_CURVE ( 'NONE', #4046, #2353, #4190, .T. ) ;
+#3823 = VERTEX_POINT ( 'NONE', #3385 ) ;
+#3824 = EDGE_LOOP ( 'NONE', ( #1851, #4108, #2333, #857, #840, #812, #2423, #3325, #366, #2185, #3229, #3571 ) ) ;
+#3825 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#3826 = PLANE ( 'NONE', #2656 ) ;
+#3827 = AXIS2_PLACEMENT_3D ( 'NONE', #406, #3059, #1739 ) ;
+#3828 = VECTOR ( 'NONE', #4211, 1000.000000000000000 ) ;
+#3829 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.6079883008531493700, -2.619858913673080500 ) ) ;
+#3830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3831 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#3832 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3833 = EDGE_LOOP ( 'NONE', ( #2165, #1242, #2545, #450 ) ) ;
+#3834 = VERTEX_POINT ( 'NONE', #2081 ) ;
+#3835 = VECTOR ( 'NONE', #3791, 1000.000000000000000 ) ;
+#3836 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3837 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3838 = ORIENTED_EDGE ( 'NONE', *, *, #3201, .F. ) ;
+#3839 = ORIENTED_EDGE ( 'NONE', *, *, #3110, .T. ) ;
+#3840 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#3841 = ORIENTED_EDGE ( 'NONE', *, *, #3723, .T. ) ;
+#3842 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#3843 = PRESENTATION_STYLE_ASSIGNMENT (( #3287 ) ) ;
+#3844 = EDGE_LOOP ( 'NONE', ( #4239, #1904, #61, #3492 ) ) ;
+#3845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411859900, 0.9975640502598246400 ) ) ;
+#3846 = AXIS2_PLACEMENT_3D ( 'NONE', #2575, #1965, #994 ) ;
+#3847 = ADVANCED_FACE ( 'NONE', ( #19 ), #1703, .F. ) ;
+#3848 = CARTESIAN_POINT ( 'NONE', ( 1.382997555577319500, 0.2292088309182238900, 2.117997555577319200 ) ) ;
+#3849 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#3850 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3851 = VERTEX_POINT ( 'NONE', #1720 ) ;
+#3852 = EDGE_CURVE ( 'NONE', #2600, #2839, #2464, .T. ) ;
+#3853 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2463 ) ) ;
+#3854 = CIRCLE ( 'NONE', #2164, 0.09000000000000023300 ) ;
+#3855 = ADVANCED_FACE ( 'NONE', ( #1909 ), #1380, .F. ) ;
+#3856 = LINE ( 'NONE', #3974, #1774 ) ;
+#3857 = ORIENTED_EDGE ( 'NONE', *, *, #3195, .T. ) ;
+#3858 = PLANE ( 'NONE', #1746 ) ;
+#3859 = EDGE_LOOP ( 'NONE', ( #3067, #2969, #3131, #2651 ) ) ;
+#3860 = VERTEX_POINT ( 'NONE', #2349 ) ;
+#3861 = CYLINDRICAL_SURFACE ( 'NONE', #4195, 0.08999999999999980200 ) ;
+#3862 = EDGE_CURVE ( 'NONE', #4019, #2743, #3398, .T. ) ;
+#3863 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3864 = EDGE_LOOP ( 'NONE', ( #3115, #768, #571, #818 ) ) ;
+#3865 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.3531417057580832900, -0.9355698454173645400 ) ) ;
+#3866 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, 3.199999999999999700 ) ) ;
+#3867 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
+#3868 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#3869 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3870 = ADVANCED_FACE ( 'NONE', ( #1701 ), #3740, .T. ) ;
+#3871 = AXIS2_PLACEMENT_3D ( 'NONE', #2086, #1107, #1797 ) ;
+#3872 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .F. ) ;
+#3873 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3874 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3875 = ORIENTED_EDGE ( 'NONE', *, *, #4015, .F. ) ;
+#3876 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3877 = EDGE_CURVE ( 'NONE', #1018, #1213, #1753, .T. ) ;
+#3878 = ORIENTED_EDGE ( 'NONE', *, *, #3822, .T. ) ;
+#3879 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3880 = VECTOR ( 'NONE', #3173, 1000.000000000000000 ) ;
+#3881 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3882 = VECTOR ( 'NONE', #783, 1000.000000000000000 ) ;
+#3883 = EDGE_CURVE ( 'NONE', #3433, #3750, #4229, .T. ) ;
+#3884 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#3885 = FACE_OUTER_BOUND ( 'NONE', #135, .T. ) ;
+#3886 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#3887 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.100000000000000100, -2.025496709545689300 ) ) ;
+#3888 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3889 = EDGE_CURVE ( 'NONE', #1165, #1557, #2621, .T. ) ;
+#3890 = VERTEX_POINT ( 'NONE', #740 ) ;
+#3891 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3892 = CYLINDRICAL_SURFACE ( 'NONE', #2223, 0.2349999999999999600 ) ;
+#3893 = LINE ( 'NONE', #827, #949 ) ;
+#3894 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3895 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .T. ) ;
+#3896 = LINE ( 'NONE', #2715, #1257 ) ;
+#3897 = EDGE_LOOP ( 'NONE', ( #462, #1026, #2981, #293 ) ) ;
+#3898 = LINE ( 'NONE', #3509, #1510 ) ;
+#3899 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3900 = LINE ( 'NONE', #125, #123 ) ;
+#3901 = FACE_OUTER_BOUND ( 'NONE', #3215, .T. ) ;
+#3902 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3903 = ORIENTED_EDGE ( 'NONE', *, *, #4015, .T. ) ;
+#3904 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3905 = AXIS2_PLACEMENT_3D ( 'NONE', #2802, #518, #2460 ) ;
+#3906 = VECTOR ( 'NONE', #2703, 1000.000000000000000 ) ;
+#3907 = ORIENTED_EDGE ( 'NONE', *, *, #945, .F. ) ;
+#3908 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3910 = CYLINDRICAL_SURFACE ( 'NONE', #2712, 0.1000000000000000500 ) ;
+#3911 = EDGE_CURVE ( 'NONE', #1898, #3020, #987, .T. ) ;
+#3912 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#3913 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3914 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3915 = ADVANCED_FACE ( 'NONE', ( #2980 ), #4009, .T. ) ;
+#3916 = VERTEX_POINT ( 'NONE', #3054 ) ;
+#3917 = EDGE_CURVE ( 'NONE', #2161, #300, #2516, .T. ) ;
+#3918 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .F. ) ;
+#3919 = ORIENTED_EDGE ( 'NONE', *, *, #2645, .F. ) ;
+#3920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9355698454173645400, 0.3531417057580833500 ) ) ;
+#3921 = AXIS2_PLACEMENT_3D ( 'NONE', #3949, #1957, #114 ) ;
+#3922 = SURFACE_STYLE_USAGE ( .BOTH. , #1989 ) ;
+#3923 = VERTEX_POINT ( 'NONE', #3693 ) ;
+#3924 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3925 = VERTEX_POINT ( 'NONE', #1063 ) ;
+#3926 = EDGE_CURVE ( 'NONE', #2308, #3150, #3651, .T. ) ;
+#3927 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#3928 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#3929 = EDGE_LOOP ( 'NONE', ( #521, #251, #610, #1001, #2998, #3539, #1378, #2844, #1728, #2128, #1678, #2146 ) ) ;
+#3930 = VECTOR ( 'NONE', #882, 1000.000000000000000 ) ;
+#3931 = EDGE_CURVE ( 'NONE', #2903, #665, #699, .T. ) ;
+#3932 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#3933 = LINE ( 'NONE', #876, #2064 ) ;
+#3934 = ADVANCED_FACE ( 'NONE', ( #73 ), #4096, .F. ) ;
+#3935 = EDGE_CURVE ( 'NONE', #2039, #449, #3088, .T. ) ;
+#3936 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#3937 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .F. ) ;
+#3938 = VECTOR ( 'NONE', #1328, 1000.000000000000000 ) ;
+#3939 = LINE ( 'NONE', #1549, #2026 ) ;
+#3940 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3941 = LINE ( 'NONE', #921, #3044 ) ;
+#3942 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .F. ) ;
+#3943 = CARTESIAN_POINT ( 'NONE', ( -1.372752597638447800, 0.1810100933286678300, -2.107752597638446400 ) ) ;
+#3944 = AXIS2_PLACEMENT_3D ( 'NONE', #1339, #24, #742 ) ;
+#3945 = CIRCLE ( 'NONE', #215, 0.2999999999999999300 ) ;
+#3946 = CIRCLE ( 'NONE', #3827, 0.08999999999999980200 ) ;
+#3947 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#3948 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#3949 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#3950 = AXIS2_PLACEMENT_3D ( 'NONE', #2539, #3865, #881 ) ;
+#3951 = VECTOR ( 'NONE', #3312, 1000.000000000000000 ) ;
+#3952 = LINE ( 'NONE', #2033, #3313 ) ;
+#3953 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3954 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#3955 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#3956 = ORIENTED_EDGE ( 'NONE', *, *, #732, .F. ) ;
+#3957 = EDGE_CURVE ( 'NONE', #1840, #3218, #3193, .T. ) ;
+#3958 = PLANE ( 'NONE', #1805 ) ;
+#3959 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .F. ) ;
+#3960 = AXIS2_PLACEMENT_3D ( 'NONE', #1291, #1937, #2908 ) ;
+#3961 = ADVANCED_FACE ( 'NONE', ( #3988 ), #486, .F. ) ;
+#3962 = VECTOR ( 'NONE', #3006, 1000.000000000000000 ) ;
+#3963 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ;
+#3964 = VERTEX_POINT ( 'NONE', #1146 ) ;
+#3965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3966 = EDGE_CURVE ( 'NONE', #2490, #2863, #2781, .T. ) ;
+#3967 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .F. ) ;
+#3968 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3969 = PLANE ( 'NONE', #3197 ) ;
+#3970 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#3971 = ORIENTED_EDGE ( 'NONE', *, *, #2748, .F. ) ;
+#3972 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .T. ) ;
+#3973 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1251 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2517, #2489, #3837 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3974 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.1697283887124712800, 2.841316388840076500 ) ) ;
+#3975 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#3976 = CLOSED_SHELL ( 'NONE', ( #885, #674, #3669, #1941, #3934, #655, #1505, #679, #2442, #4147, #4086, #2821, #2487, #3658 ) ) ;
+#3977 = AXIS2_PLACEMENT_3D ( 'NONE', #2918, #1638, #2638 ) ;
+#3978 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6079883008531493700, 2.619858913673080500 ) ) ;
+#3979 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3980 = ADVANCED_FACE ( 'NONE', ( #2416 ), #2470, .F. ) ;
+#3981 = PLANE ( 'NONE', #988 ) ;
+#3982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3983 = FACE_OUTER_BOUND ( 'NONE', #498, .T. ) ;
+#3984 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#3985 = VERTEX_POINT ( 'NONE', #2121 ) ;
+#3986 = EDGE_CURVE ( 'NONE', #2424, #3012, #1907, .T. ) ;
+#3987 = AXIS2_PLACEMENT_3D ( 'NONE', #1648, #2311, #1983 ) ;
+#3988 = FACE_OUTER_BOUND ( 'NONE', #2829, .T. ) ;
+#3989 = EDGE_LOOP ( 'NONE', ( #1795, #3205, #4247, #352 ) ) ;
+#3990 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3991 = FILL_AREA_STYLE_COLOUR ( '', #2536 ) ;
+#3992 = LINE ( 'NONE', #1522, #743 ) ;
+#3993 = EDGE_CURVE ( 'NONE', #3047, #691, #3558, .T. ) ;
+#3994 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3995 = LINE ( 'NONE', #1897, #230 ) ;
+#3996 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3997 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#3998 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3999 = EDGE_CURVE ( 'NONE', #665, #715, #2670, .T. ) ;
+#4000 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#4001 = VECTOR ( 'NONE', #2230, 1000.000000000000000 ) ;
+#4002 = FACE_OUTER_BOUND ( 'NONE', #3230, .T. ) ;
+#4003 = AXIS2_PLACEMENT_3D ( 'NONE', #1236, #3231, #2513 ) ;
+#4004 = CLOSED_SHELL ( 'NONE', ( #1, #2483, #3961, #744, #2521, #598, #177, #707, #163, #4192, #3327, #1403, #2941, #3057 ) ) ;
+#4005 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#4006 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#4007 = CIRCLE ( 'NONE', #749, 0.2349999999999999600 ) ;
+#4008 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ;
+#4009 = PLANE ( 'NONE', #1517 ) ;
+#4010 = LINE ( 'NONE', #2147, #2440 ) ;
+#4011 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4012 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .F. ) ;
+#4013 = VERTEX_POINT ( 'NONE', #2428 ) ;
+#4014 = ADVANCED_FACE ( 'NONE', ( #1595 ), #473, .F. ) ;
+#4015 = EDGE_CURVE ( 'NONE', #2510, #3305, #4136, .T. ) ;
+#4016 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4017 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .T. ) ;
+#4018 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4019 = VERTEX_POINT ( 'NONE', #2778 ) ;
+#4020 = EDGE_CURVE ( 'NONE', #1154, #3689, #223, .T. ) ;
+#4021 = EDGE_LOOP ( 'NONE', ( #3122, #1312, #1761, #1636 ) ) ;
+#4022 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4023 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#4024 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#4025 = ORIENTED_EDGE ( 'NONE', *, *, #3499, .T. ) ;
+#4026 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5567827535182274800, -2.484201286087563100 ) ) ;
+#4027 = AXIS2_PLACEMENT_3D ( 'NONE', #606, #1271, #4011 ) ;
+#4028 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.6079883008531493700, 2.619858913673081000 ) ) ;
+#4029 = PLANE ( 'NONE', #1370 ) ;
+#4030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4031 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#4032 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#4033 = ORIENTED_EDGE ( 'NONE', *, *, #3579, .F. ) ;
+#4034 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9781476007338054700, -0.2079116908177597900 ) ) ;
+#4036 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4037 = VECTOR ( 'NONE', #2987, 1000.000000000000000 ) ;
+#4038 = EDGE_CURVE ( 'NONE', #90, #2253, #3244, .T. ) ;
+#4039 = AXIS2_PLACEMENT_3D ( 'NONE', #2673, #4070, #3356 ) ;
+#4040 = EDGE_LOOP ( 'NONE', ( #330, #468, #3144, #3584 ) ) ;
+#4041 = CIRCLE ( 'NONE', #1022, 0.08999999999999980200 ) ;
+#4042 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4043 = VECTOR ( 'NONE', #122, 1000.000000000000000 ) ;
+#4044 = EDGE_CURVE ( 'NONE', #3985, #1097, #1090, .T. ) ;
+#4045 = LINE ( 'NONE', #3955, #533 ) ;
+#4046 = VERTEX_POINT ( 'NONE', #143 ) ;
+#4047 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#4048 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4049 = LINE ( 'NONE', #2585, #2796 ) ;
+#4050 = VECTOR ( 'NONE', #2299, 1000.000000000000000 ) ;
+#4051 = DIRECTION ( 'NONE', ( -0.2035585949527793400, 0.9576678948579724300, 0.2035585949527793600 ) ) ;
+#4052 = VECTOR ( 'NONE', #1515, 1000.000000000000000 ) ;
+#4053 = PLANE ( 'NONE', #2486 ) ;
+#4054 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#4055 = AXIS2_PLACEMENT_3D ( 'NONE', #2666, #2009, #4016 ) ;
+#4056 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#4057 = CYLINDRICAL_SURFACE ( 'NONE', #2092, 0.09000000000000023300 ) ;
+#4058 = ORIENTED_EDGE ( 'NONE', *, *, #3583, .T. ) ;
+#4059 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#4060 = STYLED_ITEM ( 'NONE', ( #597 ), #1934 ) ;
+#4061 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #342, #711, #1642, #3330 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.073745796940266400 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8514306409713139300, 0.8514306409713139300, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#4062 = VECTOR ( 'NONE', #4193, 1000.000000000000000 ) ;
+#4063 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .T. ) ;
+#4064 = VECTOR ( 'NONE', #1191, 1000.000000000000000 ) ;
+#4065 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .F. ) ;
+#4066 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4067 = CARTESIAN_POINT ( 'NONE', ( 0.2049999999999998800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#4068 = EDGE_LOOP ( 'NONE', ( #764, #2085, #2138, #1789 ) ) ;
+#4069 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .F. ) ;
+#4070 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4071 = AXIS2_PLACEMENT_3D ( 'NONE', #1665, #3990, #2925 ) ;
+#4072 = ADVANCED_FACE ( 'NONE', ( #3983 ), #471, .F. ) ;
+#4073 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#4074 = EDGE_CURVE ( 'NONE', #681, #1083, #2721, .T. ) ;
+#4075 = PLANE ( 'NONE', #2457 ) ;
+#4076 = CIRCLE ( 'NONE', #3242, 0.2349999999999999600 ) ;
+#4077 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .F. ) ;
+#4078 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#4079 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .F. ) ;
+#4080 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#4081 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#4082 = EDGE_CURVE ( 'NONE', #553, #781, #416, .T. ) ;
+#4083 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#4084 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827060400, 2.627735557803966500 ) ) ;
+#4085 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4086 = ADVANCED_FACE ( 'NONE', ( #1852 ), #4205, .F. ) ;
+#4087 = VERTEX_POINT ( 'NONE', #3550 ) ;
+#4088 = AXIS2_PLACEMENT_3D ( 'NONE', #360, #2309, #1035 ) ;
+#4089 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#4090 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#4091 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#4092 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
+#4093 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#4094 = CIRCLE ( 'NONE', #1435, 0.09000000000000023300 ) ;
+#4095 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.02508160142479669600, 2.831201700147179400 ) ) ;
+#4096 = PLANE ( 'NONE', #2689 ) ;
+#4097 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411927900 ) ) ;
+#4098 = LINE ( 'NONE', #3927, #1450 ) ;
+#4099 = EDGE_CURVE ( 'NONE', #2756, #2015, #2977, .T. ) ;
+#4100 = VERTEX_POINT ( 'NONE', #1855 ) ;
+#4101 = VECTOR ( 'NONE', #4042, 1000.000000000000000 ) ;
+#4102 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#4103 = SURFACE_STYLE_FILL_AREA ( #3796 ) ;
+#4104 = EDGE_CURVE ( 'NONE', #4100, #1126, #522, .T. ) ;
+#4105 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#4106 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000600, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#4107 = LINE ( 'NONE', #822, #3570 ) ;
+#4108 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .F. ) ;
+#4109 = VERTEX_POINT ( 'NONE', #2541 ) ;
+#4110 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#4111 = VECTOR ( 'NONE', #2425, 1000.000000000000000 ) ;
+#4112 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#4113 = AXIS2_PLACEMENT_3D ( 'NONE', #1927, #4237, #3226 ) ;
+#4114 = CARTESIAN_POINT ( 'NONE', ( -1.465000000000000100, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#4115 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#4116 = VERTEX_POINT ( 'NONE', #247 ) ;
+#4117 = LINE ( 'NONE', #2805, #1221 ) ;
+#4118 = CYLINDRICAL_SURFACE ( 'NONE', #1559, 0.08999999999999980200 ) ;
+#4119 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4120 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .F. ) ;
+#4121 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#4122 = AXIS2_PLACEMENT_3D ( 'NONE', #673, #3298, #1670 ) ;
+#4123 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.5250000000000000200, -2.400000000000000400 ) ) ;
+#4124 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .T. ) ;
+#4125 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1446467872876743800, -3.199999999999999700 ) ) ;
+#4126 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, -2.710505431213761100E-017, 3.189885311307102600 ) ) ;
+#4127 = ORIENTED_EDGE ( 'NONE', *, *, #649, .T. ) ;
+#4128 = VERTEX_POINT ( 'NONE', #4150 ) ;
+#4129 = EDGE_CURVE ( 'NONE', #2662, #2526, #3085, .T. ) ;
+#4130 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4131 = SURFACE_STYLE_USAGE ( .BOTH. , #862 ) ;
+#4132 = EDGE_CURVE ( 'NONE', #3353, #3179, #1342, .T. ) ;
+#4133 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4134 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.200000000000000200, 2.025496709545689300 ) ) ;
+#4135 = CARTESIAN_POINT ( 'NONE', ( 1.465000000000000100, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#4136 = CIRCLE ( 'NONE', #4254, 0.08999999999999980200 ) ;
+#4137 = VERTEX_POINT ( 'NONE', #2876 ) ;
+#4138 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3588 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1834, #4133, #1218 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4139 = CYLINDRICAL_SURFACE ( 'NONE', #1183, 0.09000000000000023300 ) ;
+#4140 = VECTOR ( 'NONE', #2278, 1000.000000000000100 ) ;
+#4141 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.7600000000000000100, -2.200000000000000200 ) ) ;
+#4142 = ORIENTED_EDGE ( 'NONE', *, *, #975, .F. ) ;
+#4143 = VECTOR ( 'NONE', #1185, 1000.000000000000000 ) ;
+#4144 = PLANE ( 'NONE', #3297 ) ;
+#4145 = CARTESIAN_POINT ( 'NONE', ( 0.8549999999999998700, 0.6149999999999999900, 2.400000000000000400 ) ) ;
+#4146 = VECTOR ( 'NONE', #761, 1000.000000000000000 ) ;
+#4147 = ADVANCED_FACE ( 'NONE', ( #1903 ), #221, .T. ) ;
+#4148 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#4149 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .T. ) ;
+#4150 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.7600000000000000100, 2.400000000000000400 ) ) ;
+#4151 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #2010 ) ;
+#4152 = EDGE_CURVE ( 'NONE', #2000, #2518, #1292, .T. ) ;
+#4153 = CIRCLE ( 'NONE', #1949, 0.08999999999999980200 ) ;
+#4154 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4155 = SURFACE_SIDE_STYLE ('',( #3160 ) ) ;
+#4156 = LINE ( 'NONE', #1717, #386 ) ;
+#4157 = EDGE_CURVE ( 'NONE', #3823, #1485, #3766, .T. ) ;
+#4158 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .T. ) ;
+#4159 = CARTESIAN_POINT ( 'NONE', ( -1.290496709545689200, 1.200000000000000200, 2.106475112865189300 ) ) ;
+#4160 = CIRCLE ( 'NONE', #4222, 0.2999999999999999300 ) ;
+#4161 = CIRCLE ( 'NONE', #2356, 0.2349999999999999600 ) ;
+#4162 = ORIENTED_EDGE ( 'NONE', *, *, #4263, .F. ) ;
+#4163 = VECTOR ( 'NONE', #4056, 1000.000000000000100 ) ;
+#4164 = ORIENTED_EDGE ( 'NONE', *, *, #3309, .T. ) ;
+#4165 = DIRECTION ( 'NONE', ( -0.2079116908177597900, -0.9781476007338055800, 0.0000000000000000000 ) ) ;
+#4166 = ORIENTED_EDGE ( 'NONE', *, *, #15, .F. ) ;
+#4167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.06975647374411905700, -0.9975640502598246400 ) ) ;
+#4168 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #317, #968 ) ;
+#4169 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, -2.200000000000000200 ) ) ;
+#4170 = EDGE_LOOP ( 'NONE', ( #2653, #3967, #1481, #2946 ) ) ;
+#4171 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .T. ) ;
+#4172 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2277263997176280100, 2.763393185389484400 ) ) ;
+#4173 = ADVANCED_FACE ( 'NONE', ( #2616 ), #315, .T. ) ;
+#4174 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4175 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411927900 ) ) ;
+#4176 = PLANE ( 'NONE', #825 ) ;
+#4177 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#4178 = EDGE_CURVE ( 'NONE', #1898, #1083, #1241, .T. ) ;
+#4179 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#4180 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4181 = AXIS2_PLACEMENT_3D ( 'NONE', #2596, #2556, #3592 ) ;
+#4182 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.2595091532358555500, 2.847594471477047100 ) ) ;
+#4183 = EDGE_CURVE ( 'NONE', #341, #2626, #3709, .T. ) ;
+#4184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4185 = VERTEX_POINT ( 'NONE', #2852 ) ;
+#4186 = VECTOR ( 'NONE', #1128, 1000.000000000000000 ) ;
+#4187 = VECTOR ( 'NONE', #1203, 1000.000000000000100 ) ;
+#4188 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.7600000000000000100, 2.200000000000000200 ) ) ;
+#4189 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4190 = LINE ( 'NONE', #4024, #2113 ) ;
+#4191 = ORIENTED_EDGE ( 'NONE', *, *, #2475, .F. ) ;
+#4192 = ADVANCED_FACE ( 'NONE', ( #3504 ), #3031, .T. ) ;
+#4193 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4194 = LINE ( 'NONE', #1706, #3352 ) ;
+#4195 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #1243, #2550 ) ;
+#4196 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.2277263997176280100, -2.763393185389484400 ) ) ;
+#4197 = ORIENTED_EDGE ( 'NONE', *, *, #709, .T. ) ;
+#4198 = ORIENTED_EDGE ( 'NONE', *, *, #3418, .F. ) ;
+#4199 = CYLINDRICAL_SURFACE ( 'NONE', #3371, 0.2999999999999999300 ) ;
+#4200 = VECTOR ( 'NONE', #474, 1000.000000000000200 ) ;
+#4201 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4202 = LINE ( 'NONE', #1653, #952 ) ;
+#4203 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #41, #297 ) ;
+#4204 = PLANE ( 'NONE', #410 ) ;
+#4205 = PLANE ( 'NONE', #946 ) ;
+#4206 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.6149999999999999900, -2.400000000000000400 ) ) ;
+#4207 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;
+#4208 = EDGE_CURVE ( 'NONE', #2610, #3208, #1749, .T. ) ;
+#4209 = CLOSED_SHELL ( 'NONE', ( #1803, #285, #2566, #4234, #1842, #1282, #985, #3093, #625, #1887, #258, #1633, #64, #1012 ) ) ;
+#4210 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#4211 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4212 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4213 = CIRCLE ( 'NONE', #2409, 0.2349999999999999600 ) ;
+#4214 = EDGE_CURVE ( 'NONE', #1740, #1840, #2926, .T. ) ;
+#4215 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4216 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .F. ) ;
+#4217 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ;
+#4218 = CARTESIAN_POINT ( 'NONE', ( -0.2050000000000001000, 0.1765208523827059600, 2.627735557803966500 ) ) ;
+#4219 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4220 = ORIENTED_EDGE ( 'NONE', *, *, #3563, .T. ) ;
+#4221 = ORIENTED_EDGE ( 'NONE', *, *, #3697, .F. ) ;
+#4222 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #3909, #2891 ) ;
+#4223 = PLANE ( 'NONE', #1737 ) ;
+#4224 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4225 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;
+#4226 = EDGE_CURVE ( 'NONE', #883, #1657, #14, .T. ) ;
+#4227 = CARTESIAN_POINT ( 'NONE', ( 1.094999999999999800, 0.1697283887124712800, -2.841316388840076500 ) ) ;
+#4228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4229 = LINE ( 'NONE', #3007, #3882 ) ;
+#4230 = EDGE_CURVE ( 'NONE', #1929, #2663, #887, .T. ) ;
+#4231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4232 = EDGE_LOOP ( 'NONE', ( #3068, #511, #914, #3284 ) ) ;
+#4233 = FACE_OUTER_BOUND ( 'NONE', #256, .T. ) ;
+#4234 = ADVANCED_FACE ( 'NONE', ( #3646 ), #1399, .T. ) ;
+#4235 = LINE ( 'NONE', #3332, #2267 ) ;
+#4236 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.6149999999999999900, 2.200000000000000200 ) ) ;
+#4237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4238 = AXIS2_PLACEMENT_3D ( 'NONE', #2485, #220, #3820 ) ;
+#4239 = ORIENTED_EDGE ( 'NONE', *, *, #1355, .F. ) ;
+#4240 = FACE_OUTER_BOUND ( 'NONE', #29, .T. ) ;
+#4241 = VECTOR ( 'NONE', #2448, 1000.000000000000000 ) ;
+#4242 = FILL_AREA_STYLE ('',( #613 ) ) ;
+#4243 = FILL_AREA_STYLE_COLOUR ( '', #2745 ) ;
+#4244 = FACE_OUTER_BOUND ( 'NONE', #1611, .T. ) ;
+#4245 = LINE ( 'NONE', #2074, #2990 ) ;
+#4246 = AXIS2_PLACEMENT_3D ( 'NONE', #2744, #782, #412 ) ;
+#4247 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#4248 = CARTESIAN_POINT ( 'NONE', ( 1.290496709545689200, 1.100000000000000100, 0.0000000000000000000 ) ) ;
+#4249 = CARTESIAN_POINT ( 'NONE', ( 0.4449999999999998400, 0.5250000000000000200, 2.400000000000000400 ) ) ;
+#4250 = VECTOR ( 'NONE', #2313, 1000.000000000000000 ) ;
+#4251 = FACE_OUTER_BOUND ( 'NONE', #821, .T. ) ;
+#4252 = EDGE_CURVE ( 'NONE', #208, #4100, #788, .T. ) ;
+#4253 = PLANE ( 'NONE', #4113 ) ;
+#4254 = AXIS2_PLACEMENT_3D ( 'NONE', #179, #3427, #1458 ) ;
+#4255 = LINE ( 'NONE', #3069, #3906 ) ;
+#4256 = ORIENTED_EDGE ( 'NONE', *, *, #2350, .F. ) ;
+#4257 = ORIENTED_EDGE ( 'NONE', *, *, #4230, .T. ) ;
+#4258 = CARTESIAN_POINT ( 'NONE', ( -0.8550000000000000900, 0.2595091532358555500, -2.847594471477047100 ) ) ;
+#4259 = CARTESIAN_POINT ( 'NONE', ( -1.095000000000000000, 0.1765208523827059600, -2.627735557803966500 ) ) ;
+#4260 = LINE ( 'NONE', #218, #2187 ) ;
+#4261 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .T. ) ;
+#4262 = VECTOR ( 'NONE', #4085, 1000.000000000000000 ) ;
+#4263 = EDGE_CURVE ( 'NONE', #3689, #2518, #3296, .T. ) ;
+#4264 = VERTEX_POINT ( 'NONE', #1263 ) ;
+#4265 = ORIENTED_EDGE ( 'NONE', *, *, #4044, .F. ) ;
+#4266 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4267 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4268 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ;
+#4269 = EDGE_LOOP ( 'NONE', ( #3624, #89, #2732, #1260 ) ) ;
+#4270 = ADVANCED_FACE ( 'NONE', ( #2878 ), #2828, .F. ) ;
+#4271 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .T. ) ;
+#4272 = FILL_AREA_STYLE ('',( #3512 ) ) ;
+#4273 = ORIENTED_EDGE ( 'NONE', *, *, #1799, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Hardware/FabReader2/Library/FS8205A/License.txt b/Hardware/FabReader2/Library/FS8205A/License.txt
new file mode 100644
index 0000000..9cb6384
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/License.txt
@@ -0,0 +1,24 @@
+BY ACCESSING OR USING THESE SYMBOLS & FOOTPRINTS ("MODELS"), YOU ARE ACKNOWLEDGING THAT YOU HAVE READ, FULLY UNDERSTAND AND AGREE TO THESE TERMS AND CONDITIONS (the "Agreement"), WHICH CONSTITUTE A BINDING AGREEMENT BETWEEN YOU AND SNAPEDA, INC., ENTERED INTO ON THE DATE OF SUCH OCCURRENCE (the "Effective Date"). IF YOU ARE ACCESSING OR USING THESE FILES ON BEHALF OF AN ENTITY, YOU REPRESENT THAT YOU HAVE THE RIGHT, AUTHORITY, AND CAPACITY TO BIND SUCH ENTITY TO THIS AGREEMENT AND HEREBY DO SO. IF YOU DO NOT AGREE WITH ANY OF THE TERMS OR CONDITIONS OF THIS AGREEMENT, YOU MUST NOT USE ANY PART OF THESE MODELS.
+
+1. Design License
+
+You and your sub-licensees are hereby licensed to design, manufacture, use and distribute, circuit board designs and circuit boards formed by combining Models provided by SnapEDA with other circuit elements of your choosing. You may then convey such combinations under licensing terms of your choice.
+
+Individual Models remain the intellectual property of SnapEDA, Inc. You shall not (and shall not permit or encourage any third party to) to do any of the following :
+
+(a) sell, assign, lease, lend, rent, issue, sublicense, make available, or otherwise distribute to any third party, or publicly perform, display or communicate, the Models (for example, by uploading Models to another website or software application);
+(b) remove, alter, or conceal, any copyright, trademark, or other proprietary rights notice or legend displayed or contained in the individual Models.
+
+For further clarity, once integrated into a schematic design or PCB layout, Models may be modified freely for the purpose of designing a circuit board.
+
+
+2. Limitation of Liability
+
+IN NO EVENT WILL SNAPEDA OR OUR SUBSIDIARIES, AGENTS, SUCCESSORS, THIRD PARTY PROVIDERS, AND/OR ANY OF THE FOREGOING ENTITIES' RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, REPRESENTATIVES, CUSTOMERS, SUPPLIERS, OR LICENSORS BE RESPONSIBLE OR LIABLE UNDER, OR OTHERWISE IN CONNECTION WITH THIS AGREEMENT, FOR:
+
+(a) ANY CONSEQUENTIAL, INDIRECT, SPECIAL, INCIDENTAL, OR PUNITIVE DAMAGES;
+(b) ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF REVENUE, OR LOSS OF ANTICIPATED SAVINGS;
+(c) ANY LOSS OF, OR DAMAGE TO, DATA, REPUTATION, OR GOODWILL; AND/OR
+(d) THE COST OF PROCURING ANY SUBSTITUTE GOODS OR SERVICES.
+
+THE COMBINED AGGREGATE LIABILITY OF SNAPEDA AND ALL SNAPEDA CONTENT AFFILIATES UNDER, OR OTHERWISE IN CONNECTION WITH, THIS AGREEMENT SHALL NOT EXCEED THE TOTAL AMOUNT OF FEES RECEIVED BY SNAPEDA FROM YOU IN THE PREVIOUS TWELVE (12) MONTHS. THE FOREGOING EXCLUSIONS AND LIMITATIONS SHALL APPLY: (a) EVEN IF SNAPEDA OR ANY SNAPEDA CONTENT AFFILIATE HAS BEEN ADVISED, OR SHOULD HAVE BEEN AWARE, OF THE POSSIBILITY OF LOSSES, DAMAGES, OR COSTS; (b) EVEN IF ANY REMEDY IN THIS AGREEMENT FAILS OF ITS ESSENTIAL PURPOSE; AND (c) REGARDLESS OF THE THEORY OR BASIS OF LIABILITY (INCLUDING WITHOUT LIMITATION BREACH OF CONTRACT, TORT, NEGLIGENCE, AND STRICT LIABILITY).
\ No newline at end of file
diff --git a/Hardware/FabReader2/Library/FS8205A/SOP65P640X120-8N.kicad_mod b/Hardware/FabReader2/Library/FS8205A/SOP65P640X120-8N.kicad_mod
new file mode 100644
index 0000000..e635653
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/SOP65P640X120-8N.kicad_mod
@@ -0,0 +1,30 @@
+
+(module SOP65P640X120-8N (layer F.Cu) (tedit 627423F8)
+ (descr "")
+ (fp_text reference REF** (at -0.635 -2.327 0) (layer F.SilkS)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (fp_text value SOP65P640X120-8N (at 6.35 2.327 0) (layer F.Fab)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (pad 1 smd roundrect (roundrect_rratio 0.05) (at -2.88 -0.975) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd roundrect (roundrect_rratio 0.05) (at -2.88 -0.325) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd roundrect (roundrect_rratio 0.05) (at -2.88 0.325) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd roundrect (roundrect_rratio 0.05) (at -2.88 0.975) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd roundrect (roundrect_rratio 0.05) (at 2.88 0.975) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd roundrect (roundrect_rratio 0.05) (at 2.88 0.325) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 7 smd roundrect (roundrect_rratio 0.05) (at 2.88 -0.325) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (pad 8 smd roundrect (roundrect_rratio 0.05) (at 2.88 -0.975) (size 1.56 0.4) (layers F.Cu F.Mask F.Paste))
+ (fp_circle (center -4.44 -1.375) (end -4.34 -1.375) (layer F.SilkS) (width 0.2))
+ (fp_circle (center -4.44 -1.375) (end -4.34 -1.375) (layer F.Fab) (width 0.2))
+ (fp_line (start -2.25 -1.515) (end 2.25 -1.515) (layer F.Fab) (width 0.127))
+ (fp_line (start -2.25 1.515) (end 2.25 1.515) (layer F.Fab) (width 0.127))
+ (fp_line (start -2.25 -1.515) (end 2.25 -1.515) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.25 1.515) (end 2.25 1.515) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.25 -1.515) (end -2.25 1.515) (layer F.Fab) (width 0.127))
+ (fp_line (start 2.25 -1.515) (end 2.25 1.515) (layer F.Fab) (width 0.127))
+ (fp_line (start -3.91 -1.765) (end 3.91 -1.765) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.91 1.765) (end 3.91 1.765) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.91 -1.765) (end -3.91 1.765) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.91 -1.765) (end 3.91 1.765) (layer F.CrtYd) (width 0.05))
+)
\ No newline at end of file
diff --git a/Hardware/FabReader2/Library/FS8205A/how-to-import.htm b/Hardware/FabReader2/Library/FS8205A/how-to-import.htm
new file mode 100644
index 0000000..19e484d
--- /dev/null
+++ b/Hardware/FabReader2/Library/FS8205A/how-to-import.htm
@@ -0,0 +1 @@
+
Page Redirection If you are not redirected automatically, follow this link to the import guide.
\ No newline at end of file
diff --git a/Hardware/FabReader2/sym-lib-table b/Hardware/FabReader2/sym-lib-table
index 490b851..aef9f2e 100644
--- a/Hardware/FabReader2/sym-lib-table
+++ b/Hardware/FabReader2/sym-lib-table
@@ -7,4 +7,6 @@
(lib (name "ST25R3911B-AQFT")(type "KiCad")(uri "${KIPRJMOD}/Library/ST25R3911B-AQFT/ST25R3911B-AQFT.kicad_sym")(options "")(descr ""))
(lib (name "TPS63060DSCT")(type "KiCad")(uri "${KIPRJMOD}/Library/TPS63060DSCT/TPS63060DSCT.kicad_sym")(options "")(descr ""))
(lib (name "TS04-66-95-BK-260-SMT")(type "KiCad")(uri "${KIPRJMOD}/Library/TS04-66-95-BK-260-SMT/TS04-66-95-BK-260-SMT.kicad_sym")(options "")(descr ""))
+ (lib (name "FH34SRJ-24S-0.5SH_99_")(type "KiCad")(uri "${KIPRJMOD}/Library/FH34SRJ-24S-0.5SH_99_/FH34SRJ-24S-0.5SH_99_.kicad_sym")(options "")(descr ""))
+ (lib (name "FS8205A")(type "KiCad")(uri "${KIPRJMOD}/Library/FS8205A/FS8205A.kicad_sym")(options "")(descr ""))
)