commit 583a4c7bcebdc8dc70fc40645c26e6b00f97c407
parent ec1aa66f73cbb4ae8b747fe1e81d68d4899686a8
Author: mntmn <lukas@mntmn.com>
Date: Tue, 2 Jul 2019 23:09:12 +0200
WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pins
Diffstat:
11 files changed, 6877 insertions(+), 434 deletions(-)
diff --git a/reform2-motherboard/reform2-motherboard/1-2199230-6/1-2199230-6.lib b/reform2-motherboard/reform2-motherboard/1-2199230-6/1-2199230-6.lib
@@ -0,0 +1,100 @@
+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
+#
+# 1-2199230-6
+#
+DEF 1-2199230-6 J 0 40 Y Y 1 L N
+F0 "J" -302 2041 50 H V L BNN
+F1 "1-2199230-6" -301 -2110 50 H V L BNN
+F2 "CONN_1-2199230-6" 0 0 50 H I L BNN
+F3 "67" 0 0 50 H I L BNN
+F4 "https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1-2199230-6/A118046CT-ND/4729812?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" 0 0 50 H I L BNN
+F5 "M.2 0.5PITCH 4.2H KEY M 30U AU" 0 0 50 H I L BNN
+F6 "TE Connectivity" 0 0 50 H I L BNN
+F7 "https://www.te.com/usa-en/product-1-2199230-6.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" 0 0 50 H I L BNN
+F8 "A118046CT-ND" 0 0 50 H I L BNN
+F9 ".5 mm[.0197 in]" 0 0 50 H I L BNN
+F10 "None" 0 0 50 H I L BNN
+F11 "Socket" 0 0 50 H I L BNN
+F12 "1-2199230-6" 0 0 50 H I L BNN
+F13 "1-2199230-6" 0 0 50 H I L BNN
+DRAW
+P 2 0 0 6 -300 2000 -300 -2000 N
+P 2 0 0 6 -300 -2000 300 -2000 N
+P 2 0 0 6 300 -2000 300 2000 N
+P 2 0 0 6 300 2000 -300 2000 N
+X SHIELD S1 400 -1900 100 L 40 40 0 0 P
+X SHIELD S2 400 -1900 100 L 40 40 0 0 P
+X 1 1 -400 1900 100 R 40 40 0 0 P
+X 2 2 400 1900 100 L 40 40 0 0 P
+X 3 3 -400 1800 100 R 40 40 0 0 P
+X 4 4 400 1800 100 L 40 40 0 0 P
+X 5 5 -400 1700 100 R 40 40 0 0 P
+X 6 6 400 1700 100 L 40 40 0 0 P
+X 7 7 -400 1600 100 R 40 40 0 0 P
+X 8 8 400 1600 100 L 40 40 0 0 P
+X 9 9 -400 1500 100 R 40 40 0 0 P
+X 10 10 400 1500 100 L 40 40 0 0 P
+X 11 11 -400 1400 100 R 40 40 0 0 P
+X 33 33 -400 300 100 R 40 40 0 0 P
+X 34 34 400 300 100 L 40 40 0 0 P
+X 35 35 -400 200 100 R 40 40 0 0 P
+X 36 36 400 200 100 L 40 40 0 0 P
+X 37 37 -400 100 100 R 40 40 0 0 P
+X 38 38 400 100 100 L 40 40 0 0 P
+X 39 39 -400 0 100 R 40 40 0 0 P
+X 40 40 400 0 100 L 40 40 0 0 P
+X 41 41 -400 -100 100 R 40 40 0 0 P
+X 42 42 400 -100 100 L 40 40 0 0 P
+X 43 43 -400 -200 100 R 40 40 0 0 P
+X 44 44 400 -200 100 L 40 40 0 0 P
+X 45 45 -400 -300 100 R 40 40 0 0 P
+X 46 46 400 -300 100 L 40 40 0 0 P
+X 47 47 -400 -400 100 R 40 40 0 0 P
+X 48 48 400 -400 100 L 40 40 0 0 P
+X 49 49 -400 -500 100 R 40 40 0 0 P
+X 50 50 400 -500 100 L 40 40 0 0 P
+X 51 51 -400 -600 100 R 40 40 0 0 P
+X 52 52 400 -600 100 L 40 40 0 0 P
+X 53 53 -400 -700 100 R 40 40 0 0 P
+X 54 54 400 -700 100 L 40 40 0 0 P
+X 55 55 -400 -800 100 R 40 40 0 0 P
+X 56 56 400 -800 100 L 40 40 0 0 P
+X 57 57 -400 -900 100 R 40 40 0 0 P
+X 58 58 400 -900 100 L 40 40 0 0 P
+X 67 67 -400 -1400 100 R 40 40 0 0 P
+X 68 68 400 -1400 100 L 40 40 0 0 P
+X 69 69 -400 -1500 100 R 40 40 0 0 P
+X 70 70 400 -1500 100 L 40 40 0 0 P
+X 71 71 -400 -1600 100 R 40 40 0 0 P
+X 72 72 400 -1600 100 L 40 40 0 0 P
+X 73 73 -400 -1700 100 R 40 40 0 0 P
+X 74 74 400 -1700 100 L 40 40 0 0 P
+X 75 75 -400 -1800 100 R 40 40 0 0 P
+X 12 12 400 1400 100 L 40 40 0 0 P
+X 13 13 -400 1300 100 R 40 40 0 0 P
+X 14 14 400 1300 100 L 40 40 0 0 P
+X 15 15 -400 1200 100 R 40 40 0 0 P
+X 16 16 400 1200 100 L 40 40 0 0 P
+X 17 17 -400 1100 100 R 40 40 0 0 P
+X 18 18 400 1100 100 L 40 40 0 0 P
+X 19 19 -400 1000 100 R 40 40 0 0 P
+X 20 20 400 1000 100 L 40 40 0 0 P
+X 21 21 -400 900 100 R 40 40 0 0 P
+X 22 22 400 900 100 L 40 40 0 0 P
+X 23 23 -400 800 100 R 40 40 0 0 P
+X 24 24 400 800 100 L 40 40 0 0 P
+X 25 25 -400 700 100 R 40 40 0 0 P
+X 26 26 400 700 100 L 40 40 0 0 P
+X 27 27 -400 600 100 R 40 40 0 0 P
+X 28 28 400 600 100 L 40 40 0 0 P
+X 29 29 -400 500 100 R 40 40 0 0 P
+X 30 30 400 500 100 L 40 40 0 0 P
+X 31 31 -400 400 100 R 40 40 0 0 P
+X 32 32 400 400 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# End Library
+\ No newline at end of file
diff --git a/reform2-motherboard/reform2-motherboard/1-2199230-6/1-2199230-6.mod b/reform2-motherboard/reform2-motherboard/1-2199230-6/1-2199230-6.mod
@@ -0,0 +1,599 @@
+PCBNEW-LibModule-V1
+# encoding utf-8
+Units mm
+$INDEX
+CONN_1-2199230-6
+$EndINDEX
+$MODULE CONN_1-2199230-6
+Po 0 0 0 15 00000000 00000000 ~~
+Li CONN_1-2199230-6
+Cd
+Sc 00000000
+At SMD
+Op 0 0 0
+.SolderMask 0
+.SolderPaste 0
+T0 -7.59754 -7.91746 1.4053 1.4053 0 0.05 N V 21 "CONN_1-2199230-6"
+T1 -6.84617 4.51656 1.40848 1.40848 0 0.05 N V 21 "VAL**"
+DS -10.95 2.5 -10.95 -5.25 0.127 27
+DS -10.95 -5.25 10.95 -5.25 0.127 27
+DS 10.95 -5.25 10.95 2.5 0.127 27
+DS 10.95 2.5 -10.95 2.5 0.127 27
+DS -10.95 -2.9 -10.95 -0.95 0.127 21
+DS -10.95 1.2 -10.95 2.5 0.127 21
+DS -10.95 2.5 -9.35 2.5 0.127 21
+DS 5.35 2.5 7.15 2.5 0.127 21
+DS 9.45 2.5 10.95 2.5 0.127 21
+DS 10.95 2.5 10.95 0.8 0.127 21
+DS 10.95 -1.05 10.95 -2.8 0.127 21
+DS 5.1 -5.25 6.9 -5.25 0.127 21
+DS -11.2 3.3 11.25 3.3 0.05 26
+DS 11.25 3.3 11.25 -6.3 0.05 26
+DS 11.25 -6.3 -11.2 -6.3 0.05 26
+DS -11.2 -6.3 -11.2 3.3 0.05 26
+DC -9.25 -6.5 -9.15 -6.5 0.2 21
+$PAD
+Sh "Hole" C 1.1 1.1 0 0 0
+Dr 1.1 0 0
+At HOLE N 00E0FFFF
+Po -10 0
+$EndPAD
+$PAD
+Sh "Hole" C 1.6 1.6 0 0 0
+Dr 1.6 0 0
+At HOLE N 00E0FFFF
+Po 10 0
+$EndPAD
+$PAD
+Sh "1" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -9.25 -5.275
+$EndPAD
+$PAD
+Sh "2" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -9 2.275
+$EndPAD
+$PAD
+Sh "3" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -8.75 -5.275
+$EndPAD
+$PAD
+Sh "4" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -8.5 2.275
+$EndPAD
+$PAD
+Sh "5" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -8.25 -5.275
+$EndPAD
+$PAD
+Sh "6" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -8 2.275
+$EndPAD
+$PAD
+Sh "7" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -7.75 -5.275
+$EndPAD
+$PAD
+Sh "8" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -7.5 2.275
+$EndPAD
+$PAD
+Sh "9" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -7.25 -5.275
+$EndPAD
+$PAD
+Sh "10" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -7 2.275
+$EndPAD
+$PAD
+Sh "11" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -6.75 -5.275
+$EndPAD
+$PAD
+Sh "67" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 7.25 -5.275
+$EndPAD
+$PAD
+Sh "68" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 7.5 2.275
+$EndPAD
+$PAD
+Sh "69" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 7.75 -5.275
+$EndPAD
+$PAD
+Sh "70" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 8 2.275
+$EndPAD
+$PAD
+Sh "71" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 8.25 -5.275
+$EndPAD
+$PAD
+Sh "72" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 8.5 2.275
+$EndPAD
+$PAD
+Sh "73" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 8.75 -5.275
+$EndPAD
+$PAD
+Sh "74" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 9 2.275
+$EndPAD
+$PAD
+Sh "75" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 9.25 -5.275
+$EndPAD
+$PAD
+Sh "S1" R 1.2 2.75 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -10.35 -4.5
+$EndPAD
+$PAD
+Sh "S2" R 1.2 2.75 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 10.35 -4.5
+$EndPAD
+$PAD
+Sh "12" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -6.5 2.275
+$EndPAD
+$PAD
+Sh "13" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -6.25 -5.275
+$EndPAD
+$PAD
+Sh "14" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -6 2.275
+$EndPAD
+$PAD
+Sh "15" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -5.75 -5.275
+$EndPAD
+$PAD
+Sh "16" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -5.5 2.275
+$EndPAD
+$PAD
+Sh "17" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -5.25 -5.275
+$EndPAD
+$PAD
+Sh "18" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -5 2.275
+$EndPAD
+$PAD
+Sh "19" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -4.75 -5.275
+$EndPAD
+$PAD
+Sh "20" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -4.5 2.275
+$EndPAD
+$PAD
+Sh "21" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -4.25 -5.275
+$EndPAD
+$PAD
+Sh "22" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -4 2.275
+$EndPAD
+$PAD
+Sh "23" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -3.75 -5.275
+$EndPAD
+$PAD
+Sh "24" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -3.5 2.275
+$EndPAD
+$PAD
+Sh "25" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -3.25 -5.275
+$EndPAD
+$PAD
+Sh "26" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -3 2.275
+$EndPAD
+$PAD
+Sh "27" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -2.75 -5.275
+$EndPAD
+$PAD
+Sh "28" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -2.5 2.275
+$EndPAD
+$PAD
+Sh "29" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -2.25 -5.275
+$EndPAD
+$PAD
+Sh "30" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -2 2.275
+$EndPAD
+$PAD
+Sh "31" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -1.75 -5.275
+$EndPAD
+$PAD
+Sh "32" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -1.5 2.275
+$EndPAD
+$PAD
+Sh "33" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -1.25 -5.275
+$EndPAD
+$PAD
+Sh "34" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -1 2.275
+$EndPAD
+$PAD
+Sh "35" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -0.75 -5.275
+$EndPAD
+$PAD
+Sh "36" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -0.5 2.275
+$EndPAD
+$PAD
+Sh "37" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po -0.25 -5.275
+$EndPAD
+$PAD
+Sh "38" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 0 2.275
+$EndPAD
+$PAD
+Sh "39" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 0.25 -5.275
+$EndPAD
+$PAD
+Sh "40" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 0.5 2.275
+$EndPAD
+$PAD
+Sh "41" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 0.75 -5.275
+$EndPAD
+$PAD
+Sh "42" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 1 2.275
+$EndPAD
+$PAD
+Sh "43" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 1.25 -5.275
+$EndPAD
+$PAD
+Sh "44" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 1.5 2.275
+$EndPAD
+$PAD
+Sh "45" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 1.75 -5.275
+$EndPAD
+$PAD
+Sh "46" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 2 2.275
+$EndPAD
+$PAD
+Sh "47" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 2.25 -5.275
+$EndPAD
+$PAD
+Sh "48" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 2.5 2.275
+$EndPAD
+$PAD
+Sh "49" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 2.75 -5.275
+$EndPAD
+$PAD
+Sh "50" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 3 2.275
+$EndPAD
+$PAD
+Sh "51" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 3.25 -5.275
+$EndPAD
+$PAD
+Sh "52" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 3.5 2.275
+$EndPAD
+$PAD
+Sh "53" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 3.75 -5.275
+$EndPAD
+$PAD
+Sh "54" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 4 2.275
+$EndPAD
+$PAD
+Sh "55" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 4.25 -5.275
+$EndPAD
+$PAD
+Sh "56" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 4.5 2.275
+$EndPAD
+$PAD
+Sh "57" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 4.75 -5.275
+$EndPAD
+$PAD
+Sh "58" R 0.3 1.55 0 0 0
+At SMD N 00888000
+.SolderMask 0
+.SolderPaste 0
+Ne 0 ""
+Po 5 2.275
+$EndPAD
+$EndMODULE CONN_1-2199230-6
diff --git a/reform2-motherboard/reform2-motherboard/1-2199230-6/how-to-import.htm b/reform2-motherboard/reform2-motherboard/1-2199230-6/how-to-import.htm
@@ -0,0 +1 @@
+<!DOCTYPE HTML><html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="0; url=https://www.snapeda.com/about/import/"> <script type="text/javascript">window.location.href="https://www.snapeda.com/about/import/" </script> <title>Page Redirection</title> </head> <body> If you are not redirected automatically, follow this <a href="https://www.snapeda.com/about/import/">link to the import guide</a>. </body></html>
+\ No newline at end of file
diff --git a/reform2-motherboard/reform2-motherboard/3d-models/SW3dPS-rapc722.STEP b/reform2-motherboard/reform2-motherboard/3d-models/SW3dPS-rapc722.STEP
@@ -0,0 +1,2452 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('38A315D7-AE75-4B92-ADB0-8F8D14BB05EC.STEP',
+ '2007-02-06T22:23:37',
+ ( 'sysAdmin' ),
+ ( 'SolidWorks' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2007',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_CURVE ( 'NONE', #179, #169, #465, .T. ) ;
+#2 = ADVANCED_FACE ( 'NONE', ( #461 ), #466, .F. ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #195, .T. ) ;
+#6 = ADVANCED_FACE ( 'NONE', ( #566 ), #561, .T. ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #31, #32, #320, #322 ) ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
+#12 = EDGE_CURVE ( 'NONE', #16, #189, #555, .T. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #15, #36, #11, #10 ) ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#16 = VERTEX_POINT ( 'NONE', #598 ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
+#18 = EDGE_LOOP ( 'NONE', ( #17, #316, #317, #33 ) ) ;
+#19 = ADVANCED_FACE ( 'NONE', ( #597 ), #596, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #92, .T. ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
+#23 = EDGE_LOOP ( 'NONE', ( #7, #5, #4, #3 ) ) ;
+#24 = EDGE_LOOP ( 'NONE', ( #25, #26, #38, #39 ) ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #243, .F. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#27 = EDGE_CURVE ( 'NONE', #192, #185, #591, .T. ) ;
+#28 = ADVANCED_FACE ( 'NONE', ( #587 ), #586, .F. ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
+#30 = ADVANCED_FACE ( 'NONE', ( #580 ), #585, .F. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
+#34 = EDGE_CURVE ( 'NONE', #319, #199, #575, .T. ) ;
+#35 = ADVANCED_FACE ( 'NONE', ( #571 ), #570, .T. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #37, .F. ) ;
+#37 = EDGE_CURVE ( 'NONE', #16, #202, #548, .T. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #43, .T. ) ;
+#40 = ADVANCED_FACE ( 'NONE', ( #544 ), #543, .F. ) ;
+#41 = EDGE_LOOP ( 'NONE', ( #314, #315, #156, #133, #138, #131 ) ) ;
+#42 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;
+#43 = EDGE_CURVE ( 'NONE', #182, #244, #537, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #43, .F. ) ;
+#45 = ADVANCED_FACE ( 'NONE', ( #379 ), #378, .T. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #238, .F. ) ;
+#47 = EDGE_LOOP ( 'NONE', ( #44, #42, #29, #13 ) ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#49 = EDGE_CURVE ( 'NONE', #62, #223, #373, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ;
+#52 = EDGE_CURVE ( 'NONE', #53, #223, #369, .T. ) ;
+#53 = VERTEX_POINT ( 'NONE', #364 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
+#55 = EDGE_CURVE ( 'NONE', #56, #53, #363, .T. ) ;
+#56 = VERTEX_POINT ( 'NONE', #359 ) ;
+#57 = EDGE_CURVE ( 'NONE', #71, #56, #357, .T. ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #667 ), #827, .T. ) ;
+#59 = EDGE_LOOP ( 'NONE', ( #60, #48, #50, #2190, #2193 ) ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ;
+#61 = EDGE_CURVE ( 'NONE', #62, #63, #822, .T. ) ;
+#62 = VERTEX_POINT ( 'NONE', #817 ) ;
+#63 = VERTEX_POINT ( 'NONE', #818 ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
+#65 = EDGE_CURVE ( 'NONE', #2195, #87, #704, .T. ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
+#67 = EDGE_CURVE ( 'NONE', #68, #84, #700, .T. ) ;
+#68 = VERTEX_POINT ( 'NONE', #696 ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ;
+#70 = EDGE_CURVE ( 'NONE', #68, #71, #849, .T. ) ;
+#71 = VERTEX_POINT ( 'NONE', #845 ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #86, .T. ) ;
+#75 = ADVANCED_FACE ( 'NONE', ( #844 ), #841, .F. ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #2196, #73, #74, #64 ) ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#78 = EDGE_CURVE ( 'NONE', #224, #56, #842, .T. ) ;
+#79 = ADVANCED_FACE ( 'NONE', ( #833 ), #832, .T. ) ;
+#80 = EDGE_LOOP ( 'NONE', ( #81, #82, #66, #69, #72 ) ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#83 = EDGE_CURVE ( 'NONE', #84, #53, #757, .T. ) ;
+#84 = VERTEX_POINT ( 'NONE', #753 ) ;
+#85 = VERTEX_POINT ( 'NONE', #752 ) ;
+#86 = EDGE_CURVE ( 'NONE', #85, #87, #751, .T. ) ;
+#87 = VERTEX_POINT ( 'NONE', #746 ) ;
+#88 = ADVANCED_FACE ( 'NONE', ( #745, #744 ), #743, .T. ) ;
+#89 = EDGE_CURVE ( 'NONE', #90, #102, #738, .T. ) ;
+#90 = VERTEX_POINT ( 'NONE', #734 ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #92, .F. ) ;
+#92 = EDGE_CURVE ( 'NONE', #176, #90, #733, .T. ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#95 = EDGE_CURVE ( 'NONE', #188, #96, #729, .T. ) ;
+#96 = VERTEX_POINT ( 'NONE', #725 ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ;
+#98 = EDGE_CURVE ( 'NONE', #96, #236, #789, .T. ) ;
+#99 = ADVANCED_FACE ( 'NONE', ( #785 ), #784, .F. ) ;
+#100 = EDGE_LOOP ( 'NONE', ( #101, #211, #91, #93 ) ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#102 = VERTEX_POINT ( 'NONE', #779 ) ;
+#103 = ADVANCED_FACE ( 'NONE', ( #778, #777 ), #776, .F. ) ;
+#104 = EDGE_LOOP ( 'NONE', ( #105, #107 ) ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#106 = EDGE_CURVE ( 'NONE', #150, #269, #770, .T. ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#108 = EDGE_LOOP ( 'NONE', ( #109, #110, #111, #112, #113, #114, #117, #118 ) ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #307, .F. ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #272, .F. ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #159, .F. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #265, .F. ) ;
+#115 = VERTEX_POINT ( 'NONE', #766 ) ;
+#116 = EDGE_CURVE ( 'NONE', #115, #248, #765, .T. ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #337, .F. ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #251, .F. ) ;
+#119 = ADVANCED_FACE ( 'NONE', ( #761 ), #760, .F. ) ;
+#120 = EDGE_LOOP ( 'NONE', ( #121, #122, #123, #124 ) ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#125 = EDGE_LOOP ( 'NONE', ( #292, #284 ) ) ;
+#126 = CLOSED_SHELL ( 'NONE', ( #140, #129, #162, #257, #250, #279, #352, #304, #349, #344, #103, #119 ) ) ;
+#127 = MANIFOLD_SOLID_BREP ( 'NONE', #422 ) ;
+#128 = EDGE_CURVE ( 'NONE', #155, #150, #796, .T. ) ;
+#129 = ADVANCED_FACE ( 'NONE', ( #792 ), #791, .T. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #260, .F. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#132 = VERTEX_POINT ( 'NONE', #721 ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#135 = EDGE_CURVE ( 'NONE', #264, #269, #720, .T. ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#137 = VERTEX_POINT ( 'NONE', #716 ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#139 = MANIFOLD_SOLID_BREP ( 'NONE', #126 ) ;
+#140 = ADVANCED_FACE ( 'NONE', ( #651 ), #648, .F. ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
+#142 = EDGE_CURVE ( 'NONE', #143, #144, #649, .T. ) ;
+#143 = VERTEX_POINT ( 'NONE', #882 ) ;
+#144 = VERTEX_POINT ( 'NONE', #881 ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
+#146 = VERTEX_POINT ( 'NONE', #880 ) ;
+#147 = EDGE_CURVE ( 'NONE', #269, #150, #879, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#149 = EDGE_CURVE ( 'NONE', #264, #155, #874, .T. ) ;
+#150 = VERTEX_POINT ( 'NONE', #869 ) ;
+#151 = VERTEX_POINT ( 'NONE', #868 ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ;
+#153 = EDGE_CURVE ( 'NONE', #154, #151, #867, .T. ) ;
+#154 = VERTEX_POINT ( 'NONE', #863 ) ;
+#155 = VERTEX_POINT ( 'NONE', #862 ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#157 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #159, .T. ) ;
+#159 = EDGE_CURVE ( 'NONE', #266, #160, #861, .T. ) ;
+#160 = VERTEX_POINT ( 'NONE', #856 ) ;
+#161 = EDGE_LOOP ( 'NONE', ( #258, #145, #152, #249 ) ) ;
+#162 = ADVANCED_FACE ( 'NONE', ( #855 ), #852, .T. ) ;
+#163 = EDGE_LOOP ( 'NONE', ( #164, #157, #158, #255 ) ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
+#165 = EDGE_CURVE ( 'NONE', #137, #166, #853, .T. ) ;
+#166 = VERTEX_POINT ( 'NONE', #707 ) ;
+#167 = CLOSED_SHELL ( 'NONE', ( #231, #99, #205, #193, #45, #28, #35, #30, #19, #6, #2, #40 ) ) ;
+#168 = EDGE_CURVE ( 'NONE', #169, #244, #706, .T. ) ;
+#169 = VERTEX_POINT ( 'NONE', #693 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
+#171 = EDGE_CURVE ( 'NONE', #169, #90, #692, .T. ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#173 = EDGE_LOOP ( 'NONE', ( #194, #196, #197, #200, #203, #46 ) ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#175 = EDGE_CURVE ( 'NONE', #176, #235, #688, .T. ) ;
+#176 = VERTEX_POINT ( 'NONE', #684 ) ;
+#177 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#178 = EDGE_CURVE ( 'NONE', #179, #176, #683, .T. ) ;
+#179 = VERTEX_POINT ( 'NONE', #679 ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;
+#181 = EDGE_CURVE ( 'NONE', #182, #179, #678, .T. ) ;
+#182 = VERTEX_POINT ( 'NONE', #674 ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#184 = EDGE_CURVE ( 'NONE', #185, #182, #673, .T. ) ;
+#185 = VERTEX_POINT ( 'NONE', #669 ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#187 = EDGE_CURVE ( 'NONE', #185, #188, #668, .T. ) ;
+#188 = VERTEX_POINT ( 'NONE', #1009 ) ;
+#189 = VERTEX_POINT ( 'NONE', #1051 ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
+#191 = EDGE_CURVE ( 'NONE', #189, #192, #946, .T. ) ;
+#192 = VERTEX_POINT ( 'NONE', #1012 ) ;
+#193 = ADVANCED_FACE ( 'NONE', ( #1011 ), #994, .F. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #195, .F. ) ;
+#195 = EDGE_CURVE ( 'NONE', #236, #209, #993, .T. ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
+#198 = EDGE_CURVE ( 'NONE', #199, #96, #1081, .T. ) ;
+#199 = VERTEX_POINT ( 'NONE', #961 ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#201 = EDGE_CURVE ( 'NONE', #202, #199, #921, .T. ) ;
+#202 = VERTEX_POINT ( 'NONE', #917 ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#204 = EDGE_CURVE ( 'NONE', #239, #202, #888, .T. ) ;
+#205 = ADVANCED_FACE ( 'NONE', ( #889 ), #883, .F. ) ;
+#206 = EDGE_LOOP ( 'NONE', ( #207, #237, #240, #190, #242, #245, #170, #172 ) ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#208 = EDGE_CURVE ( 'NONE', #102, #209, #1038, .T. ) ;
+#209 = VERTEX_POINT ( 'NONE', #992 ) ;
+#210 = EDGE_CURVE ( 'NONE', #235, #102, #991, .T. ) ;
+#211 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#212 = EDGE_LOOP ( 'NONE', ( #20, #21, #22, #8 ) ) ;
+#213 = EDGE_LOOP ( 'NONE', ( #214, #2433 ) ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#215 = EDGE_CURVE ( 'NONE', #2195, #2198, #987, .T. ) ;
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#217 = EDGE_CURVE ( 'NONE', #299, #296, #982, .T. ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
+#219 = ADVANCED_FACE ( 'NONE', ( #977 ), #976, .T. ) ;
+#220 = EDGE_LOOP ( 'NONE', ( #221, #51, #54, #77 ) ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
+#222 = EDGE_CURVE ( 'NONE', #223, #224, #971, .T. ) ;
+#223 = VERTEX_POINT ( 'NONE', #967 ) ;
+#224 = VERTEX_POINT ( 'NONE', #966 ) ;
+#225 = EDGE_CURVE ( 'NONE', #2198, #85, #965, .T. ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#227 = EDGE_CURVE ( 'NONE', #2429, #63, #1050, .T. ) ;
+#228 = ADVANCED_FACE ( 'NONE', ( #1046 ), #1044, .T. ) ;
+#229 = EDGE_LOOP ( 'NONE', ( #2199, #2114, #2407, #2408 ) ) ;
+#230 = MANIFOLD_SOLID_BREP ( 'NONE', #167 ) ;
+#231 = ADVANCED_FACE ( 'NONE', ( #904 ), #903, .F. ) ;
+#232 = EDGE_LOOP ( 'NONE', ( #233, #174, #177, #180, #183, #186, #94, #97 ) ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#234 = EDGE_CURVE ( 'NONE', #235, #236, #898, .T. ) ;
+#235 = VERTEX_POINT ( 'NONE', #894 ) ;
+#236 = VERTEX_POINT ( 'NONE', #893 ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #238, .T. ) ;
+#238 = EDGE_CURVE ( 'NONE', #209, #239, #892, .T. ) ;
+#239 = VERTEX_POINT ( 'NONE', #1103 ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
+#241 = EDGE_CURVE ( 'NONE', #189, #239, #1102, .T. ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #243, .T. ) ;
+#243 = EDGE_CURVE ( 'NONE', #192, #244, #1098, .T. ) ;
+#244 = VERTEX_POINT ( 'NONE', #1094 ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
+#246 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
+#247 = EDGE_LOOP ( 'NONE', ( #280, #281, #335, #336 ) ) ;
+#248 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#250 = ADVANCED_FACE ( 'NONE', ( #1092 ), #1091, .F. ) ;
+#251 = EDGE_CURVE ( 'NONE', #144, #248, #1085, .T. ) ;
+#252 = EDGE_CURVE ( 'NONE', #154, #143, #954, .T. ) ;
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #251, .T. ) ;
+#254 = EDGE_LOOP ( 'NONE', ( #253, #302, #282, #246 ) ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#256 = EDGE_CURVE ( 'NONE', #166, #160, #950, .T. ) ;
+#257 = ADVANCED_FACE ( 'NONE', ( #916 ), #915, .F. ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
+#259 = EDGE_LOOP ( 'NONE', ( #130, #261, #263, #267 ) ) ;
+#260 = EDGE_CURVE ( 'NONE', #146, #137, #910, .T. ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #262, .T. ) ;
+#262 = EDGE_CURVE ( 'NONE', #146, #132, #934, .T. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #265, .T. ) ;
+#264 = VERTEX_POINT ( 'NONE', #930 ) ;
+#265 = EDGE_CURVE ( 'NONE', #132, #266, #929, .T. ) ;
+#266 = VERTEX_POINT ( 'NONE', #924 ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#268 = EDGE_CURVE ( 'NONE', #137, #266, #923, .T. ) ;
+#269 = VERTEX_POINT ( 'NONE', #1028 ) ;
+#270 = EDGE_CURVE ( 'NONE', #151, #144, #1027, .T. ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #272, .T. ) ;
+#272 = EDGE_CURVE ( 'NONE', #160, #273, #1023, .T. ) ;
+#273 = VERTEX_POINT ( 'NONE', #1019 ) ;
+#274 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#275 = EDGE_CURVE ( 'NONE', #276, #273, #1018, .T. ) ;
+#276 = VERTEX_POINT ( 'NONE', #944 ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#278 = EDGE_CURVE ( 'NONE', #166, #276, #943, .T. ) ;
+#279 = ADVANCED_FACE ( 'NONE', ( #939 ), #938, .T. ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #262, .F. ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#282 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#283 = EDGE_CURVE ( 'NONE', #151, #115, #1055, .T. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#285 = EDGE_CURVE ( 'NONE', #294, #295, #1074, .T. ) ;
+#286 = ADVANCED_FACE ( 'NONE', ( #1069 ), #999, .T. ) ;
+#287 = EDGE_LOOP ( 'NONE', ( #288, #289, #297, #300 ) ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#290 = EDGE_CURVE ( 'NONE', #295, #296, #995, .T. ) ;
+#291 = ADVANCED_FACE ( 'NONE', ( #1211 ), #1186, .T. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#293 = EDGE_CURVE ( 'NONE', #294, #295, #1152, .T. ) ;
+#294 = VERTEX_POINT ( 'NONE', #1191 ) ;
+#295 = VERTEX_POINT ( 'NONE', #1190 ) ;
+#296 = VERTEX_POINT ( 'NONE', #1189 ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
+#298 = EDGE_CURVE ( 'NONE', #296, #299, #1335, .T. ) ;
+#299 = VERTEX_POINT ( 'NONE', #1234 ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#301 = EDGE_CURVE ( 'NONE', #294, #299, #1297, .T. ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#304 = ADVANCED_FACE ( 'NONE', ( #1293 ), #1289, .F. ) ;
+#305 = EDGE_LOOP ( 'NONE', ( #306, #309, #312, #348 ) ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #307, .T. ) ;
+#307 = EDGE_CURVE ( 'NONE', #273, #308, #1284, .T. ) ;
+#308 = VERTEX_POINT ( 'NONE', #1328 ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
+#310 = EDGE_CURVE ( 'NONE', #311, #308, #1327, .T. ) ;
+#311 = VERTEX_POINT ( 'NONE', #1317 ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#313 = EDGE_LOOP ( 'NONE', ( #141, #134, #136, #148 ) ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#317 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#318 = EDGE_CURVE ( 'NONE', #188, #319, #1316, .T. ) ;
+#319 = VERTEX_POINT ( 'NONE', #1323 ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#321 = EDGE_CURVE ( 'NONE', #319, #16, #1322, .T. ) ;
+#322 = ORIENTED_EDGE ( 'NONE', *, *, #37, .T. ) ;
+#323 = EDGE_CURVE ( 'NONE', #155, #264, #1200, .T. ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
+#325 = EDGE_LOOP ( 'NONE', ( #326, #327, #328, #329, #330, #331, #332, #333 ) ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #260, .T. ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
+#331 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#334 = EDGE_CURVE ( 'NONE', #115, #146, #1195, .T. ) ;
+#335 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #337, .T. ) ;
+#337 = EDGE_CURVE ( 'NONE', #248, #132, #1207, .T. ) ;
+#338 = EDGE_LOOP ( 'NONE', ( #271, #274, #277, #303 ) ) ;
+#339 = EDGE_CURVE ( 'NONE', #308, #143, #1202, .T. ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#342 = EDGE_CURVE ( 'NONE', #311, #154, #1230, .T. ) ;
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
+#344 = ADVANCED_FACE ( 'NONE', ( #1226, #1225 ), #1224, .T. ) ;
+#345 = EDGE_LOOP ( 'NONE', ( #346, #324 ) ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#347 = EDGE_CURVE ( 'NONE', #276, #311, #1243, .T. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#349 = ADVANCED_FACE ( 'NONE', ( #1239 ), #1238, .F. ) ;
+#350 = EDGE_LOOP ( 'NONE', ( #351, #340, #341, #343 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#352 = ADVANCED_FACE ( 'NONE', ( #1145 ), #1144, .F. ) ;
+#353 = EDGE_CURVE ( 'NONE', #494, #568, #1139, .T. ) ;
+#354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#355 = VECTOR ( 'NONE', #354, 39.37007874015748100 ) ;
+#356 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#357 = LINE ( 'NONE', #356, #355 ) ;
+#358 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1464035595997550700, 0.1799999999999998500 ) ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.1559305119493929700 ) ) ;
+#360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#361 = VECTOR ( 'NONE', #360, 39.37007874015748100 ) ;
+#362 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, -6.829619984160658000E-017 ) ) ;
+#363 = LINE ( 'NONE', #362, #361 ) ;
+#364 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.1309305119493929000 ) ) ;
+#365 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#366 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #367, #366, #365 ) ;
+#369 = CIRCLE ( 'NONE', #368, 0.1309305119493929000 ) ;
+#370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#371 = VECTOR ( 'NONE', #370, 39.37007874015748100 ) ;
+#372 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, -0.1309305119493929000 ) ) ;
+#373 = LINE ( 'NONE', #372, #371 ) ;
+#374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#375 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1464035595997552600, 0.1559305119493927000 ) ) ;
+#377 = AXIS2_PLACEMENT_3D ( 'NONE', #376, #375, #374 ) ;
+#378 = PLANE ( 'NONE', #377 ) ;
+#379 = FACE_OUTER_BOUND ( 'NONE', #47, .T. ) ;
+#380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#381 = VECTOR ( 'NONE', #380, 39.37007874015748100 ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .F. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #2294, .F. ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .F. ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #389, .F. ) ;
+#389 = EDGE_CURVE ( 'NONE', #390, #391, #1135, .T. ) ;
+#390 = VERTEX_POINT ( 'NONE', #1131 ) ;
+#391 = VERTEX_POINT ( 'NONE', #1130 ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .F. ) ;
+#394 = EDGE_CURVE ( 'NONE', #639, #633, #1129, .T. ) ;
+#395 = ADVANCED_FACE ( 'NONE', ( #1125 ), #1124, .F. ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;
+#397 = VERTEX_POINT ( 'NONE', #1119 ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #2246, .T. ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .T. ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #2409, .T. ) ;
+#402 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .T. ) ;
+#404 = ADVANCED_FACE ( 'NONE', ( #1184 ), #1182, .T. ) ;
+#405 = EDGE_LOOP ( 'NONE', ( #406, #393, #382, #383, #384, #515, #516, #517 ) ) ;
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .F. ) ;
+#407 = EDGE_CURVE ( 'NONE', #397, #408, #1178, .T. ) ;
+#408 = VERTEX_POINT ( 'NONE', #1174 ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
+#410 = EDGE_CURVE ( 'NONE', #408, #411, #1173, .T. ) ;
+#411 = VERTEX_POINT ( 'NONE', #1169 ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #413, .F. ) ;
+#413 = EDGE_CURVE ( 'NONE', #414, #411, #1168, .T. ) ;
+#414 = VERTEX_POINT ( 'NONE', #1164 ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .F. ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #2353, .F. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ;
+#418 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#420 = MANIFOLD_SOLID_BREP ( 'NONE', #425 ) ;
+#421 = EDGE_LOOP ( 'NONE', ( #450, #454, #457, #460 ) ) ;
+#422 = CLOSED_SHELL ( 'NONE', ( #291, #286, #75, #88, #219, #79, #58, #2435, #2424, #228, #2410, #2287, #2303, #2224, #2278, #2313, #2400, #2131, #2259, #2138, #2145, #2175, #2153, #2160, #2166, #2272, #2375, #2357, #2338, #2325, #2391, #2389, #2358, #2321, #2247, #2382, #531, #404, #518, #524, #601 ) ) ;
+#423 = EDGE_CURVE ( 'NONE', #2320, #2373, #1223, .T. ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
+#425 = CLOSED_SHELL ( 'NONE', ( #449, #628, #395, #498, #441, #484, #434, #619, #625, #506, #512, #431 ) ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #428, .F. ) ;
+#428 = EDGE_CURVE ( 'NONE', #488, #438, #1219, .T. ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
+#431 = ADVANCED_FACE ( 'NONE', ( #1215 ), #1283, .F. ) ;
+#432 = EDGE_LOOP ( 'NONE', ( #433, #492, #493, #424 ) ) ;
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;
+#434 = ADVANCED_FACE ( 'NONE', ( #1278 ), #1277, .F. ) ;
+#435 = EDGE_LOOP ( 'NONE', ( #436, #467, #469, #470, #472, #473, #476, #478, #617, #618 ) ) ;
+#436 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;
+#437 = EDGE_CURVE ( 'NONE', #438, #447, #1272, .T. ) ;
+#438 = VERTEX_POINT ( 'NONE', #1268 ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
+#440 = EDGE_CURVE ( 'NONE', #391, #514, #1267, .T. ) ;
+#441 = ADVANCED_FACE ( 'NONE', ( #1263 ), #1262, .F. ) ;
+#442 = EDGE_LOOP ( 'NONE', ( #443, #446, #481, #483 ) ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ;
+#444 = EDGE_CURVE ( 'NONE', #514, #452, #1257, .T. ) ;
+#445 = EDGE_CURVE ( 'NONE', #390, #447, #1252, .T. ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
+#447 = VERTEX_POINT ( 'NONE', #1432 ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #482, .T. ) ;
+#449 = ADVANCED_FACE ( 'NONE', ( #1509 ), #1508, .F. ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#451 = EDGE_CURVE ( 'NONE', #452, #453, #1512, .T. ) ;
+#452 = VERTEX_POINT ( 'NONE', #1450 ) ;
+#453 = VERTEX_POINT ( 'NONE', #1449 ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #455, .T. ) ;
+#455 = EDGE_CURVE ( 'NONE', #453, #456, #1448, .T. ) ;
+#456 = VERTEX_POINT ( 'NONE', #1444 ) ;
+#457 = ORIENTED_EDGE ( 'NONE', *, *, #458, .F. ) ;
+#458 = EDGE_CURVE ( 'NONE', #459, #456, #1443, .T. ) ;
+#459 = VERTEX_POINT ( 'NONE', #1439 ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
+#461 = FACE_OUTER_BOUND ( 'NONE', #24, .T. ) ;
+#462 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#463 = VECTOR ( 'NONE', #462, 39.37007874015748100 ) ;
+#464 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.09409613123888839500, 0.1559305119493927000 ) ) ;
+#465 = LINE ( 'NONE', #464, #463 ) ;
+#466 = PLANE ( 'NONE', #565 ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ;
+#468 = EDGE_CURVE ( 'NONE', #438, #408, #1438, .T. ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #471, .T. ) ;
+#471 = EDGE_CURVE ( 'NONE', #397, #639, #1348, .T. ) ;
+#472 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#473 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
+#474 = EDGE_CURVE ( 'NONE', #475, #636, #1434, .T. ) ;
+#475 = VERTEX_POINT ( 'NONE', #1340 ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #477, .T. ) ;
+#477 = EDGE_CURVE ( 'NONE', #475, #453, #1339, .T. ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#479 = ORIENTED_EDGE ( 'NONE', *, *, #480, .T. ) ;
+#480 = EDGE_CURVE ( 'NONE', #447, #514, #1367, .T. ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #482, .F. ) ;
+#482 = EDGE_CURVE ( 'NONE', #391, #459, #1363, .T. ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
+#484 = ADVANCED_FACE ( 'NONE', ( #1359 ), #1358, .T. ) ;
+#485 = EDGE_LOOP ( 'NONE', ( #486, #489, #491, #448, #607, #608, #611, #613, #614, #616 ) ) ;
+#486 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#487 = EDGE_CURVE ( 'NONE', #488, #411, #1353, .T. ) ;
+#488 = VERTEX_POINT ( 'NONE', #1349 ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;
+#490 = EDGE_CURVE ( 'NONE', #390, #488, #1528, .T. ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #389, .T. ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #428, .T. ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;
+#494 = VERTEX_POINT ( 'NONE', #1524 ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#496 = ORIENTED_EDGE ( 'NONE', *, *, #497, .T. ) ;
+#497 = EDGE_CURVE ( 'NONE', #414, #397, #1523, .T. ) ;
+#498 = ADVANCED_FACE ( 'NONE', ( #1519 ), #1517, .F. ) ;
+#499 = EDGE_LOOP ( 'NONE', ( #388, #392, #479, #439 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #2373, #494, #1518, .T. ) ;
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;
+#503 = EDGE_CURVE ( 'NONE', #610, #475, #1545, .T. ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #635, .F. ) ;
+#506 = ADVANCED_FACE ( 'NONE', ( #1541 ), #1540, .F. ) ;
+#507 = EDGE_LOOP ( 'NONE', ( #508, #509, #510, #511 ) ) ;
+#508 = ORIENTED_EDGE ( 'NONE', *, *, #477, .F. ) ;
+#509 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ;
+#511 = ORIENTED_EDGE ( 'NONE', *, *, #455, .F. ) ;
+#512 = ADVANCED_FACE ( 'NONE', ( #1535 ), #1431, .F. ) ;
+#513 = EDGE_LOOP ( 'NONE', ( #426, #427, #429, #430 ) ) ;
+#514 = VERTEX_POINT ( 'NONE', #1426 ) ;
+#515 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#517 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .F. ) ;
+#518 = ADVANCED_FACE ( 'NONE', ( #1425 ), #1421, .F. ) ;
+#519 = EDGE_LOOP ( 'NONE', ( #520, #521, #522, #523 ) ) ;
+#520 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #2364, .T. ) ;
+#524 = ADVANCED_FACE ( 'NONE', ( #1423 ), #1478, .T. ) ;
+#525 = EDGE_LOOP ( 'NONE', ( #526, #604, #606, #600 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #2362, .F. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .F. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #2210, .T. ) ;
+#531 = ADVANCED_FACE ( 'NONE', ( #1479 ), #1474, .F. ) ;
+#532 = EDGE_LOOP ( 'NONE', ( #533, #534, #535, #527, #528, #529, #530, #401, #402, #403 ) ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #2270, .T. ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #2376, .F. ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #423, .F. ) ;
+#537 = LINE ( 'NONE', #542, #381 ) ;
+#538 = DIRECTION ( 'NONE', ( 1.102868721725419400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#539 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.102868721725419400E-015, 0.0000000000000000000 ) ) ;
+#540 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624995900, -0.2860564176310317900, 0.1749999999999999100 ) ) ;
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #540, #539, #538 ) ;
+#542 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.05617331279278910800, 0.1799999999999998500 ) ) ;
+#543 = PLANE ( 'NONE', #541 ) ;
+#544 = FACE_OUTER_BOUND ( 'NONE', #41, .T. ) ;
+#545 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#546 = VECTOR ( 'NONE', #545, 39.37007874015748100 ) ;
+#547 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1896250019858178900, 0.1559305119493932500 ) ) ;
+#548 = LINE ( 'NONE', #547, #546 ) ;
+#549 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#550 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#551 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1455555139352108200, 0.1559305119493927000 ) ) ;
+#552 = AXIS2_PLACEMENT_3D ( 'NONE', #551, #550, #549 ) ;
+#553 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.102868721725419400E-015, 0.0000000000000000000 ) ) ;
+#554 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #553, #599 ) ;
+#555 = CIRCLE ( 'NONE', #554, 0.04406948805060707100 ) ;
+#556 = DIRECTION ( 'NONE', ( 0.6179441393878338800, 0.7862220046502318400, 0.0000000000000000000 ) ) ;
+#557 = DIRECTION ( 'NONE', ( 0.7862220046502319500, -0.6179441393878339900, 0.0000000000000000000 ) ) ;
+#558 = CARTESIAN_POINT ( 'NONE', ( -0.08906825294892775600, -0.2074193524180268900, 0.08999999999999978900 ) ) ;
+#559 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #557, #556 ) ;
+#560 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1455555139352108200, 0.1559305119493927000 ) ) ;
+#561 = PLANE ( 'NONE', #559 ) ;
+#562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#564 = CARTESIAN_POINT ( 'NONE', ( -0.4316212523356989800, 0.05617331279278910800, 0.1799999999999998500 ) ) ;
+#565 = AXIS2_PLACEMENT_3D ( 'NONE', #564, #563, #562 ) ;
+#566 = FACE_OUTER_BOUND ( 'NONE', #23, .T. ) ;
+#567 = EDGE_LOOP ( 'NONE', ( #418, #419 ) ) ;
+#568 = VERTEX_POINT ( 'NONE', #1469 ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#570 = CYLINDRICAL_SURFACE ( 'NONE', #552, 0.04406948805060707100 ) ;
+#571 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#572 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#573 = VECTOR ( 'NONE', #572, 39.37007874015748100 ) ;
+#574 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1704730476503624200, 0.1559305119493932500 ) ) ;
+#575 = LINE ( 'NONE', #574, #573 ) ;
+#576 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#578 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1704730476503624200, 0.1559305119493932500 ) ) ;
+#579 = AXIS2_PLACEMENT_3D ( 'NONE', #578, #577, #576 ) ;
+#580 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#583 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1464035595997552600, 0.1559305119493927000 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #582, #581 ) ;
+#585 = PLANE ( 'NONE', #579 ) ;
+#586 = CYLINDRICAL_SURFACE ( 'NONE', #584, 0.02406948805060715000 ) ;
+#587 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;
+#588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#589 = VECTOR ( 'NONE', #588, 39.37007874015748100 ) ;
+#590 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624992000, 0.05617331279278910800, 0.1799999999999998500 ) ) ;
+#591 = LINE ( 'NONE', #590, #589 ) ;
+#592 = DIRECTION ( 'NONE', ( 0.6179441393878341000, -0.7862220046502317300, 0.0000000000000000000 ) ) ;
+#593 = DIRECTION ( 'NONE', ( -0.7862220046502317300, -0.6179441393878341000, 0.0000000000000000000 ) ) ;
+#594 = CARTESIAN_POINT ( 'NONE', ( -0.01093174705107226000, -0.2074193524180268900, 0.08999999999999978900 ) ) ;
+#595 = AXIS2_PLACEMENT_3D ( 'NONE', #594, #593, #592 ) ;
+#596 = PLANE ( 'NONE', #595 ) ;
+#597 = FACE_OUTER_BOUND ( 'NONE', #212, .T. ) ;
+#598 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1896250019858178900, 0.1559305119493932500 ) ) ;
+#599 = DIRECTION ( 'NONE', ( 7.748694489391257600E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#601 = ADVANCED_FACE ( 'NONE', ( #1468 ), #1505, .T. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .F. ) ;
+#603 = ORIENTED_EDGE ( 'NONE', *, *, #423, .T. ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#605 = EDGE_CURVE ( 'NONE', #295, #294, #1501, .T. ) ;
+#606 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #458, .T. ) ;
+#608 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ;
+#609 = EDGE_CURVE ( 'NONE', #610, #456, #1496, .T. ) ;
+#610 = VERTEX_POINT ( 'NONE', #1492 ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ;
+#612 = EDGE_CURVE ( 'NONE', #632, #610, #1491, .T. ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #615, .F. ) ;
+#615 = EDGE_CURVE ( 'NONE', #414, #633, #1486, .T. ) ;
+#616 = ORIENTED_EDGE ( 'NONE', *, *, #413, .T. ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #480, .F. ) ;
+#619 = ADVANCED_FACE ( 'NONE', ( #1487 ), #1560, .F. ) ;
+#620 = EDGE_LOOP ( 'NONE', ( #621, #622, #623, #624 ) ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #615, .T. ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #471, .F. ) ;
+#624 = ORIENTED_EDGE ( 'NONE', *, *, #497, .F. ) ;
+#625 = ADVANCED_FACE ( 'NONE', ( #1554 ), #1559, .F. ) ;
+#626 = EDGE_LOOP ( 'NONE', ( #501, #502, #504, #505 ) ) ;
+#627 = EDGE_CURVE ( 'NONE', #459, #452, #1549, .T. ) ;
+#628 = ADVANCED_FACE ( 'NONE', ( #1398 ), #1397, .F. ) ;
+#629 = EDGE_LOOP ( 'NONE', ( #630, #634, #637, #640 ) ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ;
+#631 = EDGE_CURVE ( 'NONE', #632, #633, #1392, .T. ) ;
+#632 = VERTEX_POINT ( 'NONE', #1388 ) ;
+#633 = VERTEX_POINT ( 'NONE', #1387 ) ;
+#634 = ORIENTED_EDGE ( 'NONE', *, *, #635, .T. ) ;
+#635 = EDGE_CURVE ( 'NONE', #632, #636, #1386, .T. ) ;
+#636 = VERTEX_POINT ( 'NONE', #1382 ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+#638 = EDGE_CURVE ( 'NONE', #636, #639, #1381, .T. ) ;
+#639 = VERTEX_POINT ( 'NONE', #1377 ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ;
+#641 = EDGE_LOOP ( 'NONE', ( #396, #409, #412, #496 ) ) ;
+#642 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, -0.4377518113307283800 ) ) ;
+#643 = VECTOR ( 'NONE', #642, 39.37007874015748100 ) ;
+#644 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#645 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#647 = AXIS2_PLACEMENT_3D ( 'NONE', #650, #646, #645 ) ;
+#648 = CYLINDRICAL_SURFACE ( 'NONE', #647, 0.01911051728936935500 ) ;
+#649 = LINE ( 'NONE', #644, #643 ) ;
+#650 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#651 = FACE_OUTER_BOUND ( 'NONE', #313, .T. ) ;
+#652 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #653 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #656, #655, #654 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#653 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #656, 'distance_accuracy_value', 'NONE');
+#654 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#655 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#656 =( CONVERSION_BASED_UNIT ( 'INCH', #657 ) LENGTH_UNIT ( ) NAMED_UNIT ( #658 ) );
+#657 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #659 );
+#658 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#659 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#660 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #662 ), #652 ) ;
+#661 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #662 ) ) ;
+#662 = STYLED_ITEM ( 'NONE', ( #663 ), #139 ) ;
+#663 = PRESENTATION_STYLE_ASSIGNMENT (( #664 ) ) ;
+#664 = SURFACE_STYLE_USAGE ( .BOTH. , #665 ) ;
+#665 = SURFACE_SIDE_STYLE ('',( #666 ) ) ;
+#666 = SURFACE_STYLE_FILL_AREA ( #713 ) ;
+#667 = FACE_OUTER_BOUND ( 'NONE', #59, .T. ) ;
+#668 = LINE ( 'NONE', #358, #1080 ) ;
+#669 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624992000, 0.05617331279278910800, 0.1799999999999998500 ) ) ;
+#670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = VECTOR ( 'NONE', #670, 39.37007874015748100 ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( -0.4316212523356989800, 0.05617331279278910800, 0.1799999999999998500 ) ) ;
+#673 = LINE ( 'NONE', #672, #671 ) ;
+#674 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.05617331279278897600, 0.1799999999999998800 ) ) ;
+#675 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 4.769228422792615800E-016 ) ) ;
+#676 = VECTOR ( 'NONE', #675, 39.37007874015748100 ) ;
+#677 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.1400000000000000100, 0.1799999999999999900 ) ) ;
+#678 = LINE ( 'NONE', #677, #676 ) ;
+#679 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.09409613123888840900, 0.1799999999999999400 ) ) ;
+#680 = DIRECTION ( 'NONE', ( 0.6179441393878341000, -0.7862220046502317300, 3.749672331202873100E-016 ) ) ;
+#681 = VECTOR ( 'NONE', #680, 39.37007874015748100 ) ;
+#682 = CARTESIAN_POINT ( 'NONE', ( -0.07769800564270977500, -0.1224713800577497100, 0.1799999999999999900 ) ) ;
+#683 = LINE ( 'NONE', #682, #681 ) ;
+#684 = CARTESIAN_POINT ( 'NONE', ( -0.06392109797438648400, -0.1400000000000000100, 0.1799999999999999900 ) ) ;
+#685 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#686 = VECTOR ( 'NONE', #685, 39.37007874015748100 ) ;
+#687 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.1400000000000000100, 0.1799999999999999900 ) ) ;
+#688 = LINE ( 'NONE', #687, #686 ) ;
+#689 = DIRECTION ( 'NONE', ( 0.6179441393878341000, -0.7862220046502317300, 0.0000000000000000000 ) ) ;
+#690 = VECTOR ( 'NONE', #689, 39.37007874015748100 ) ;
+#691 = CARTESIAN_POINT ( 'NONE', ( -0.01093174705107226000, -0.2074193524180268900, 0.1999999999999997900 ) ) ;
+#692 = LINE ( 'NONE', #691, #690 ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.09409613123888831100, 0.1999999999999997900 ) ) ;
+#694 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#695 = VECTOR ( 'NONE', #694, 39.37007874015748100 ) ;
+#696 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#698 = VECTOR ( 'NONE', #697, 39.37007874015748100 ) ;
+#699 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#700 = LINE ( 'NONE', #699, #698 ) ;
+#701 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = VECTOR ( 'NONE', #701, 39.37007874015748100 ) ;
+#703 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, 0.1250000000000000000 ) ) ;
+#704 = LINE ( 'NONE', #703, #702 ) ;
+#705 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#706 = LINE ( 'NONE', #705, #695 ) ;
+#707 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768105900, 0.06000000000000008800 ) ) ;
+#708 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#709 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#710 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#711 = AXIS2_PLACEMENT_3D ( 'NONE', #710, #709, #708 ) ;
+#712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#713 = FILL_AREA_STYLE ('',( #714 ) ) ;
+#714 = FILL_AREA_STYLE_COLOUR ( '', #715 ) ;
+#715 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#716 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.08723816652864732600 ) ) ;
+#717 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#718 = VECTOR ( 'NONE', #717, 39.37007874015748100 ) ;
+#719 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, -0.01911051728936935500 ) ) ;
+#720 = LINE ( 'NONE', #719, #718 ) ;
+#721 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, -0.08723816652864732600 ) ) ;
+#722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#723 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#724 = AXIS2_PLACEMENT_3D ( 'NONE', #790, #723, #722 ) ;
+#725 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1464035595997552600, 0.1799999999999998500 ) ) ;
+#726 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#727 = VECTOR ( 'NONE', #726, 39.37007874015748100 ) ;
+#728 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1464035595997552600, 0.1799999999999998500 ) ) ;
+#729 = LINE ( 'NONE', #728, #727 ) ;
+#730 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#731 = VECTOR ( 'NONE', #730, 39.37007874015748100 ) ;
+#732 = CARTESIAN_POINT ( 'NONE', ( -0.06392109797438648400, -0.1400000000000000100, 0.08999999999999978900 ) ) ;
+#733 = LINE ( 'NONE', #732, #731 ) ;
+#734 = CARTESIAN_POINT ( 'NONE', ( -0.06392109797438648400, -0.1400000000000000100, 0.1999999999999997900 ) ) ;
+#735 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#736 = VECTOR ( 'NONE', #735, 39.37007874015748100 ) ;
+#737 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.1400000000000000100, 0.1999999999999997900 ) ) ;
+#738 = LINE ( 'NONE', #737, #736 ) ;
+#739 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#740 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#741 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #741, #740, #739 ) ;
+#743 = PLANE ( 'NONE', #742 ) ;
+#744 = FACE_BOUND ( 'NONE', #2434, .T. ) ;
+#745 = FACE_OUTER_BOUND ( 'NONE', #213, .T. ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.2600000000000000100, 0.1250000000000000000 ) ) ;
+#747 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#748 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#749 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#750 = AXIS2_PLACEMENT_3D ( 'NONE', #749, #748, #747 ) ;
+#751 = CIRCLE ( 'NONE', #750, 0.1250000000000000000 ) ;
+#752 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.2600000000000000100, -0.1250000000000000000 ) ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.1309305119493929000 ) ) ;
+#754 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#755 = VECTOR ( 'NONE', #754, 39.37007874015748100 ) ;
+#756 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.1309305119493929000 ) ) ;
+#757 = LINE ( 'NONE', #756, #755 ) ;
+#758 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#759 = FILL_AREA_STYLE_COLOUR ( '', #758 ) ;
+#760 = CYLINDRICAL_SURFACE ( 'NONE', #816, 0.01911051728936935500 ) ;
+#761 = FACE_OUTER_BOUND ( 'NONE', #120, .T. ) ;
+#762 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#763 = VECTOR ( 'NONE', #762, 39.37007874015748100 ) ;
+#764 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768104500, -0.05999999999999995600 ) ) ;
+#765 = LINE ( 'NONE', #764, #763 ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768104500, -0.05999999999999995600 ) ) ;
+#767 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#768 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#769 = AXIS2_PLACEMENT_3D ( 'NONE', #775, #768, #767 ) ;
+#770 = CIRCLE ( 'NONE', #769, 0.01911051728936935500 ) ;
+#771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#772 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#773 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#774 = AXIS2_PLACEMENT_3D ( 'NONE', #773, #772, #771 ) ;
+#775 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#776 = PLANE ( 'NONE', #774 ) ;
+#777 = FACE_OUTER_BOUND ( 'NONE', #108, .T. ) ;
+#778 = FACE_BOUND ( 'NONE', #104, .T. ) ;
+#779 = CARTESIAN_POINT ( 'NONE', ( -0.03607890202561353500, -0.1399999999999999900, 0.1999999999999997900 ) ) ;
+#780 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#782 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.1400000000000000100, 0.1999999999999997900 ) ) ;
+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #781, #780 ) ;
+#784 = PLANE ( 'NONE', #783 ) ;
+#785 = FACE_OUTER_BOUND ( 'NONE', #100, .T. ) ;
+#786 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 4.769228422792615800E-016 ) ) ;
+#787 = VECTOR ( 'NONE', #786, 39.37007874015748100 ) ;
+#788 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.1400000000000000100, 0.1799999999999999900 ) ) ;
+#789 = LINE ( 'NONE', #788, #787 ) ;
+#790 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#791 = CYLINDRICAL_SURFACE ( 'NONE', #724, 0.08723816652864732600 ) ;
+#792 = FACE_OUTER_BOUND ( 'NONE', #259, .T. ) ;
+#793 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#794 = VECTOR ( 'NONE', #793, 39.37007874015748100 ) ;
+#795 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.01911051728936935500 ) ) ;
+#796 = LINE ( 'NONE', #795, #794 ) ;
+#797 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #798 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #801, #800, #799 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#798 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #801, 'distance_accuracy_value', 'NONE');
+#799 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#800 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#801 =( CONVERSION_BASED_UNIT ( 'INCH', #802 ) LENGTH_UNIT ( ) NAMED_UNIT ( #803 ) );
+#802 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #804 );
+#803 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#804 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #807 ), #797 ) ;
+#806 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #807 ) ) ;
+#807 = STYLED_ITEM ( 'NONE', ( #808 ), #127 ) ;
+#808 = PRESENTATION_STYLE_ASSIGNMENT (( #809 ) ) ;
+#809 = SURFACE_STYLE_USAGE ( .BOTH. , #810 ) ;
+#810 = SURFACE_SIDE_STYLE ('',( #811 ) ) ;
+#811 = SURFACE_STYLE_FILL_AREA ( #812 ) ;
+#812 = FILL_AREA_STYLE ('',( #759 ) ) ;
+#813 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#814 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#815 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #815, #814, #813 ) ;
+#817 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, -0.1309305119493929000 ) ) ;
+#818 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, -0.1749999999999999100 ) ) ;
+#819 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#820 = VECTOR ( 'NONE', #819, 39.37007874015748100 ) ;
+#821 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#822 = LINE ( 'NONE', #821, #820 ) ;
+#823 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#824 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#825 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#826 = AXIS2_PLACEMENT_3D ( 'NONE', #825, #824, #823 ) ;
+#827 = PLANE ( 'NONE', #826 ) ;
+#828 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#831 = AXIS2_PLACEMENT_3D ( 'NONE', #830, #829, #828 ) ;
+#832 = PLANE ( 'NONE', #831 ) ;
+#833 = FACE_OUTER_BOUND ( 'NONE', #80, .T. ) ;
+#834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#835 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#836 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#837 = AXIS2_PLACEMENT_3D ( 'NONE', #836, #835, #834 ) ;
+#838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#839 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#840 = AXIS2_PLACEMENT_3D ( 'NONE', #843, #839, #838 ) ;
+#841 = CYLINDRICAL_SURFACE ( 'NONE', #840, 0.1250000000000000000 ) ;
+#842 = CIRCLE ( 'NONE', #837, 0.1559305119493928400 ) ;
+#843 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#844 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#845 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#846 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#847 = VECTOR ( 'NONE', #846, 39.37007874015748100 ) ;
+#848 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#849 = LINE ( 'NONE', #848, #847 ) ;
+#850 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#851 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #850, #712 ) ;
+#852 = CYLINDRICAL_SURFACE ( 'NONE', #851, 0.08723816652864732600 ) ;
+#853 = CIRCLE ( 'NONE', #711, 0.08723816652864732600 ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#855 = FACE_OUTER_BOUND ( 'NONE', #163, .T. ) ;
+#856 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1966715095768105900, 0.06000000000000008800 ) ) ;
+#857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#858 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#859 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#860 = AXIS2_PLACEMENT_3D ( 'NONE', #859, #858, #857 ) ;
+#861 = CIRCLE ( 'NONE', #860, 0.08723816652864732600 ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.01911051728936935500 ) ) ;
+#863 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#864 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, -0.4377518113307283800 ) ) ;
+#865 = VECTOR ( 'NONE', #864, 39.37007874015748100 ) ;
+#866 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#867 = LINE ( 'NONE', #866, #865 ) ;
+#868 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#869 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, 0.01911051728936935500 ) ) ;
+#870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#871 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#872 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#873 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #871, #870 ) ;
+#874 = CIRCLE ( 'NONE', #873, 0.01911051728936935500 ) ;
+#875 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#876 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#878 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #876, #875 ) ;
+#879 = CIRCLE ( 'NONE', #878, 0.01911051728936935500 ) ;
+#880 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, -0.08723816652864732600 ) ) ;
+#881 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#883 = PLANE ( 'NONE', #1037 ) ;
+#884 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#885 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1455555139352108200, 0.1559305119493927000 ) ) ;
+#887 = AXIS2_PLACEMENT_3D ( 'NONE', #886, #885, #884 ) ;
+#888 = CIRCLE ( 'NONE', #887, 0.04406948805060707100 ) ;
+#889 = FACE_OUTER_BOUND ( 'NONE', #206, .T. ) ;
+#890 = VECTOR ( 'NONE', #1104, 39.37007874015748100 ) ;
+#891 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#892 = LINE ( 'NONE', #891, #890 ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.09409613123888838100, 0.1799999999999999700 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( -0.03607890202561353500, -0.1399999999999999900, 0.1799999999999999900 ) ) ;
+#895 = DIRECTION ( 'NONE', ( 0.6179441393878338800, 0.7862220046502318400, -3.749672331202874100E-016 ) ) ;
+#896 = VECTOR ( 'NONE', #895, 39.37007874015748900 ) ;
+#897 = CARTESIAN_POINT ( 'NONE', ( -0.06048749029766734700, -0.1710555080608862400, 0.1799999999999999900 ) ) ;
+#898 = LINE ( 'NONE', #897, #896 ) ;
+#899 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 4.769228422792615800E-016 ) ) ;
+#900 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 4.769228422792615800E-016, 1.000000000000000000 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, -0.1400000000000000100, 0.1799999999999999900 ) ) ;
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #901, #900, #899 ) ;
+#903 = PLANE ( 'NONE', #902 ) ;
+#904 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
+#905 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #906 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1106, #1105, #907 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#906 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1106, 'distance_accuracy_value', 'NONE');
+#907 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#908 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#909 = AXIS2_PLACEMENT_3D ( 'NONE', #908, #936, #935 ) ;
+#910 = CIRCLE ( 'NONE', #909, 0.08723816652864732600 ) ;
+#911 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, 0.4377518113307283800 ) ) ;
+#912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.4377518113307283800, 0.8990958523298093800 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#914 = AXIS2_PLACEMENT_3D ( 'NONE', #913, #912, #911 ) ;
+#915 = PLANE ( 'NONE', #914 ) ;
+#916 = FACE_OUTER_BOUND ( 'NONE', #161, .T. ) ;
+#917 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1896250019858178900, 0.1559305119493932500 ) ) ;
+#918 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#919 = VECTOR ( 'NONE', #918, 39.37007874015748100 ) ;
+#920 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1704730476503624200, 0.1559305119493932500 ) ) ;
+#921 = LINE ( 'NONE', #920, #919 ) ;
+#922 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.08723816652864732600 ) ) ;
+#923 = LINE ( 'NONE', #922, #1030 ) ;
+#924 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.08723816652864732600 ) ) ;
+#925 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#926 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#927 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #926, #925 ) ;
+#929 = CIRCLE ( 'NONE', #928, 0.08723816652864732600 ) ;
+#930 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, -0.01911051728936935500 ) ) ;
+#931 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#932 = VECTOR ( 'NONE', #931, 39.37007874015748100 ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, -0.08723816652864732600 ) ) ;
+#934 = LINE ( 'NONE', #933, #932 ) ;
+#935 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#936 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#937 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#938 = CYLINDRICAL_SURFACE ( 'NONE', #1058, 0.08723816652864732600 ) ;
+#939 = FACE_OUTER_BOUND ( 'NONE', #247, .T. ) ;
+#940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.813626392936580000E-016 ) ) ;
+#941 = VECTOR ( 'NONE', #940, 39.37007874015748100 ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#943 = LINE ( 'NONE', #942, #941 ) ;
+#944 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624992000, 0.05617331279278894900, 0.1999999999999997900 ) ) ;
+#946 = LINE ( 'NONE', #945, #1014 ) ;
+#947 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#948 = VECTOR ( 'NONE', #947, 39.37007874015748100 ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768105900, 0.06000000000000008800 ) ) ;
+#950 = LINE ( 'NONE', #949, #948 ) ;
+#951 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#952 = VECTOR ( 'NONE', #951, 39.37007874015748100 ) ;
+#953 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#954 = LINE ( 'NONE', #953, #952 ) ;
+#955 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.858261743528159500E-016 ) ) ;
+#956 = VECTOR ( 'NONE', #955, 39.37007874015748100 ) ;
+#957 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#958 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1464035595997552600, 0.1559305119493927000 ) ) ;
+#960 = AXIS2_PLACEMENT_3D ( 'NONE', #959, #958, #957 ) ;
+#961 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1704730476503624200, 0.1559305119493932500 ) ) ;
+#962 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#963 = VECTOR ( 'NONE', #962, 39.37007874015748100 ) ;
+#964 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -0.1250000000000000000 ) ) ;
+#965 = LINE ( 'NONE', #964, #963 ) ;
+#966 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, -0.1559305119493928400 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, -0.1309305119493929000 ) ) ;
+#968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#969 = VECTOR ( 'NONE', #968, 39.37007874015748100 ) ;
+#970 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, -6.829619984160658000E-017 ) ) ;
+#971 = LINE ( 'NONE', #970, #969 ) ;
+#972 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#973 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346993000, -6.829619984160658000E-017 ) ) ;
+#975 = AXIS2_PLACEMENT_3D ( 'NONE', #974, #973, #972 ) ;
+#976 = PLANE ( 'NONE', #975 ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
+#978 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#979 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#981 = AXIS2_PLACEMENT_3D ( 'NONE', #980, #979, #978 ) ;
+#982 = CIRCLE ( 'NONE', #981, 0.03800000000000000600 ) ;
+#983 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#984 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#986 = AXIS2_PLACEMENT_3D ( 'NONE', #985, #984, #983 ) ;
+#987 = CIRCLE ( 'NONE', #986, 0.1250000000000000000 ) ;
+#988 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#989 = VECTOR ( 'NONE', #988, 39.37007874015748100 ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( -0.03607890202561353500, -0.1399999999999999900, 0.08999999999999978900 ) ) ;
+#991 = LINE ( 'NONE', #990, #989 ) ;
+#992 = CARTESIAN_POINT ( 'NONE', ( 8.537024980200822600E-018, -0.09409613123888838100, 0.1999999999999997900 ) ) ;
+#993 = LINE ( 'NONE', #1084, #1083 ) ;
+#994 = PLANE ( 'NONE', #1079 ) ;
+#995 = LINE ( 'NONE', #1000, #1187 ) ;
+#996 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#997 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #1001, #997, #996 ) ;
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #998, 0.03800000000000000600 ) ;
+#1000 = CARTESIAN_POINT ( 'NONE', ( -0.5774802307403552600, 0.2600000000000000100, 0.03800000000000000600 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE', ( -0.5774802307403552600, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1002 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1003 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1006, #1005, #1004 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1003 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1006, 'distance_accuracy_value', 'NONE');
+#1004 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1005 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1006 =( CONVERSION_BASED_UNIT ( 'INCH', #1007 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1008 ) );
+#1007 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1059 );
+#1008 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1009 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624991400, 0.1464035595997552600, 0.1799999999999998500 ) ) ;
+#1010 = DIRECTION ( 'NONE', ( 1.102868721725419400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1011 = FACE_OUTER_BOUND ( 'NONE', #173, .T. ) ;
+#1012 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624992000, 0.05617331279278910800, 0.1999999999999997900 ) ) ;
+#1013 = DIRECTION ( 'NONE', ( -1.102868721725419400E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = VECTOR ( 'NONE', #1013, 39.37007874015748100 ) ;
+#1015 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1016 = VECTOR ( 'NONE', #1015, 39.37007874015748100 ) ;
+#1017 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1018 = LINE ( 'NONE', #1017, #1016 ) ;
+#1019 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1020 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.813626392936580000E-016 ) ) ;
+#1021 = VECTOR ( 'NONE', #1020, 39.37007874015748100 ) ;
+#1022 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#1023 = LINE ( 'NONE', #1022, #1021 ) ;
+#1024 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1025 = VECTOR ( 'NONE', #1024, 39.37007874015748100 ) ;
+#1026 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1027 = LINE ( 'NONE', #1026, #1025 ) ;
+#1028 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, -0.01911051728936935500 ) ) ;
+#1029 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1030 = VECTOR ( 'NONE', #1029, 39.37007874015748100 ) ;
+#1031 = DIRECTION ( 'NONE', ( 0.6179441393878338800, 0.7862220046502318400, 0.0000000000000000000 ) ) ;
+#1032 = VECTOR ( 'NONE', #1031, 39.37007874015748100 ) ;
+#1033 = CARTESIAN_POINT ( 'NONE', ( -0.08906825294892775600, -0.2074193524180268900, 0.1999999999999997900 ) ) ;
+#1034 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1036 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#1037 = AXIS2_PLACEMENT_3D ( 'NONE', #1036, #1035, #1034 ) ;
+#1038 = LINE ( 'NONE', #1033, #1032 ) ;
+#1039 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1040 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1041 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1042 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #1042, #1041, #1040 ) ;
+#1044 = PLANE ( 'NONE', #1043 ) ;
+#1045 = FILL_AREA_STYLE_COLOUR ( '', #1039 ) ;
+#1046 = FACE_OUTER_BOUND ( 'NONE', #229, .T. ) ;
+#1047 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1048 = VECTOR ( 'NONE', #1047, 39.37007874015748100 ) ;
+#1049 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, -0.2860564176310318500, -0.1749999999999999100 ) ) ;
+#1050 = LINE ( 'NONE', #1049, #1048 ) ;
+#1051 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#1052 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.858261743528159500E-016 ) ) ;
+#1053 = VECTOR ( 'NONE', #1052, 39.37007874015748100 ) ;
+#1054 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1055 = LINE ( 'NONE', #1054, #1053 ) ;
+#1056 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1057 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1058 = AXIS2_PLACEMENT_3D ( 'NONE', #937, #1057, #1056 ) ;
+#1059 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1060 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1062 ), #1002 ) ;
+#1061 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1062 ) ) ;
+#1062 = STYLED_ITEM ( 'NONE', ( #1063 ), #286 ) ;
+#1063 = PRESENTATION_STYLE_ASSIGNMENT (( #1064 ) ) ;
+#1064 = SURFACE_STYLE_USAGE ( .BOTH. , #1065 ) ;
+#1065 = SURFACE_SIDE_STYLE ('',( #1066 ) ) ;
+#1066 = SURFACE_STYLE_FILL_AREA ( #1067 ) ;
+#1067 = FILL_AREA_STYLE ('',( #1075 ) ) ;
+#1068 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1069 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
+#1070 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1071 = DIRECTION ( 'NONE', ( 1.224606353822377300E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1072 = CARTESIAN_POINT ( 'NONE', ( -0.4359333333333333900, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #1072, #1071, #1070 ) ;
+#1074 = CIRCLE ( 'NONE', #1073, 0.03906666666666665900 ) ;
+#1075 = FILL_AREA_STYLE_COLOUR ( '', #1068 ) ;
+#1076 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1077 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1464035595997552600, 0.1559305119493927000 ) ) ;
+#1079 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #1077, #1076 ) ;
+#1080 = VECTOR ( 'NONE', #1010, 39.37007874015748100 ) ;
+#1081 = CIRCLE ( 'NONE', #960, 0.02406948805060715000 ) ;
+#1082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1083 = VECTOR ( 'NONE', #1082, 39.37007874015748100 ) ;
+#1084 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.09409613123888835300, 0.1559305119493927000 ) ) ;
+#1085 = LINE ( 'NONE', #1090, #956 ) ;
+#1086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 1.858261743528159500E-016 ) ) ;
+#1087 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.858261743528159500E-016, 1.000000000000000000 ) ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1089 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #1087, #1086 ) ;
+#1090 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1091 = PLANE ( 'NONE', #1089 ) ;
+#1092 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1966715095768104500, -0.05999999999999995600 ) ) ;
+#1094 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.05617331279278910800, 0.1999999999999997900 ) ) ;
+#1095 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1096 = VECTOR ( 'NONE', #1095, 39.37007874015748100 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE', ( -0.4316212523356989800, 0.05617331279278910800, 0.1999999999999997900 ) ) ;
+#1098 = LINE ( 'NONE', #1097, #1096 ) ;
+#1099 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1100 = VECTOR ( 'NONE', #1099, 39.37007874015748100 ) ;
+#1101 = CARTESIAN_POINT ( 'NONE', ( -0.1000000000000000200, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#1102 = LINE ( 'NONE', #1101, #1100 ) ;
+#1103 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1455555139352108200, 0.1999999999999997900 ) ) ;
+#1104 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1106 =( CONVERSION_BASED_UNIT ( 'INCH', #1107 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1108 ) );
+#1107 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1109 );
+#1108 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1109 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1110 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1112 ), #905 ) ;
+#1111 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1112 ) ) ;
+#1112 = STYLED_ITEM ( 'NONE', ( #1113 ), #230 ) ;
+#1113 = PRESENTATION_STYLE_ASSIGNMENT (( #1114 ) ) ;
+#1114 = SURFACE_STYLE_USAGE ( .BOTH. , #1115 ) ;
+#1115 = SURFACE_SIDE_STYLE ('',( #1116 ) ) ;
+#1116 = SURFACE_STYLE_FILL_AREA ( #1117 ) ;
+#1117 = FILL_AREA_STYLE ('',( #1045 ) ) ;
+#1118 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1188 );
+#1119 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.1503414390026935100, 0.06000000000000004600 ) ) ;
+#1120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 6.813626392936580000E-016 ) ) ;
+#1121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.813626392936580000E-016, -1.000000000000000000 ) ) ;
+#1122 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#1123 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #1121, #1120 ) ;
+#1124 = PLANE ( 'NONE', #1123 ) ;
+#1125 = FACE_OUTER_BOUND ( 'NONE', #641, .T. ) ;
+#1126 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1127 = VECTOR ( 'NONE', #1126, 39.37007874015748100 ) ;
+#1128 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.1503414390026934200, -0.05999999999999994900 ) ) ;
+#1129 = LINE ( 'NONE', #1128, #1127 ) ;
+#1130 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.09951293731699535600, 0.04999999999999999600 ) ) ;
+#1132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, -0.4377518113307284900 ) ) ;
+#1133 = VECTOR ( 'NONE', #1132, 39.37007874015748100 ) ;
+#1134 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1135 = LINE ( 'NONE', #1134, #1133 ) ;
+#1136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1137 = VECTOR ( 'NONE', #1136, 39.37007874015748100 ) ;
+#1138 = CARTESIAN_POINT ( 'NONE', ( -0.3329410154344276700, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#1139 = LINE ( 'NONE', #1138, #1137 ) ;
+#1140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 6.813626392936580000E-016 ) ) ;
+#1141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.813626392936580000E-016, -1.000000000000000000 ) ) ;
+#1142 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#1143 = AXIS2_PLACEMENT_3D ( 'NONE', #1142, #1141, #1140 ) ;
+#1144 = PLANE ( 'NONE', #1143 ) ;
+#1145 = FACE_OUTER_BOUND ( 'NONE', #338, .T. ) ;
+#1146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1147 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1149 = AXIS2_PLACEMENT_3D ( 'NONE', #1148, #1147, #1146 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000100, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1151 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1193, #1192 ) ;
+#1152 = CIRCLE ( 'NONE', #1151, 0.03800000000000000600 ) ;
+#1153 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1154 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1156 ), #1298 ) ;
+#1155 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1156 ) ) ;
+#1156 = STYLED_ITEM ( 'NONE', ( #1157 ), #420 ) ;
+#1157 = PRESENTATION_STYLE_ASSIGNMENT (( #1158 ) ) ;
+#1158 = SURFACE_STYLE_USAGE ( .BOTH. , #1159 ) ;
+#1159 = SURFACE_SIDE_STYLE ('',( #1160 ) ) ;
+#1160 = SURFACE_STYLE_FILL_AREA ( #1161 ) ;
+#1161 = FILL_AREA_STYLE ('',( #1162 ) ) ;
+#1162 = FILL_AREA_STYLE_COLOUR ( '', #1163 ) ;
+#1163 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1164 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.1503414390026934800, 0.06000000000000006000 ) ) ;
+#1165 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.813626392936580000E-016 ) ) ;
+#1166 = VECTOR ( 'NONE', #1165, 39.37007874015748100 ) ;
+#1167 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#1168 = LINE ( 'NONE', #1167, #1166 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, 0.06000000000000004600 ) ) ;
+#1170 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1171 = VECTOR ( 'NONE', #1170, 39.37007874015748100 ) ;
+#1172 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, 0.05999999999999998400 ) ) ;
+#1173 = LINE ( 'NONE', #1172, #1171 ) ;
+#1174 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, 0.06000000000000006000 ) ) ;
+#1175 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.813626392936580000E-016 ) ) ;
+#1176 = VECTOR ( 'NONE', #1175, 39.37007874015748100 ) ;
+#1177 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.1966715095768105900, 0.06000000000000009500 ) ) ;
+#1178 = LINE ( 'NONE', #1177, #1176 ) ;
+#1179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1180 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1181 = AXIS2_PLACEMENT_3D ( 'NONE', #1183, #1180, #1179 ) ;
+#1182 = CYLINDRICAL_SURFACE ( 'NONE', #1181, 0.1309305119493929000 ) ;
+#1183 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1184 = FACE_OUTER_BOUND ( 'NONE', #405, .T. ) ;
+#1185 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1186 = SPHERICAL_SURFACE ( 'NONE', #1309, 0.03906666666666666600 ) ;
+#1187 = VECTOR ( 'NONE', #1292, 39.37007874015748100 ) ;
+#1188 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1189 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, 0.03800000000000000600 ) ) ;
+#1190 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000100, 0.2600000000000000100, 0.03800000000000000600 ) ) ;
+#1191 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000100, 0.2600000000000000100, -0.03800000000000000600 ) ) ;
+#1192 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1193 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1195 = CIRCLE ( 'NONE', #1210, 0.08723816652864732600 ) ;
+#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.0000000000000000000 ) ) ;
+#1199 = AXIS2_PLACEMENT_3D ( 'NONE', #1198, #1197, #1196 ) ;
+#1200 = CIRCLE ( 'NONE', #1199, 0.01911051728936935500 ) ;
+#1201 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1202 = LINE ( 'NONE', #1201, #1232 ) ;
+#1203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1204 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1205 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1206 = AXIS2_PLACEMENT_3D ( 'NONE', #1205, #1204, #1203 ) ;
+#1207 = CIRCLE ( 'NONE', #1206, 0.08723816652864732600 ) ;
+#1208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1209 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #1209, #1208 ) ;
+#1211 = FACE_OUTER_BOUND ( 'NONE', #125, .T. ) ;
+#1212 =( CONVERSION_BASED_UNIT ( 'INCH', #1118 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1213 ) );
+#1213 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1214 = CARTESIAN_POINT ( 'NONE', ( -0.4359333333333333900, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1215 = FACE_OUTER_BOUND ( 'NONE', #432, .T. ) ;
+#1216 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1217 = VECTOR ( 'NONE', #1216, 39.37007874015748100 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, 0.05000000000000000300 ) ) ;
+#1219 = LINE ( 'NONE', #1218, #1217 ) ;
+#1220 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = VECTOR ( 'NONE', #1220, 39.37007874015748100 ) ;
+#1222 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1223 = LINE ( 'NONE', #1222, #1221 ) ;
+#1224 = PLANE ( 'NONE', #1247 ) ;
+#1225 = FACE_OUTER_BOUND ( 'NONE', #325, .T. ) ;
+#1226 = FACE_BOUND ( 'NONE', #345, .T. ) ;
+#1227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1228 = VECTOR ( 'NONE', #1227, 39.37007874015748100 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1230 = LINE ( 'NONE', #1229, #1228 ) ;
+#1231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1232 = VECTOR ( 'NONE', #1231, 39.37007874015748100 ) ;
+#1233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1305 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1212, #1185, #1248 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1234 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -0.03800000000000000600 ) ) ;
+#1235 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1236 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1306 ), #1233 ) ;
+#1237 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1306 ) ) ;
+#1238 = PLANE ( 'NONE', #1149 ) ;
+#1239 = FACE_OUTER_BOUND ( 'NONE', #350, .T. ) ;
+#1240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, -0.4377518113307284900 ) ) ;
+#1241 = VECTOR ( 'NONE', #1240, 39.37007874015748100 ) ;
+#1242 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1243 = LINE ( 'NONE', #1242, #1241 ) ;
+#1244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1245 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1246 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1247 = AXIS2_PLACEMENT_3D ( 'NONE', #1246, #1245, #1244 ) ;
+#1248 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1249 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1250 = FILL_AREA_STYLE_COLOUR ( '', #1310 ) ;
+#1251 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.09951293731699535600, 0.04999999999999999600 ) ) ;
+#1252 = LINE ( 'NONE', #1251, #1529 ) ;
+#1253 = VECTOR ( 'NONE', #1566, 39.37007874015748100 ) ;
+#1254 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1255 = VECTOR ( 'NONE', #1254, 39.37007874015748100 ) ;
+#1256 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1257 = LINE ( 'NONE', #1256, #1255 ) ;
+#1258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1261 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1259, #1258 ) ;
+#1262 = PLANE ( 'NONE', #1261 ) ;
+#1263 = FACE_OUTER_BOUND ( 'NONE', #442, .T. ) ;
+#1264 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1265 = VECTOR ( 'NONE', #1264, 39.37007874015748100 ) ;
+#1266 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1267 = LINE ( 'NONE', #1266, #1265 ) ;
+#1268 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, 0.05000000000000000300 ) ) ;
+#1269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -1.001252560302160900E-016 ) ) ;
+#1270 = VECTOR ( 'NONE', #1269, 39.37007874015748100 ) ;
+#1271 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, 0.05000000000000000300 ) ) ;
+#1272 = LINE ( 'NONE', #1271, #1270 ) ;
+#1273 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1274 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1275 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1276 = AXIS2_PLACEMENT_3D ( 'NONE', #1275, #1274, #1273 ) ;
+#1277 = PLANE ( 'NONE', #1276 ) ;
+#1278 = FACE_OUTER_BOUND ( 'NONE', #435, .T. ) ;
+#1279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 1.001252560302160900E-016 ) ) ;
+#1280 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.001252560302160900E-016, -1.000000000000000000 ) ) ;
+#1281 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, 0.05000000000000000300 ) ) ;
+#1282 = AXIS2_PLACEMENT_3D ( 'NONE', #1281, #1280, #1279 ) ;
+#1283 = PLANE ( 'NONE', #1282 ) ;
+#1284 = LINE ( 'NONE', #1331, #1330 ) ;
+#1285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, 0.4377518113307284900 ) ) ;
+#1286 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.4377518113307284900, -0.8990958523298093800 ) ) ;
+#1287 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1288 = AXIS2_PLACEMENT_3D ( 'NONE', #1287, #1286, #1285 ) ;
+#1289 = PLANE ( 'NONE', #1288 ) ;
+#1290 = SURFACE_STYLE_FILL_AREA ( #1291 ) ;
+#1291 = FILL_AREA_STYLE ('',( #1250 ) ) ;
+#1292 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1293 = FACE_OUTER_BOUND ( 'NONE', #305, .T. ) ;
+#1294 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1295 = VECTOR ( 'NONE', #1294, 39.37007874015748100 ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( -0.5774802307403552600, 0.2600000000000000100, -0.03800000000000000600 ) ) ;
+#1297 = LINE ( 'NONE', #1296, #1295 ) ;
+#1298 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1299 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1302, #1301, #1300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1299 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1302, 'distance_accuracy_value', 'NONE');
+#1300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1301 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1302 =( CONVERSION_BASED_UNIT ( 'INCH', #1303 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1304 ) );
+#1303 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1153 );
+#1304 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1305 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1212, 'distance_accuracy_value', 'NONE');
+#1306 = STYLED_ITEM ( 'NONE', ( #1307 ), #291 ) ;
+#1307 = PRESENTATION_STYLE_ASSIGNMENT (( #1311 ) ) ;
+#1308 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1309 = AXIS2_PLACEMENT_3D ( 'NONE', #1214, #1308, #1249 ) ;
+#1310 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1311 = SURFACE_STYLE_USAGE ( .BOTH. , #1312 ) ;
+#1312 = SURFACE_SIDE_STYLE ('',( #1290 ) ) ;
+#1313 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.102868721725419400E-015, 0.0000000000000000000 ) ) ;
+#1314 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1464035595997552600, 0.1559305119493927000 ) ) ;
+#1315 = AXIS2_PLACEMENT_3D ( 'NONE', #1314, #1313, #1324 ) ;
+#1316 = CIRCLE ( 'NONE', #1315, 0.02406948805060716800 ) ;
+#1317 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1318 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1319 = DIRECTION ( 'NONE', ( 1.102868721725419400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1320 = VECTOR ( 'NONE', #1319, 39.37007874015748100 ) ;
+#1321 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1896250019858177200, 0.1559305119493932500 ) ) ;
+#1322 = LINE ( 'NONE', #1321, #1320 ) ;
+#1323 = CARTESIAN_POINT ( 'NONE', ( -0.2810813180624990900, 0.1704730476503624200, 0.1559305119493927000 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 1.418729798033319000E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = VECTOR ( 'NONE', #1318, 39.37007874015748100 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 0.08515830836037215100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1327 = LINE ( 'NONE', #1326, #1325 ) ;
+#1328 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, -0.4377518113307284900 ) ) ;
+#1330 = VECTOR ( 'NONE', #1329, 39.37007874015748100 ) ;
+#1331 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1332 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1333 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1334 = AXIS2_PLACEMENT_3D ( 'NONE', #1333, #1332, #1235 ) ;
+#1335 = CIRCLE ( 'NONE', #1334, 0.03800000000000000600 ) ;
+#1336 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 1.001252560302160900E-016 ) ) ;
+#1337 = VECTOR ( 'NONE', #1336, 39.37007874015748100 ) ;
+#1338 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.2600000000000000100, -0.05000000000000003100 ) ) ;
+#1339 = LINE ( 'NONE', #1338, #1337 ) ;
+#1340 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, -0.05000000000000000300 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1342 = VECTOR ( 'NONE', #1341, 39.37007874015748100 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, -0.1180599100000000000 ) ) ;
+#1344 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1345 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1346 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1347 = AXIS2_PLACEMENT_3D ( 'NONE', #1346, #1345, #1344 ) ;
+#1348 = CIRCLE ( 'NONE', #1347, 0.1250000000000000000 ) ;
+#1349 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, 0.05000000000000000300 ) ) ;
+#1350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1351 = VECTOR ( 'NONE', #1350, 39.37007874015748100 ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, 0.0000000000000000000 ) ) ;
+#1353 = LINE ( 'NONE', #1352, #1351 ) ;
+#1354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1355 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1356 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1357 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #1355, #1354 ) ;
+#1358 = PLANE ( 'NONE', #1357 ) ;
+#1359 = FACE_OUTER_BOUND ( 'NONE', #485, .T. ) ;
+#1360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1361 = VECTOR ( 'NONE', #1360, 39.37007874015748100 ) ;
+#1362 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1363 = LINE ( 'NONE', #1362, #1361 ) ;
+#1364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, -0.4377518113307284900 ) ) ;
+#1365 = VECTOR ( 'NONE', #1364, 39.37007874015748100 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1367 = LINE ( 'NONE', #1366, #1365 ) ;
+#1368 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1625990319023307700, 0.1559305119493929200 ) ) ;
+#1369 = LINE ( 'NONE', #1368, #1253 ) ;
+#1370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1371 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = VECTOR ( 'NONE', #1371, 39.37007874015748100 ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, -0.01399671757708013200 ) ) ;
+#1374 = LINE ( 'NONE', #1373, #1372 ) ;
+#1375 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, -0.1749999999999999100 ) ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, -0.01399671757708013200 ) ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.1503414390026934200, -0.05999999999999993500 ) ) ;
+#1378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.858261743528159500E-016 ) ) ;
+#1379 = VECTOR ( 'NONE', #1378, 39.37007874015748100 ) ;
+#1380 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1381 = LINE ( 'NONE', #1380, #1379 ) ;
+#1382 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, -0.05999999999999994900 ) ) ;
+#1383 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = VECTOR ( 'NONE', #1383, 39.37007874015748100 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, -0.05999999999999992100 ) ) ;
+#1386 = LINE ( 'NONE', #1385, #1384 ) ;
+#1387 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.1503414390026934200, -0.05999999999999994900 ) ) ;
+#1388 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, -0.05999999999999993500 ) ) ;
+#1389 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.858261743528159500E-016 ) ) ;
+#1390 = VECTOR ( 'NONE', #1389, 39.37007874015748100 ) ;
+#1391 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1392 = LINE ( 'NONE', #1391, #1390 ) ;
+#1393 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 1.858261743528159500E-016 ) ) ;
+#1394 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.858261743528159500E-016, 1.000000000000000000 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.07897399655061389200, -0.05999999999999990800 ) ) ;
+#1396 = AXIS2_PLACEMENT_3D ( 'NONE', #1395, #1394, #1393 ) ;
+#1397 = PLANE ( 'NONE', #1396 ) ;
+#1398 = FACE_OUTER_BOUND ( 'NONE', #629, .T. ) ;
+#1399 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1400 = VECTOR ( 'NONE', #1399, 39.37007874015748100 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1402 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1405, 'distance_accuracy_value', 'NONE');
+#1403 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1404 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1405 =( CONVERSION_BASED_UNIT ( 'INCH', #1406 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1407 ) );
+#1406 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1408 );
+#1407 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1411 ), #1481 ) ;
+#1410 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1411 ) ) ;
+#1411 = STYLED_ITEM ( 'NONE', ( #1412 ), #524 ) ;
+#1412 = PRESENTATION_STYLE_ASSIGNMENT (( #1413 ) ) ;
+#1413 = SURFACE_STYLE_USAGE ( .BOTH. , #1414 ) ;
+#1414 = SURFACE_SIDE_STYLE ('',( #1415 ) ) ;
+#1415 = SURFACE_STYLE_FILL_AREA ( #1416 ) ;
+#1416 = FILL_AREA_STYLE ('',( #1417 ) ) ;
+#1417 = FILL_AREA_STYLE_COLOUR ( '', #1422 ) ;
+#1418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1419 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1420 = AXIS2_PLACEMENT_3D ( 'NONE', #1424, #1419, #1418 ) ;
+#1421 = CYLINDRICAL_SURFACE ( 'NONE', #1420, 0.1250000000000000000 ) ;
+#1422 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1423 = FACE_OUTER_BOUND ( 'NONE', #525, .T. ) ;
+#1424 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1425 = FACE_OUTER_BOUND ( 'NONE', #519, .T. ) ;
+#1426 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.1400000000000000100, 0.03028765789651899400 ) ) ;
+#1427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1429 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, 0.1180599100000000000 ) ) ;
+#1430 = AXIS2_PLACEMENT_3D ( 'NONE', #1429, #1428, #1427 ) ;
+#1431 = PLANE ( 'NONE', #1430 ) ;
+#1432 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.09951293731699535600, 0.04999999999999998900 ) ) ;
+#1433 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1434 = LINE ( 'NONE', #1343, #1342 ) ;
+#1435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1436 = VECTOR ( 'NONE', #1435, 39.37007874015748100 ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, 0.03052690437314821100, 0.0000000000000000000 ) ) ;
+#1438 = LINE ( 'NONE', #1437, #1436 ) ;
+#1439 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, -0.4377518113307283800 ) ) ;
+#1441 = VECTOR ( 'NONE', #1440, 39.37007874015748100 ) ;
+#1442 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1443 = LINE ( 'NONE', #1442, #1441 ) ;
+#1444 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, -0.09951293731699523100, -0.05000000000000001000 ) ) ;
+#1445 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = VECTOR ( 'NONE', #1445, 39.37007874015748100 ) ;
+#1447 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.09951293731699532900, -0.04999999999999999600 ) ) ;
+#1448 = LINE ( 'NONE', #1447, #1446 ) ;
+#1449 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.09951293731699523100, -0.05000000000000001000 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1454, 'distance_accuracy_value', 'NONE');
+#1452 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1453 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1454 =( CONVERSION_BASED_UNIT ( 'INCH', #1455 ) LENGTH_UNIT ( ) NAMED_UNIT ( #1456 ) );
+#1455 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #1457 );
+#1456 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1457 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#1458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1460 ), #1507 ) ;
+#1459 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1460 ) ) ;
+#1460 = STYLED_ITEM ( 'NONE', ( #1461 ), #601 ) ;
+#1461 = PRESENTATION_STYLE_ASSIGNMENT (( #1462 ) ) ;
+#1462 = SURFACE_STYLE_USAGE ( .BOTH. , #1463 ) ;
+#1463 = SURFACE_SIDE_STYLE ('',( #1464 ) ) ;
+#1464 = SURFACE_STYLE_FILL_AREA ( #1465 ) ;
+#1465 = FILL_AREA_STYLE ('',( #1466 ) ) ;
+#1466 = FILL_AREA_STYLE_COLOUR ( '', #1467 ) ;
+#1467 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1468 = FACE_OUTER_BOUND ( 'NONE', #567, .T. ) ;
+#1469 = CARTESIAN_POINT ( 'NONE', ( -0.3329410154344276700, 0.0000000000000000000, -0.1749999999999999100 ) ) ;
+#1470 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1472 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, -0.2860564176310318500, -0.1749999999999999100 ) ) ;
+#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #1472, #1471, #1470 ) ;
+#1474 = PLANE ( 'NONE', #1473 ) ;
+#1475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1476 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #1476, #1475 ) ;
+#1478 = CYLINDRICAL_SURFACE ( 'NONE', #1477, 0.03800000000000000600 ) ;
+#1479 = FACE_OUTER_BOUND ( 'NONE', #532, .T. ) ;
+#1480 = CARTESIAN_POINT ( 'NONE', ( -0.5774802307403552600, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1402 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1405, #1404, #1403 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1483 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1484 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1485 = AXIS2_PLACEMENT_3D ( 'NONE', #1484, #1483, #1482 ) ;
+#1486 = CIRCLE ( 'NONE', #1485, 0.1250000000000000000 ) ;
+#1487 = FACE_OUTER_BOUND ( 'NONE', #620, .T. ) ;
+#1488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1489 = VECTOR ( 'NONE', #1488, 39.37007874015748100 ) ;
+#1490 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, 0.0000000000000000000 ) ) ;
+#1491 = LINE ( 'NONE', #1490, #1489 ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.03052690437314821100, -0.05000000000000000300 ) ) ;
+#1493 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 1.001252560302160900E-016 ) ) ;
+#1494 = VECTOR ( 'NONE', #1493, 39.37007874015748100 ) ;
+#1495 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.2600000000000000100, -0.05000000000000003100 ) ) ;
+#1496 = LINE ( 'NONE', #1495, #1494 ) ;
+#1497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1498 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( -0.4450000000000000100, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1500 = AXIS2_PLACEMENT_3D ( 'NONE', #1499, #1498, #1497 ) ;
+#1501 = CIRCLE ( 'NONE', #1500, 0.03800000000000000600 ) ;
+#1502 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1503 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1504 = AXIS2_PLACEMENT_3D ( 'NONE', #1506, #1503, #1502 ) ;
+#1505 = SPHERICAL_SURFACE ( 'NONE', #1504, 0.03906666666666666600 ) ;
+#1506 = CARTESIAN_POINT ( 'NONE', ( -0.4359333333333333900, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1507 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1454, #1453, #1452 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1508 = PLANE ( 'NONE', #1511 ) ;
+#1509 = FACE_OUTER_BOUND ( 'NONE', #421, .T. ) ;
+#1510 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1511 = AXIS2_PLACEMENT_3D ( 'NONE', #1510, #1534, #1533 ) ;
+#1512 = LINE ( 'NONE', #1532, #1531 ) ;
+#1513 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, 0.4377518113307284900 ) ) ;
+#1514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.4377518113307284900, -0.8990958523298093800 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, -0.07897399655061390600, 0.05999999999999990800 ) ) ;
+#1516 = AXIS2_PLACEMENT_3D ( 'NONE', #1515, #1514, #1513 ) ;
+#1517 = PLANE ( 'NONE', #1516 ) ;
+#1518 = LINE ( 'NONE', #1548, #1547 ) ;
+#1519 = FACE_OUTER_BOUND ( 'NONE', #499, .T. ) ;
+#1520 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1521 = VECTOR ( 'NONE', #1520, 39.37007874015748100 ) ;
+#1522 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.1503414390026934800, 0.06000000000000006000 ) ) ;
+#1523 = LINE ( 'NONE', #1522, #1521 ) ;
+#1524 = CARTESIAN_POINT ( 'NONE', ( -0.3329410154344276700, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#1525 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 1.001252560302160900E-016 ) ) ;
+#1526 = VECTOR ( 'NONE', #1525, 39.37007874015748100 ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( -0.1760416916396278500, 0.2600000000000000100, 0.05000000000000003100 ) ) ;
+#1528 = LINE ( 'NONE', #1527, #1526 ) ;
+#1529 = VECTOR ( 'NONE', #1433, 39.37007874015748100 ) ;
+#1530 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.8990958523298093800, -0.4377518113307283800 ) ) ;
+#1531 = VECTOR ( 'NONE', #1530, 39.37007874015748100 ) ;
+#1532 = CARTESIAN_POINT ( 'NONE', ( -0.1848416916396278300, -0.1400000000000000100, -0.03028765789651899400 ) ) ;
+#1533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.8990958523298093800, 0.4377518113307283800 ) ) ;
+#1534 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.4377518113307283800, 0.8990958523298093800 ) ) ;
+#1535 = FACE_OUTER_BOUND ( 'NONE', #513, .T. ) ;
+#1536 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 1.001252560302160900E-016 ) ) ;
+#1537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.001252560302160900E-016, 1.000000000000000000 ) ) ;
+#1538 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, -0.05000000000000000300 ) ) ;
+#1539 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #1537, #1536 ) ;
+#1540 = PLANE ( 'NONE', #1539 ) ;
+#1541 = FACE_OUTER_BOUND ( 'NONE', #507, .T. ) ;
+#1542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1543 = VECTOR ( 'NONE', #1542, 39.37007874015748100 ) ;
+#1544 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, -0.05000000000000000300 ) ) ;
+#1545 = LINE ( 'NONE', #1544, #1543 ) ;
+#1546 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1547 = VECTOR ( 'NONE', #1546, 39.37007874015748100 ) ;
+#1548 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#1549 = LINE ( 'NONE', #1401, #1400 ) ;
+#1550 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1552 = CARTESIAN_POINT ( 'NONE', ( -0.1648416916396278400, 0.03052690437314821100, -0.1180599100000000000 ) ) ;
+#1553 = AXIS2_PLACEMENT_3D ( 'NONE', #1552, #1551, #1550 ) ;
+#1554 = FACE_OUTER_BOUND ( 'NONE', #626, .T. ) ;
+#1555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1556 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1557 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1558 = AXIS2_PLACEMENT_3D ( 'NONE', #1557, #1556, #1555 ) ;
+#1559 = PLANE ( 'NONE', #1553 ) ;
+#1560 = CYLINDRICAL_SURFACE ( 'NONE', #1558, 0.1250000000000000000 ) ;
+#1561 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, -1.273339380527023900E-017, -0.07102051495547627400 ) ) ;
+#1562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.499634231076761500E-016, -1.000000000000000000 ) ) ;
+#1563 = VECTOR ( 'NONE', #1562, 39.37007874015748100 ) ;
+#1564 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, -1.273339380527023900E-017, -0.07102051495547627400 ) ) ;
+#1565 = LINE ( 'NONE', #1564, #1563 ) ;
+#1566 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1567 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1568 = VECTOR ( 'NONE', #1567, 39.37007874015748100 ) ;
+#1569 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346993000, -0.1559305119493927000 ) ) ;
+#1570 = LINE ( 'NONE', #1569, #1568 ) ;
+#1571 = LINE ( 'NONE', #1690, #1689 ) ;
+#1572 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176600, 0.1559305119493929200 ) ) ;
+#1573 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.1559305119493929700 ) ) ;
+#1574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1575 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1577 = AXIS2_PLACEMENT_3D ( 'NONE', #1576, #1575, #1574 ) ;
+#1578 = CIRCLE ( 'NONE', #1577, 0.1559305119493928400 ) ;
+#1579 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, -0.1559305119493927000 ) ) ;
+#1580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1581 = VECTOR ( 'NONE', #1580, 39.37007874015748100 ) ;
+#1582 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.2204221036346993000, -0.1559305119493927000 ) ) ;
+#1583 = LINE ( 'NONE', #1582, #1581 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1585 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1586 = VECTOR ( 'NONE', #1585, 39.37007874015748100 ) ;
+#1587 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1588 = LINE ( 'NONE', #1587, #1586 ) ;
+#1589 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = VECTOR ( 'NONE', #1589, 39.37007874015748100 ) ;
+#1591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1593 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1594 = AXIS2_PLACEMENT_3D ( 'NONE', #1593, #1592, #1591 ) ;
+#1595 = PLANE ( 'NONE', #1594 ) ;
+#1596 = FACE_OUTER_BOUND ( 'NONE', #2167, .T. ) ;
+#1597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1598 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1599 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.1559305119493929700 ) ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #1599, #1598, #1597 ) ;
+#1601 = PLANE ( 'NONE', #1600 ) ;
+#1602 = FACE_OUTER_BOUND ( 'NONE', #2161, .T. ) ;
+#1603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1604 = VECTOR ( 'NONE', #1603, 39.37007874015748100 ) ;
+#1605 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1606 = LINE ( 'NONE', #1605, #1604 ) ;
+#1607 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1609 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1610 = AXIS2_PLACEMENT_3D ( 'NONE', #1609, #1608, #1607 ) ;
+#1611 = PLANE ( 'NONE', #1610 ) ;
+#1612 = FACE_OUTER_BOUND ( 'NONE', #2154, .T. ) ;
+#1613 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1625990319023307700, 0.1559305119493929700 ) ) ;
+#1614 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990900, 0.1625990319023307200, 0.1559305119493929200 ) ) ;
+#1615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -1.050710766793947500E-015 ) ) ;
+#1616 = VECTOR ( 'NONE', #1615, 39.37007874015748100 ) ;
+#1617 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346994700, 0.1559305119493924800 ) ) ;
+#1618 = LINE ( 'NONE', #1617, #1616 ) ;
+#1619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1620 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1621 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #1621, #1620, #1619 ) ;
+#1623 = PLANE ( 'NONE', #1622 ) ;
+#1624 = FACE_OUTER_BOUND ( 'NONE', #2146, .T. ) ;
+#1625 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.2204221036346993000, -0.1559305119493927000 ) ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #1626, #1370 ) ;
+#1629 = PLANE ( 'NONE', #1628 ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #2293, .T. ) ;
+#1631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1632 = VECTOR ( 'NONE', #1631, 39.37007874015748100 ) ;
+#1633 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1634 = LINE ( 'NONE', #1633, #1632 ) ;
+#1635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1636 = VECTOR ( 'NONE', #1635, 39.37007874015748100 ) ;
+#1637 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990400, 0.1625990319023307700, 0.1559305119493929200 ) ) ;
+#1638 = LINE ( 'NONE', #1637, #1636 ) ;
+#1639 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1642 = AXIS2_PLACEMENT_3D ( 'NONE', #1641, #1640, #1639 ) ;
+#1643 = PLANE ( 'NONE', #1642 ) ;
+#1644 = FACE_OUTER_BOUND ( 'NONE', #2273, .T. ) ;
+#1645 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1646 = VECTOR ( 'NONE', #1645, 39.37007874015748100 ) ;
+#1647 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2860564176310318500, -0.1749999999999999100 ) ) ;
+#1648 = LINE ( 'NONE', #1647, #1646 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751580800, -0.1749999999999999100 ) ) ;
+#1650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1651 = VECTOR ( 'NONE', #1650, 39.37007874015748100 ) ;
+#1652 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751580800, 0.1749999999999999100 ) ) ;
+#1653 = LINE ( 'NONE', #1652, #1651 ) ;
+#1654 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1655 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1656 = VECTOR ( 'NONE', #1655, 39.37007874015748100 ) ;
+#1657 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1659 = VECTOR ( 'NONE', #1658, 39.37007874015748100 ) ;
+#1660 = CARTESIAN_POINT ( 'NONE', ( -0.3330395647574976300, 0.004999028708751544400, 0.1749999999999999100 ) ) ;
+#1661 = LINE ( 'NONE', #1660, #1659 ) ;
+#1662 = CARTESIAN_POINT ( 'NONE', ( -0.3330395647574976300, 0.004999028708751544400, -0.1749999999999999100 ) ) ;
+#1663 = DIRECTION ( 'NONE', ( -0.01970986461399312800, 0.9998057417503152200, 0.0000000000000000000 ) ) ;
+#1664 = VECTOR ( 'NONE', #1663, 39.37007874015748100 ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( -0.3272659294203225100, -0.2878753199451705200, -0.1749999999999999100 ) ) ;
+#1666 = LINE ( 'NONE', #1665, #1664 ) ;
+#1667 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1625990319023307700, 0.1749999999999999100 ) ) ;
+#1668 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.1559305119493927000 ) ) ;
+#1669 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751578200, -0.1559305119493927000 ) ) ;
+#1670 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1671 = VECTOR ( 'NONE', #1670, 39.37007874015748100 ) ;
+#1672 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751578200, -6.829619984160658000E-017 ) ) ;
+#1673 = LINE ( 'NONE', #1672, #1671 ) ;
+#1674 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.1559305119493927000 ) ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751580800, 0.1559305119493929700 ) ) ;
+#1676 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -4.433784684795527200E-015, -1.000000000000000000 ) ) ;
+#1677 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1678 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1679 = AXIS2_PLACEMENT_3D ( 'NONE', #1678, #1677, #1676 ) ;
+#1680 = CIRCLE ( 'NONE', #1679, 0.1309305119493929000 ) ;
+#1681 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, -0.1559305119493927000 ) ) ;
+#1682 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1683 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.2204221036346993000, -6.829619984160658000E-017 ) ) ;
+#1685 = AXIS2_PLACEMENT_3D ( 'NONE', #1684, #1683, #1682 ) ;
+#1686 = PLANE ( 'NONE', #1685 ) ;
+#1687 = FACE_OUTER_BOUND ( 'NONE', #2225, .T. ) ;
+#1688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1689 = VECTOR ( 'NONE', #1688, 39.37007874015748100 ) ;
+#1690 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -3.414809992080329000E-017, -6.829619984160658000E-017 ) ) ;
+#1691 = VECTOR ( 'NONE', #1625, 39.37007874015748100 ) ;
+#1692 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1693 = LINE ( 'NONE', #1692, #1691 ) ;
+#1694 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1695 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1696 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1697 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #1695, #1694 ) ;
+#1698 = PLANE ( 'NONE', #1697 ) ;
+#1699 = FACE_OUTER_BOUND ( 'NONE', #2139, .T. ) ;
+#1700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1701 = VECTOR ( 'NONE', #1700, 39.37007874015748100 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1703 = LINE ( 'NONE', #1702, #1701 ) ;
+#1704 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1705 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1706 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -3.414809992080329000E-017, -6.829619984160658000E-017 ) ) ;
+#1707 = AXIS2_PLACEMENT_3D ( 'NONE', #1706, #1705, #1704 ) ;
+#1708 = PLANE ( 'NONE', #1707 ) ;
+#1709 = FACE_OUTER_BOUND ( 'NONE', #2132, .T. ) ;
+#1710 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = VECTOR ( 'NONE', #1710, 39.37007874015748100 ) ;
+#1712 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1713 = LINE ( 'NONE', #1712, #1711 ) ;
+#1714 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.0000000000000000000, 0.1559305119493927000 ) ) ;
+#1715 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 = VECTOR ( 'NONE', #1715, 39.37007874015748100 ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.0000000000000000000, 0.1559305119493927000 ) ) ;
+#1718 = LINE ( 'NONE', #1717, #1716 ) ;
+#1719 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = VECTOR ( 'NONE', #1719, 39.37007874015748100 ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, -1.273339380527023900E-017, -0.07102051495547627400 ) ) ;
+#1722 = LINE ( 'NONE', #1721, #1720 ) ;
+#1723 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1724 = LINE ( 'NONE', #1723, #1815 ) ;
+#1725 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1726 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 = VECTOR ( 'NONE', #1726, 39.37007874015748100 ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1729 = LINE ( 'NONE', #1728, #1727 ) ;
+#1730 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1731 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1732 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.07102051495547627400 ) ) ;
+#1733 = AXIS2_PLACEMENT_3D ( 'NONE', #1732, #1731, #1730 ) ;
+#1734 = PLANE ( 'NONE', #1733 ) ;
+#1735 = FACE_OUTER_BOUND ( 'NONE', #2176, .T. ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1738 = VECTOR ( 'NONE', #1737, 39.37007874015748100 ) ;
+#1739 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.0000000000000000000, 0.1559305119493927000 ) ) ;
+#1740 = LINE ( 'NONE', #1739, #1738 ) ;
+#1741 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, -0.2860564176310318500, -0.1749999999999999100 ) ) ;
+#1742 = LINE ( 'NONE', #1741, #1590 ) ;
+#1743 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1744 = VECTOR ( 'NONE', #1743, 39.37007874015748100 ) ;
+#1745 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1746 = LINE ( 'NONE', #1745, #1744 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1749 = VECTOR ( 'NONE', #1748, 39.37007874015748100 ) ;
+#1750 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.1896250019858176400, 0.1559305119493927000 ) ) ;
+#1751 = LINE ( 'NONE', #1750, #1749 ) ;
+#1752 = LINE ( 'NONE', #1657, #1656 ) ;
+#1753 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1755 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, 0.07102051495547627400 ) ) ;
+#1756 = AXIS2_PLACEMENT_3D ( 'NONE', #1755, #1754, #1753 ) ;
+#1757 = PLANE ( 'NONE', #1756 ) ;
+#1758 = FACE_OUTER_BOUND ( 'NONE', #2260, .T. ) ;
+#1759 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -4.021681913762158900E-016, -1.000000000000000000 ) ) ;
+#1760 = VECTOR ( 'NONE', #1759, 39.37007874015748100 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.0000000000000000000, 0.1559305119493927000 ) ) ;
+#1762 = LINE ( 'NONE', #1761, #1760 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, -3.414809992080329000E-017, 0.07102051495547627400 ) ) ;
+#1764 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = VECTOR ( 'NONE', #1764, 39.37007874015748100 ) ;
+#1766 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, -3.414809992080329000E-017, 0.07102051495547627400 ) ) ;
+#1767 = LINE ( 'NONE', #1766, #1765 ) ;
+#1768 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751580800, 0.1749999999999999100 ) ) ;
+#1769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1770 = VECTOR ( 'NONE', #1769, 39.37007874015748100 ) ;
+#1771 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1625990319023307700, 0.1749999999999999100 ) ) ;
+#1772 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.612624763986803400E-018, 0.0000000000000000000 ) ) ;
+#1773 = DIRECTION ( 'NONE', ( -9.612624763986803400E-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.004999028708751578200, 0.1749999999999999100 ) ) ;
+#1775 = AXIS2_PLACEMENT_3D ( 'NONE', #1774, #1773, #1772 ) ;
+#1776 = PLANE ( 'NONE', #1775 ) ;
+#1777 = LINE ( 'NONE', #1771, #1770 ) ;
+#1778 = FACE_OUTER_BOUND ( 'NONE', #2248, .T. ) ;
+#1779 = DIRECTION ( 'NONE', ( -0.01970986461399312800, 0.9998057417503152200, 0.0000000000000000000 ) ) ;
+#1780 = VECTOR ( 'NONE', #1779, 39.37007874015748100 ) ;
+#1781 = CARTESIAN_POINT ( 'NONE', ( -0.3272659294203225100, -0.2878753199451705200, 0.1749999999999999100 ) ) ;
+#1782 = LINE ( 'NONE', #1781, #1780 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE', ( -0.3330395647574976300, 0.004999028708751544400, 0.1749999999999999100 ) ) ;
+#1784 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -1.050710766793947500E-015 ) ) ;
+#1785 = VECTOR ( 'NONE', #1784, 39.37007874015748100 ) ;
+#1786 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.2204221036346994700, 0.1559305119493924800 ) ) ;
+#1787 = LINE ( 'NONE', #1786, #1785 ) ;
+#1788 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1789 = VECTOR ( 'NONE', #1788, 39.37007874015748100 ) ;
+#1790 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1791 = LINE ( 'NONE', #1790, #1789 ) ;
+#1792 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -0.1250000000000000000 ) ) ;
+#1793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1794 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1795 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1796 = AXIS2_PLACEMENT_3D ( 'NONE', #1795, #1794, #1793 ) ;
+#1797 = CIRCLE ( 'NONE', #1796, 0.1250000000000000000 ) ;
+#1798 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000500, 0.2600000000000000100, 0.1250000000000000000 ) ) ;
+#1799 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1800 = VECTOR ( 'NONE', #1799, 39.37007874015748100 ) ;
+#1801 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.2600000000000000100, -0.1749999999999999100 ) ) ;
+#1802 = LINE ( 'NONE', #1801, #1800 ) ;
+#1803 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, -0.1749999999999999100 ) ) ;
+#1804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1805 = VECTOR ( 'NONE', #1804, 39.37007874015748100 ) ;
+#1806 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2600000000000000100, 0.1749999999999999100 ) ) ;
+#1807 = LINE ( 'NONE', #1806, #1805 ) ;
+#1808 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, 0.01399671757708013200 ) ) ;
+#1809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1810 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1812 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #1810, #1809 ) ;
+#1813 = CIRCLE ( 'NONE', #1812, 0.1309305119493929000 ) ;
+#1814 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1815 = VECTOR ( 'NONE', #1814, 39.37007874015748100 ) ;
+#1816 = FACE_OUTER_BOUND ( 'NONE', #2359, .T. ) ;
+#1817 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.173146395931573700E-016, 0.0000000000000000000 ) ) ;
+#1818 = DIRECTION ( 'NONE', ( -1.173146395931573700E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1819 = CARTESIAN_POINT ( 'NONE', ( -0.2350000000000000400, 0.1625990319023307200, 0.1749999999999999100 ) ) ;
+#1820 = AXIS2_PLACEMENT_3D ( 'NONE', #1819, #1818, #1817 ) ;
+#1821 = PLANE ( 'NONE', #1820 ) ;
+#1822 = FACE_OUTER_BOUND ( 'NONE', #2236, .T. ) ;
+#1823 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1824 = VECTOR ( 'NONE', #1823, 39.37007874015748100 ) ;
+#1825 = CARTESIAN_POINT ( 'NONE', ( 3.414809992080329000E-017, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#1826 = LINE ( 'NONE', #1825, #1824 ) ;
+#1827 = CARTESIAN_POINT ( 'NONE', ( 3.414809992080329000E-017, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#1828 = DIRECTION ( 'NONE', ( 1.224571935391535100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1829 = VECTOR ( 'NONE', #1828, 39.37007874015748100 ) ;
+#1830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1831 = VECTOR ( 'NONE', #1830, 39.37007874015748100 ) ;
+#1832 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#1833 = LINE ( 'NONE', #1832, #1831 ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.4299999999999999400, -0.1749999999999999100 ) ) ;
+#1835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1836 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #1836, #1835 ) ;
+#1839 = CYLINDRICAL_SURFACE ( 'NONE', #1838, 0.1559305119493928400 ) ;
+#1840 = FACE_OUTER_BOUND ( 'NONE', #2314, .T. ) ;
+#1841 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1842 = VECTOR ( 'NONE', #1841, 39.37007874015748100 ) ;
+#1843 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.0000000000000000000, -0.1559305119493927000 ) ) ;
+#1844 = LINE ( 'NONE', #1843, #1842 ) ;
+#1845 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.0000000000000000000, -0.1559305119493929700 ) ) ;
+#1846 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1847 = VECTOR ( 'NONE', #1846, 39.37007874015748100 ) ;
+#1848 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.0000000000000000000, -0.1559305119493929700 ) ) ;
+#1849 = LINE ( 'NONE', #1848, #1847 ) ;
+#1850 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1851 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1852 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1853 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #1851, #1850 ) ;
+#1854 = PLANE ( 'NONE', #1853 ) ;
+#1855 = FACE_OUTER_BOUND ( 'NONE', #2425, .T. ) ;
+#1856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1857 = VECTOR ( 'NONE', #1856, 39.37007874015748100 ) ;
+#1858 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1859 = LINE ( 'NONE', #1858, #1857 ) ;
+#1860 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1862 = VECTOR ( 'NONE', #1861, 39.37007874015748100 ) ;
+#1863 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1864 = LINE ( 'NONE', #1863, #1862 ) ;
+#1865 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1867 = VECTOR ( 'NONE', #1866, 39.37007874015748100 ) ;
+#1868 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624995900, -0.2860564176310317900, 0.1749999999999999100 ) ) ;
+#1870 = LINE ( 'NONE', #1869, #1945 ) ;
+#1871 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990400, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#1872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1873 = VECTOR ( 'NONE', #1872, 39.37007874015748100 ) ;
+#1874 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990400, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#1875 = LINE ( 'NONE', #1874, #1873 ) ;
+#1876 = DIRECTION ( 'NONE', ( 1.102868721725419400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1877 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.102868721725419400E-015, 0.0000000000000000000 ) ) ;
+#1878 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624995900, -0.2860564176310317900, 0.1749999999999999100 ) ) ;
+#1879 = AXIS2_PLACEMENT_3D ( 'NONE', #1878, #1877, #1876 ) ;
+#1880 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.4299999999999999400, -0.1749999999999999100 ) ) ;
+#1881 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.1559305119493929700 ) ) ;
+#1882 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -1.050710766793947500E-015 ) ) ;
+#1883 = VECTOR ( 'NONE', #1882, 39.37007874015748100 ) ;
+#1884 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346994700, 0.1559305119493924800 ) ) ;
+#1885 = LINE ( 'NONE', #1884, #1883 ) ;
+#1886 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1887 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1888 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346993000, -6.829619984160658000E-017 ) ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1888, #1887, #1886 ) ;
+#1890 = PLANE ( 'NONE', #1889 ) ;
+#1891 = FACE_OUTER_BOUND ( 'NONE', #2297, .T. ) ;
+#1892 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#1893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1894 = VECTOR ( 'NONE', #1893, 39.37007874015748100 ) ;
+#1895 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#1896 = LINE ( 'NONE', #1895, #1894 ) ;
+#1897 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1898 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1899 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1900 = AXIS2_PLACEMENT_3D ( 'NONE', #1899, #1898, #1897 ) ;
+#1901 = LINE ( 'NONE', #1937, #1936 ) ;
+#1902 = PLANE ( 'NONE', #1900 ) ;
+#1903 = FACE_OUTER_BOUND ( 'NONE', #2383, .T. ) ;
+#1904 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.612624763986803400E-018, 0.0000000000000000000 ) ) ;
+#1905 = VECTOR ( 'NONE', #1904, 39.37007874015748100 ) ;
+#1906 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.004999028708751578200, 0.1749999999999999100 ) ) ;
+#1907 = LINE ( 'NONE', #1906, #1905 ) ;
+#1908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.612624763986803400E-018, 0.0000000000000000000 ) ) ;
+#1909 = VECTOR ( 'NONE', #1908, 39.37007874015748100 ) ;
+#1910 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.004999028708751578200, -0.1749999999999999100 ) ) ;
+#1911 = LINE ( 'NONE', #1910, #1909 ) ;
+#1912 = DIRECTION ( 'NONE', ( -1.224571935391535100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1913 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.224571935391535100E-016, 0.0000000000000000000 ) ) ;
+#1914 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1915 = VECTOR ( 'NONE', #1914, 39.37007874015748100 ) ;
+#1916 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, 0.1559305119493929700 ) ) ;
+#1917 = LINE ( 'NONE', #1916, #1915 ) ;
+#1918 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1919 = VECTOR ( 'NONE', #1918, 39.37007874015748100 ) ;
+#1920 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.4299999999999999400, -0.1749999999999999100 ) ) ;
+#1921 = LINE ( 'NONE', #1920, #1919 ) ;
+#1922 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1923 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1924 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#1925 = AXIS2_PLACEMENT_3D ( 'NONE', #1924, #1923, #1922 ) ;
+#1926 = PLANE ( 'NONE', #1925 ) ;
+#1927 = FACE_OUTER_BOUND ( 'NONE', #2392, .T. ) ;
+#1928 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1929 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1930 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1931 = AXIS2_PLACEMENT_3D ( 'NONE', #1930, #1929, #1928 ) ;
+#1932 = PLANE ( 'NONE', #1931 ) ;
+#1933 = FACE_OUTER_BOUND ( 'NONE', #2366, .T. ) ;
+#1934 = FACE_BOUND ( 'NONE', #2390, .T. ) ;
+#1935 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1936 = VECTOR ( 'NONE', #1935, 39.37007874015748100 ) ;
+#1937 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#1938 = CARTESIAN_POINT ( 'NONE', ( 6.829619984160658000E-017, -0.2860564176310317900, 0.1749999999999999100 ) ) ;
+#1939 = LINE ( 'NONE', #1938, #1829 ) ;
+#1940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1941 = VECTOR ( 'NONE', #1940, 39.37007874015748100 ) ;
+#1942 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1943 = LINE ( 'NONE', #1942, #1941 ) ;
+#1944 = DIRECTION ( 'NONE', ( -1.102868721725419400E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1945 = VECTOR ( 'NONE', #1944, 39.37007874015748100 ) ;
+#1946 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1947 = VECTOR ( 'NONE', #1946, 39.37007874015748100 ) ;
+#1948 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1949 = LINE ( 'NONE', #1948, #1947 ) ;
+#1950 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1951 = VECTOR ( 'NONE', #1950, 39.37007874015748100 ) ;
+#1952 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#1953 = LINE ( 'NONE', #1952, #1951 ) ;
+#1954 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -3.414809992080329000E-017, -0.07102051495547627400 ) ) ;
+#1955 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1956 = VECTOR ( 'NONE', #1955, 39.37007874015748100 ) ;
+#1957 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -3.414809992080329000E-017, -6.829619984160658000E-017 ) ) ;
+#1958 = LINE ( 'NONE', #1957, #1956 ) ;
+#1959 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -3.414809992080329000E-017, 0.07102051495547627400 ) ) ;
+#1960 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1961 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1962 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#1963 = AXIS2_PLACEMENT_3D ( 'NONE', #1962, #1961, #1960 ) ;
+#1964 = PLANE ( 'NONE', #1963 ) ;
+#1965 = FACE_OUTER_BOUND ( 'NONE', #2288, .T. ) ;
+#1966 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1967 = VECTOR ( 'NONE', #1966, 39.37007874015748100 ) ;
+#1968 = CARTESIAN_POINT ( 'NONE', ( 0.1000000000000000200, 0.1896250019858176400, -0.1559305119493929700 ) ) ;
+#1969 = LINE ( 'NONE', #1968, #1967 ) ;
+#1970 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1971 = VECTOR ( 'NONE', #1970, 39.37007874015748100 ) ;
+#1972 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, 0.2600000000000000100, -0.1559305119493927000 ) ) ;
+#1973 = LINE ( 'NONE', #1972, #1971 ) ;
+#1974 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1975 = VECTOR ( 'NONE', #1974, 39.37007874015748100 ) ;
+#1976 = CARTESIAN_POINT ( 'NONE', ( 6.829619984160658000E-017, -0.2860564176310317900, 0.1749999999999999100 ) ) ;
+#1977 = AXIS2_PLACEMENT_3D ( 'NONE', #1976, #1913, #1912 ) ;
+#1978 = PLANE ( 'NONE', #1977 ) ;
+#1979 = FACE_OUTER_BOUND ( 'NONE', #2349, .T. ) ;
+#1980 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1981 = VECTOR ( 'NONE', #1980, 39.37007874015748100 ) ;
+#1982 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.004999028708751580800, 0.1749999999999999100 ) ) ;
+#1983 = LINE ( 'NONE', #1982, #1981 ) ;
+#1984 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#1985 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1986 = VECTOR ( 'NONE', #1985, 39.37007874015748100 ) ;
+#1987 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#1988 = LINE ( 'NONE', #1987, #1986 ) ;
+#1989 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.0000000000000000000, -0.1749999999999999100 ) ) ;
+#1990 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1991 = VECTOR ( 'NONE', #1990, 39.37007874015748100 ) ;
+#1992 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, -0.2860564176310318500, -0.1749999999999999100 ) ) ;
+#1993 = LINE ( 'NONE', #1992, #1991 ) ;
+#1994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1995 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1996 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.2600000000000000100, -5.996994258932704800E-019 ) ) ;
+#1997 = AXIS2_PLACEMENT_3D ( 'NONE', #1996, #1995, #1994 ) ;
+#1998 = CIRCLE ( 'NONE', #1997, 0.1250000000000000000 ) ;
+#1999 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2000 = VECTOR ( 'NONE', #1999, 39.37007874015748100 ) ;
+#2001 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.0000000000000000000, -0.1749999999999999100 ) ) ;
+#2002 = LINE ( 'NONE', #2001, #2000 ) ;
+#2003 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2005 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.0000000000000000000, 0.1749999999999999100 ) ) ;
+#2006 = AXIS2_PLACEMENT_3D ( 'NONE', #2005, #2004, #2003 ) ;
+#2007 = PLANE ( 'NONE', #2006 ) ;
+#2008 = LINE ( 'NONE', #1868, #1867 ) ;
+#2009 = CARTESIAN_POINT ( 'NONE', ( -0.06000000000000004600, 0.3901802245212289100, 0.01399671757708013200 ) ) ;
+#2010 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2011 = VECTOR ( 'NONE', #2010, 39.37007874015748100 ) ;
+#2012 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, 0.01399671757708013200 ) ) ;
+#2013 = LINE ( 'NONE', #2012, #2011 ) ;
+#2014 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2015 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2016 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#2017 = AXIS2_PLACEMENT_3D ( 'NONE', #2016, #2015, #2014 ) ;
+#2018 = PLANE ( 'NONE', #2017 ) ;
+#2019 = FACE_OUTER_BOUND ( 'NONE', #2411, .T. ) ;
+#2020 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2021 = VECTOR ( 'NONE', #2020, 39.37007874015748100 ) ;
+#2022 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.3901802245212289100, -0.1749999999999999100 ) ) ;
+#2023 = LINE ( 'NONE', #2022, #2021 ) ;
+#2024 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990400, 0.1935620098598333800, 0.1559305119493929200 ) ) ;
+#2025 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2026 = VECTOR ( 'NONE', #2025, 39.37007874015748100 ) ;
+#2027 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1935620098598333800, 0.1559305119493929200 ) ) ;
+#2028 = LINE ( 'NONE', #2027, #2026 ) ;
+#2029 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1935620098598333800, 0.1559305119493929200 ) ) ;
+#2030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -1.050710766793947500E-015 ) ) ;
+#2031 = VECTOR ( 'NONE', #2030, 39.37007874015748100 ) ;
+#2032 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346994700, 0.1559305119493924800 ) ) ;
+#2033 = LINE ( 'NONE', #2032, #2031 ) ;
+#2034 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 1.050710766793947500E-015 ) ) ;
+#2035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.050710766793947500E-015, -1.000000000000000000 ) ) ;
+#2036 = CARTESIAN_POINT ( 'NONE', ( 0.06515830836037216100, -0.2204221036346994700, 0.1559305119493924800 ) ) ;
+#2037 = AXIS2_PLACEMENT_3D ( 'NONE', #2036, #2035, #2034 ) ;
+#2038 = PLANE ( 'NONE', #2037 ) ;
+#2039 = FACE_OUTER_BOUND ( 'NONE', #2399, .T. ) ;
+#2040 = PLANE ( 'NONE', #1879 ) ;
+#2041 = FACE_OUTER_BOUND ( 'NONE', #2339, .T. ) ;
+#2042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.173146395931573700E-016, 0.0000000000000000000 ) ) ;
+#2043 = VECTOR ( 'NONE', #2042, 39.37007874015748100 ) ;
+#2044 = CARTESIAN_POINT ( 'NONE', ( -0.2350000000000000400, 0.1625990319023307200, 0.1749999999999999100 ) ) ;
+#2045 = LINE ( 'NONE', #2044, #2043 ) ;
+#2046 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990900, 0.1625990319023307200, 0.1749999999999999100 ) ) ;
+#2047 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2048 = VECTOR ( 'NONE', #2047, 39.37007874015748100 ) ;
+#2049 = CARTESIAN_POINT ( 'NONE', ( -0.2910813180624990900, 0.1625990319023307200, 0.1749999999999999100 ) ) ;
+#2050 = LINE ( 'NONE', #2049, #2048 ) ;
+#2051 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2052 = VECTOR ( 'NONE', #2051, 39.37007874015748100 ) ;
+#2053 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#2054 = LINE ( 'NONE', #2053, #2052 ) ;
+#2055 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2056 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2057 = CARTESIAN_POINT ( 'NONE', ( -0.2349999999999999900, 0.1935620098598333800, 0.1749999999999999100 ) ) ;
+#2058 = AXIS2_PLACEMENT_3D ( 'NONE', #2057, #2056, #2055 ) ;
+#2059 = PLANE ( 'NONE', #2058 ) ;
+#2060 = FACE_OUTER_BOUND ( 'NONE', #2326, .T. ) ;
+#2061 = DIRECTION ( 'NONE', ( 0.01970986461399313100, -0.9998057417503152200, 0.0000000000000000000 ) ) ;
+#2062 = DIRECTION ( 'NONE', ( -0.9998057417503153400, -0.01970986461399313500, 0.0000000000000000000 ) ) ;
+#2063 = CARTESIAN_POINT ( 'NONE', ( -0.3272659294203225100, -0.2878753199451705200, 0.1749999999999999100 ) ) ;
+#2064 = AXIS2_PLACEMENT_3D ( 'NONE', #2063, #2062, #2061 ) ;
+#2065 = PLANE ( 'NONE', #2064 ) ;
+#2066 = FACE_OUTER_BOUND ( 'NONE', #2322, .T. ) ;
+#2067 = CARTESIAN_POINT ( 'NONE', ( -0.4700000000000000300, 0.4299999999999999400, 0.1749999999999999100 ) ) ;
+#2068 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -0.2204221036346993000, -0.1559305119493927000 ) ) ;
+#2069 = LINE ( 'NONE', #2068, #1975 ) ;
+#2070 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2073, 'distance_accuracy_value', 'NONE');
+#2071 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2072 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2073 =( CONVERSION_BASED_UNIT ( 'INCH', #2074 ) LENGTH_UNIT ( ) NAMED_UNIT ( #2075 ) );
+#2074 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #2076 );
+#2075 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2076 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
+#2077 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2078 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2079 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2080 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, -0.2860564176310318500, 0.1749999999999999100 ) ) ;
+#2081 = AXIS2_PLACEMENT_3D ( 'NONE', #2080, #2079, #2078 ) ;
+#2082 = PLANE ( 'NONE', #2081 ) ;
+#2083 = FACE_OUTER_BOUND ( 'NONE', #2184, .T. ) ;
+#2084 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2085 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2086 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.2600000000000000100, 0.0000000000000000000 ) ) ;
+#2087 = AXIS2_PLACEMENT_3D ( 'NONE', #2086, #2085, #2084 ) ;
+#2088 = CIRCLE ( 'NONE', #2087, 0.1309305119493929000 ) ;
+#2089 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, -0.1749999999999999100 ) ) ;
+#2090 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, -0.01399671757708013200 ) ) ;
+#2091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2092 = VECTOR ( 'NONE', #2091, 39.37007874015748100 ) ;
+#2093 = CARTESIAN_POINT ( 'NONE', ( -0.3291436454464309300, 0.3901802245212289100, 0.1749999999999999100 ) ) ;
+#2094 = LINE ( 'NONE', #2093, #2092 ) ;
+#2095 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2096 = AXIS2_PLACEMENT_3D ( 'NONE', #2098, #2077, #2095 ) ;
+#2097 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '38A315D7-AE75-4B92-ADB0-8F8D14BB05EC', ( #230, #139, #127, #420, #2096 ), #2099 ) ;
+#2098 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2099 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2070 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2073, #2072, #2071 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2100 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #2103 ) ;
+#2101 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2108 ) ) ;
+#2102 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2108, .NOT_KNOWN. ) ;
+#2103 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2102, #2104 ) ;
+#2104 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2106, 'design' ) ;
+#2105 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2106 ) ;
+#2106 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2107 = SHAPE_DEFINITION_REPRESENTATION ( #2100, #2097 ) ;
+#2108 = PRODUCT ( '38A315D7-AE75-4B92-ADB0-8F8D14BB05EC', '38A315D7-AE75-4B92-ADB0-8F8D14BB05EC', '', ( #2109 ) ) ;
+#2109 = PRODUCT_CONTEXT ( 'NONE', #2111, 'mechanical' ) ;
+#2110 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2111 ) ;
+#2111 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2112 = VERTEX_POINT ( 'NONE', #1376 ) ;
+#2113 = VERTEX_POINT ( 'NONE', #1375 ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .T. ) ;
+#2115 = EDGE_CURVE ( 'NONE', #2112, #2428, #1374, .T. ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .F. ) ;
+#2117 = EDGE_CURVE ( 'NONE', #2151, #2150, #1369, .T. ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .F. ) ;
+#2119 = EDGE_CURVE ( 'NONE', #2120, #2310, #1565, .T. ) ;
+#2120 = VERTEX_POINT ( 'NONE', #1561 ) ;
+#2121 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .T. ) ;
+#2122 = EDGE_CURVE ( 'NONE', #2120, #2292, #1722, .T. ) ;
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#2124 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .F. ) ;
+#2125 = EDGE_CURVE ( 'NONE', #2126, #2229, #1718, .T. ) ;
+#2126 = VERTEX_POINT ( 'NONE', #1714 ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .T. ) ;
+#2128 = EDGE_CURVE ( 'NONE', #2171, #2220, #1713, .T. ) ;
+#2129 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .F. ) ;
+#2130 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .T. ) ;
+#2131 = ADVANCED_FACE ( 'NONE', ( #1709 ), #1708, .F. ) ;
+#2132 = EDGE_LOOP ( 'NONE', ( #2133, #2134, #2118, #2121, #2123, #2253, #2256, #2258 ) ) ;
+#2133 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .T. ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #2136, .F. ) ;
+#2136 = EDGE_CURVE ( 'NONE', #2255, #2264, #1703, .T. ) ;
+#2137 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .T. ) ;
+#2138 = ADVANCED_FACE ( 'NONE', ( #1699 ), #1698, .F. ) ;
+#2139 = EDGE_LOOP ( 'NONE', ( #2140, #2141, #2142, #2144 ) ) ;
+#2140 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .T. ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .F. ) ;
+#2142 = ORIENTED_EDGE ( 'NONE', *, *, #2143, .F. ) ;
+#2143 = EDGE_CURVE ( 'NONE', #2264, #2171, #1693, .T. ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .T. ) ;
+#2145 = ADVANCED_FACE ( 'NONE', ( #1624 ), #1623, .F. ) ;
+#2146 = EDGE_LOOP ( 'NONE', ( #2147, #2172, #2173, #2174 ) ) ;
+#2147 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .T. ) ;
+#2148 = EDGE_CURVE ( 'NONE', #2151, #2228, #1618, .T. ) ;
+#2149 = ORIENTED_EDGE ( 'NONE', *, *, #2305, .T. ) ;
+#2150 = VERTEX_POINT ( 'NONE', #1614 ) ;
+#2151 = VERTEX_POINT ( 'NONE', #1613 ) ;
+#2152 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ;
+#2153 = ADVANCED_FACE ( 'NONE', ( #1612 ), #1611, .F. ) ;
+#2154 = EDGE_LOOP ( 'NONE', ( #2155, #2156, #2157, #2159 ) ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .T. ) ;
+#2156 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .F. ) ;
+#2157 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .F. ) ;
+#2158 = EDGE_CURVE ( 'NONE', #2180, #2120, #1606, .T. ) ;
+#2159 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .T. ) ;
+#2160 = ADVANCED_FACE ( 'NONE', ( #1602 ), #1601, .T. ) ;
+#2161 = EDGE_LOOP ( 'NONE', ( #2162, #2163, #2164, #2165 ) ) ;
+#2162 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .T. ) ;
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .T. ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .T. ) ;
+#2165 = ORIENTED_EDGE ( 'NONE', *, *, #2309, .T. ) ;
+#2166 = ADVANCED_FACE ( 'NONE', ( #1596 ), #1595, .T. ) ;
+#2167 = EDGE_LOOP ( 'NONE', ( #2265, #2266, #2269, #2271 ) ) ;
+#2168 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .F. ) ;
+#2169 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .F. ) ;
+#2170 = EDGE_CURVE ( 'NONE', #2171, #2126, #1740, .T. ) ;
+#2171 = VERTEX_POINT ( 'NONE', #1736 ) ;
+#2172 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .T. ) ;
+#2173 = ORIENTED_EDGE ( 'NONE', *, *, #2136, .T. ) ;
+#2174 = ORIENTED_EDGE ( 'NONE', *, *, #2143, .T. ) ;
+#2175 = ADVANCED_FACE ( 'NONE', ( #1735 ), #1734, .F. ) ;
+#2176 = EDGE_LOOP ( 'NONE', ( #2177, #2178, #2181, #2183 ) ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .T. ) ;
+#2178 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .F. ) ;
+#2179 = EDGE_CURVE ( 'NONE', #2180, #2213, #1729, .T. ) ;
+#2180 = VERTEX_POINT ( 'NONE', #1725 ) ;
+#2181 = ORIENTED_EDGE ( 'NONE', *, *, #2182, .F. ) ;
+#2182 = EDGE_CURVE ( 'NONE', #2307, #2180, #1724, .T. ) ;
+#2183 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .T. ) ;
+#2184 = EDGE_LOOP ( 'NONE', ( #2185, #2186, #2189, #2422 ) ) ;
+#2185 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
+#2186 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#2187 = EDGE_CURVE ( 'NONE', #84, #2188, #1813, .T. ) ;
+#2188 = VERTEX_POINT ( 'NONE', #1808 ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .F. ) ;
+#2190 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .T. ) ;
+#2191 = EDGE_CURVE ( 'NONE', #224, #2192, #1807, .T. ) ;
+#2192 = VERTEX_POINT ( 'NONE', #1803 ) ;
+#2193 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .F. ) ;
+#2194 = EDGE_CURVE ( 'NONE', #63, #2192, #1802, .T. ) ;
+#2195 = VERTEX_POINT ( 'NONE', #1798 ) ;
+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #2197, .F. ) ;
+#2197 = EDGE_CURVE ( 'NONE', #2198, #2195, #1797, .T. ) ;
+#2198 = VERTEX_POINT ( 'NONE', #1792 ) ;
+#2199 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .F. ) ;
+#2200 = EDGE_CURVE ( 'NONE', #2112, #2113, #1791, .T. ) ;
+#2201 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .T. ) ;
+#2202 = EDGE_CURVE ( 'NONE', #2219, #2220, #1787, .T. ) ;
+#2203 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .F. ) ;
+#2204 = EDGE_CURVE ( 'NONE', #2205, #2220, #1751, .T. ) ;
+#2205 = VERTEX_POINT ( 'NONE', #1747 ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #2207, .F. ) ;
+#2207 = EDGE_CURVE ( 'NONE', #2289, #2205, #1746, .T. ) ;
+#2208 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .T. ) ;
+#2209 = ORIENTED_EDGE ( 'NONE', *, *, #2210, .F. ) ;
+#2210 = EDGE_CURVE ( 'NONE', #2306, #2113, #1742, .T. ) ;
+#2211 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .F. ) ;
+#2212 = EDGE_CURVE ( 'NONE', #2226, #2213, #1588, .T. ) ;
+#2213 = VERTEX_POINT ( 'NONE', #1584 ) ;
+#2214 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .T. ) ;
+#2215 = EDGE_CURVE ( 'NONE', #2226, #2216, #1583, .T. ) ;
+#2216 = VERTEX_POINT ( 'NONE', #1579 ) ;
+#2217 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .T. ) ;
+#2218 = EDGE_CURVE ( 'NONE', #2216, #2219, #1578, .T. ) ;
+#2219 = VERTEX_POINT ( 'NONE', #1573 ) ;
+#2220 = VERTEX_POINT ( 'NONE', #1572 ) ;
+#2221 = EDGE_CURVE ( 'NONE', #2234, #2232, #1570, .T. ) ;
+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .F. ) ;
+#2223 = EDGE_CURVE ( 'NONE', #2229, #2234, #1571, .T. ) ;
+#2224 = ADVANCED_FACE ( 'NONE', ( #1687 ), #1686, .F. ) ;
+#2225 = EDGE_LOOP ( 'NONE', ( #2211, #2214, #2217, #2201, #2203, #2206, #2290, #2235 ) ) ;
+#2226 = VERTEX_POINT ( 'NONE', #1681 ) ;
+#2227 = EDGE_CURVE ( 'NONE', #2415, #2112, #1680, .T. ) ;
+#2228 = VERTEX_POINT ( 'NONE', #1675 ) ;
+#2229 = VERTEX_POINT ( 'NONE', #1674 ) ;
+#2230 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .T. ) ;
+#2231 = EDGE_CURVE ( 'NONE', #2228, #2232, #1673, .T. ) ;
+#2232 = VERTEX_POINT ( 'NONE', #1669 ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #2221, .F. ) ;
+#2234 = VERTEX_POINT ( 'NONE', #1668 ) ;
+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .F. ) ;
+#2236 = EDGE_LOOP ( 'NONE', ( #2237, #2332, #2335, #2337 ) ) ;
+#2237 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .T. ) ;
+#2238 = VERTEX_POINT ( 'NONE', #1667 ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#2240 = EDGE_CURVE ( 'NONE', #568, #2241, #1666, .T. ) ;
+#2241 = VERTEX_POINT ( 'NONE', #1662 ) ;
+#2242 = ORIENTED_EDGE ( 'NONE', *, *, #2243, .F. ) ;
+#2243 = EDGE_CURVE ( 'NONE', #2244, #2241, #1661, .T. ) ;
+#2244 = VERTEX_POINT ( 'NONE', #1783 ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #2246, .F. ) ;
+#2246 = EDGE_CURVE ( 'NONE', #494, #2244, #1782, .T. ) ;
+#2247 = ADVANCED_FACE ( 'NONE', ( #1778 ), #1776, .F. ) ;
+#2248 = EDGE_LOOP ( 'NONE', ( #2249, #2250, #2377, #2378, #2379, #2380 ) ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #2243, .T. ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #2376, .T. ) ;
+#2251 = EDGE_CURVE ( 'NONE', #2238, #2151, #1777, .T. ) ;
+#2252 = VERTEX_POINT ( 'NONE', #1768 ) ;
+#2253 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .F. ) ;
+#2254 = EDGE_CURVE ( 'NONE', #2255, #2289, #1767, .T. ) ;
+#2255 = VERTEX_POINT ( 'NONE', #1763 ) ;
+#2256 = ORIENTED_EDGE ( 'NONE', *, *, #2257, .F. ) ;
+#2257 = EDGE_CURVE ( 'NONE', #2126, #2255, #1762, .T. ) ;
+#2258 = ORIENTED_EDGE ( 'NONE', *, *, #2125, .T. ) ;
+#2259 = ADVANCED_FACE ( 'NONE', ( #1758 ), #1757, .F. ) ;
+#2260 = EDGE_LOOP ( 'NONE', ( #2261, #2262, #2135, #2137 ) ) ;
+#2261 = ORIENTED_EDGE ( 'NONE', *, *, #2207, .T. ) ;
+#2262 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .F. ) ;
+#2263 = EDGE_CURVE ( 'NONE', #2264, #2205, #1752, .T. ) ;
+#2264 = VERTEX_POINT ( 'NONE', #1654 ) ;
+#2265 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .F. ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .T. ) ;
+#2267 = EDGE_CURVE ( 'NONE', #2232, #2268, #1653, .T. ) ;
+#2268 = VERTEX_POINT ( 'NONE', #1649 ) ;
+#2269 = ORIENTED_EDGE ( 'NONE', *, *, #2270, .F. ) ;
+#2270 = EDGE_CURVE ( 'NONE', #2192, #2268, #1648, .T. ) ;
+#2271 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .F. ) ;
+#2272 = ADVANCED_FACE ( 'NONE', ( #1644 ), #1643, .T. ) ;
+#2273 = EDGE_LOOP ( 'NONE', ( #2274, #2275, #2346, #2348 ) ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .F. ) ;
+#2276 = EDGE_CURVE ( 'NONE', #2150, #2406, #1638, .T. ) ;
+#2277 = EDGE_CURVE ( 'NONE', #2213, #2292, #1634, .T. ) ;
+#2278 = ADVANCED_FACE ( 'NONE', ( #1630 ), #1629, .F. ) ;
+#2279 = ORIENTED_EDGE ( 'NONE', *, *, #2221, .T. ) ;
+#2280 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .T. ) ;
+#2281 = EDGE_CURVE ( 'NONE', #2232, #224, #2069, .T. ) ;
+#2282 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .F. ) ;
+#2283 = EDGE_CURVE ( 'NONE', #2216, #224, #1973, .T. ) ;
+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .F. ) ;
+#2285 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .F. ) ;
+#2286 = EDGE_CURVE ( 'NONE', #2307, #2226, #1969, .T. ) ;
+#2287 = ADVANCED_FACE ( 'NONE', ( #1965 ), #1964, .T. ) ;
+#2288 = EDGE_LOOP ( 'NONE', ( #2301, #2302, #2208, #2209, #2298, #2295 ) ) ;
+#2289 = VERTEX_POINT ( 'NONE', #1959 ) ;
+#2290 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#2291 = EDGE_CURVE ( 'NONE', #2289, #2292, #1958, .T. ) ;
+#2292 = VERTEX_POINT ( 'NONE', #1954 ) ;
+#2293 = EDGE_LOOP ( 'NONE', ( #2279, #2280, #2282, #2284, #2285, #2308, #2311 ) ) ;
+#2294 = EDGE_CURVE ( 'NONE', #2418, #2421, #1953, .T. ) ;
+#2295 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .T. ) ;
+#2296 = EDGE_CURVE ( 'NONE', #2300, #2418, #1949, .T. ) ;
+#2297 = EDGE_LOOP ( 'NONE', ( #2304, #2230, #2233, #2222 ) ) ;
+#2298 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .F. ) ;
+#2299 = EDGE_CURVE ( 'NONE', #2300, #2306, #1896, .T. ) ;
+#2300 = VERTEX_POINT ( 'NONE', #1892 ) ;
+#2301 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .T. ) ;
+#2302 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .T. ) ;
+#2303 = ADVANCED_FACE ( 'NONE', ( #1891 ), #1890, .T. ) ;
+#2304 = ORIENTED_EDGE ( 'NONE', *, *, #2305, .F. ) ;
+#2305 = EDGE_CURVE ( 'NONE', #2228, #2229, #1885, .T. ) ;
+#2306 = VERTEX_POINT ( 'NONE', #1880 ) ;
+#2307 = VERTEX_POINT ( 'NONE', #1881 ) ;
+#2308 = ORIENTED_EDGE ( 'NONE', *, *, #2309, .F. ) ;
+#2309 = EDGE_CURVE ( 'NONE', #2310, #2307, #1849, .T. ) ;
+#2310 = VERTEX_POINT ( 'NONE', #1845 ) ;
+#2311 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;
+#2312 = EDGE_CURVE ( 'NONE', #2310, #2234, #1844, .T. ) ;
+#2313 = ADVANCED_FACE ( 'NONE', ( #1840 ), #1839, .T. ) ;
+#2314 = EDGE_LOOP ( 'NONE', ( #2315, #2316, #2397, #2398 ) ) ;
+#2315 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .F. ) ;
+#2317 = VERTEX_POINT ( 'NONE', #1834 ) ;
+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#2319 = EDGE_CURVE ( 'NONE', #2320, #2317, #1833, .T. ) ;
+#2320 = VERTEX_POINT ( 'NONE', #2067 ) ;
+#2321 = ADVANCED_FACE ( 'NONE', ( #2066 ), #2065, .F. ) ;
+#2322 = EDGE_LOOP ( 'NONE', ( #2323, #2239, #2242, #2245 ) ) ;
+#2323 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#2324 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .T. ) ;
+#2325 = ADVANCED_FACE ( 'NONE', ( #2060 ), #2059, .T. ) ;
+#2326 = EDGE_LOOP ( 'NONE', ( #2327, #2328, #2329, #2331 ) ) ;
+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #2405, .T. ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .F. ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .T. ) ;
+#2330 = EDGE_CURVE ( 'NONE', #2354, #2343, #2054, .T. ) ;
+#2331 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .T. ) ;
+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .F. ) ;
+#2333 = EDGE_CURVE ( 'NONE', #2334, #2150, #2050, .T. ) ;
+#2334 = VERTEX_POINT ( 'NONE', #2046 ) ;
+#2335 = ORIENTED_EDGE ( 'NONE', *, *, #2336, .T. ) ;
+#2336 = EDGE_CURVE ( 'NONE', #2334, #2238, #2045, .T. ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .T. ) ;
+#2338 = ADVANCED_FACE ( 'NONE', ( #2041 ), #2040, .T. ) ;
+#2339 = EDGE_LOOP ( 'NONE', ( #2340, #2341, #2344, #2324 ) ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .T. ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .F. ) ;
+#2342 = EDGE_CURVE ( 'NONE', #2343, #2406, #1875, .T. ) ;
+#2343 = VERTEX_POINT ( 'NONE', #1871 ) ;
+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #2345, .T. ) ;
+#2345 = EDGE_CURVE ( 'NONE', #2343, #2334, #1870, .T. ) ;
+#2346 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .T. ) ;
+#2347 = EDGE_CURVE ( 'NONE', #2238, #2252, #1943, .T. ) ;
+#2348 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .T. ) ;
+#2349 = EDGE_LOOP ( 'NONE', ( #2350, #2351, #2352, #2355 ) ) ;
+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2402, .F. ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#2352 = ORIENTED_EDGE ( 'NONE', *, *, #2353, .T. ) ;
+#2353 = EDGE_CURVE ( 'NONE', #71, #2354, #1939, .T. ) ;
+#2354 = VERTEX_POINT ( 'NONE', #1827 ) ;
+#2355 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .T. ) ;
+#2356 = EDGE_CURVE ( 'NONE', #2354, #2403, #1826, .T. ) ;
+#2357 = ADVANCED_FACE ( 'NONE', ( #1822 ), #1821, .T. ) ;
+#2358 = ADVANCED_FACE ( 'NONE', ( #1816 ), #2007, .F. ) ;
+#2359 = EDGE_LOOP ( 'NONE', ( #2360, #2361, #569, #495 ) ) ;
+#2360 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .T. ) ;
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #2362, .T. ) ;
+#2362 = EDGE_CURVE ( 'NONE', #2370, #568, #2002, .T. ) ;
+#2363 = ORIENTED_EDGE ( 'NONE', *, *, #2364, .F. ) ;
+#2364 = EDGE_CURVE ( 'NONE', #87, #85, #1998, .T. ) ;
+#2365 = ORIENTED_EDGE ( 'NONE', *, *, #86, .F. ) ;
+#2366 = EDGE_LOOP ( 'NONE', ( #2367, #2368, #2371, #536 ) ) ;
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#2368 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .T. ) ;
+#2369 = EDGE_CURVE ( 'NONE', #2317, #2370, #1993, .T. ) ;
+#2370 = VERTEX_POINT ( 'NONE', #1989 ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .F. ) ;
+#2372 = EDGE_CURVE ( 'NONE', #2373, #2370, #1988, .T. ) ;
+#2373 = VERTEX_POINT ( 'NONE', #1984 ) ;
+#2374 = EDGE_CURVE ( 'NONE', #2252, #2228, #1983, .T. ) ;
+#2375 = ADVANCED_FACE ( 'NONE', ( #1979 ), #1978, .T. ) ;
+#2376 = EDGE_CURVE ( 'NONE', #2241, #2268, #1911, .T. ) ;
+#2377 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .F. ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .F. ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .F. ) ;
+#2380 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .F. ) ;
+#2381 = EDGE_CURVE ( 'NONE', #2244, #2252, #1907, .T. ) ;
+#2382 = ADVANCED_FACE ( 'NONE', ( #1903 ), #1902, .T. ) ;
+#2383 = EDGE_LOOP ( 'NONE', ( #2384, #2385, #2386, #415, #416, #417, #385, #386, #387, #602, #603, #398, #399, #400 ) ) ;
+#2384 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .F. ) ;
+#2385 = ORIENTED_EDGE ( 'NONE', *, *, #2336, .F. ) ;
+#2386 = ORIENTED_EDGE ( 'NONE', *, *, #2345, .F. ) ;
+#2387 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .T. ) ;
+#2388 = EDGE_CURVE ( 'NONE', #2320, #2300, #1901, .T. ) ;
+#2389 = ADVANCED_FACE ( 'NONE', ( #1934, #1933 ), #1932, .F. ) ;
+#2390 = EDGE_LOOP ( 'NONE', ( #2363, #2365 ) ) ;
+#2391 = ADVANCED_FACE ( 'NONE', ( #1927 ), #1926, .T. ) ;
+#2392 = EDGE_LOOP ( 'NONE', ( #2393, #2394, #2318, #2387 ) ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .T. ) ;
+#2394 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#2395 = EDGE_CURVE ( 'NONE', #2317, #2306, #1921, .T. ) ;
+#2396 = EDGE_CURVE ( 'NONE', #2219, #56, #1917, .T. ) ;
+#2397 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .F. ) ;
+#2398 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .T. ) ;
+#2399 = EDGE_LOOP ( 'NONE', ( #2401, #2404, #2168, #2116, #2152, #2149, #2124, #2169, #2127, #2129, #2130 ) ) ;
+#2400 = ADVANCED_FACE ( 'NONE', ( #2039 ), #2038, .F. ) ;
+#2401 = ORIENTED_EDGE ( 'NONE', *, *, #2402, .T. ) ;
+#2402 = EDGE_CURVE ( 'NONE', #56, #2403, #2033, .T. ) ;
+#2403 = VERTEX_POINT ( 'NONE', #2029 ) ;
+#2404 = ORIENTED_EDGE ( 'NONE', *, *, #2405, .F. ) ;
+#2405 = EDGE_CURVE ( 'NONE', #2406, #2403, #2028, .T. ) ;
+#2406 = VERTEX_POINT ( 'NONE', #2024 ) ;
+#2407 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .T. ) ;
+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #2409, .F. ) ;
+#2409 = EDGE_CURVE ( 'NONE', #2113, #2429, #2023, .T. ) ;
+#2410 = ADVANCED_FACE ( 'NONE', ( #2019 ), #2018, .T. ) ;
+#2411 = EDGE_LOOP ( 'NONE', ( #2412, #2413, #2416, #2419 ) ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .T. ) ;
+#2413 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .T. ) ;
+#2414 = EDGE_CURVE ( 'NONE', #2188, #2415, #2013, .T. ) ;
+#2415 = VERTEX_POINT ( 'NONE', #2009 ) ;
+#2416 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .F. ) ;
+#2417 = EDGE_CURVE ( 'NONE', #2418, #2415, #2008, .T. ) ;
+#2418 = VERTEX_POINT ( 'NONE', #1865 ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #2294, .T. ) ;
+#2420 = EDGE_CURVE ( 'NONE', #2421, #2188, #1864, .T. ) ;
+#2421 = VERTEX_POINT ( 'NONE', #1860 ) ;
+#2422 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#2423 = EDGE_CURVE ( 'NONE', #2421, #68, #1859, .T. ) ;
+#2424 = ADVANCED_FACE ( 'NONE', ( #1855 ), #1854, .T. ) ;
+#2425 = EDGE_LOOP ( 'NONE', ( #2426, #2430, #2432, #226 ) ) ;
+#2426 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .F. ) ;
+#2427 = EDGE_CURVE ( 'NONE', #2428, #2429, #2094, .T. ) ;
+#2428 = VERTEX_POINT ( 'NONE', #2090 ) ;
+#2429 = VERTEX_POINT ( 'NONE', #2089 ) ;
+#2430 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .T. ) ;
+#2431 = EDGE_CURVE ( 'NONE', #2428, #62, #2088, .T. ) ;
+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #2197, .T. ) ;
+#2434 = EDGE_LOOP ( 'NONE', ( #216, #218 ) ) ;
+#2435 = ADVANCED_FACE ( 'NONE', ( #2083 ), #2082, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/reform2-motherboard/reform2-motherboard/reform2-display.sch b/reform2-motherboard/reform2-motherboard/reform2-display.sch
@@ -457,9 +457,11 @@ U 1 1 60F2545C
P 6100 3550
F 0 "R77" H 6159 3596 50 0000 L CNN
F 1 "0" H 6159 3505 50 0000 L CNN
-F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2" H 6100 3550 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 6100 3550 50 0001 C CNN
F 3 "~" H 6100 3550 50 0001 C CNN
1 6100 3550
1 0 0 -1
$EndComp
+Text Notes 6250 1500 0 50 ~ 0
+TODO: backlight
$EndSCHEMATC
diff --git a/reform2-motherboard/reform2-motherboard/reform2-motherboard-cache.lib b/reform2-motherboard/reform2-motherboard/reform2-motherboard-cache.lib
@@ -0,0 +1,2645 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Audio_TLV320AIC23BPW
+#
+DEF Audio_TLV320AIC23BPW U 0 20 Y Y 1 F N
+F0 "U" 650 1050 50 H V C CNN
+F1 "Audio_TLV320AIC23BPW" 650 950 50 H V C CNN
+F2 "Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TSSOP*4.4x9.7mm*P0.65mm*
+$ENDFPLIST
+DRAW
+S -700 900 700 -900 0 1 10 f
+X BVDD 1 -300 1000 100 D 50 50 1 1 W
+X RHPOUT 10 800 300 100 L 50 50 1 1 P
+X HPGND 11 300 -1000 100 U 50 50 1 1 W
+X LOUT 12 800 700 100 L 50 50 1 1 P
+X ROUT 13 800 600 100 L 50 50 1 1 P
+X AVDD 14 100 1000 100 D 50 50 1 1 W
+X AGND 15 100 -1000 100 U 50 50 1 1 W
+X VMID 16 800 -600 100 L 50 50 1 1 P
+X MICBIAS 17 800 -200 100 L 50 50 1 1 P
+X MICIN 18 800 -400 100 L 50 50 1 1 P
+X RLINEIN 19 800 0 100 L 50 50 1 1 P
+X CLKOUT 2 -800 -700 100 R 50 50 1 1 O
+X LLINEIN 20 800 100 100 L 50 50 1 1 P
+X ~CS~ 21 -800 400 100 R 50 50 1 1 I
+X MODE 22 -800 500 100 R 50 50 1 1 I
+X SDIN 23 -800 700 100 R 50 50 1 1 I
+X SCLK 24 -800 600 100 R 50 50 1 1 I
+X XTI/MCK 25 -800 -500 100 R 50 50 1 1 P
+X XTO 26 -800 -600 100 R 50 50 1 1 P
+X DVDD 27 -100 1000 100 D 50 50 1 1 W
+X DGND 28 -100 -1000 100 U 50 50 1 1 W
+X BCLK 3 -800 0 100 R 50 50 1 1 B
+X DIN 4 -800 200 100 R 50 50 1 1 I
+X LRCIN 5 -800 100 100 R 50 50 1 1 I
+X DOUT 6 -800 -200 100 R 50 50 1 1 O
+X LRCOUT 7 -800 -300 100 R 50 50 1 1 O
+X HPVDD 8 300 1000 100 D 50 50 1 1 W
+X LHPOUT 9 800 400 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Battery_Management_LTC6803-4
+#
+DEF Battery_Management_LTC6803-4 U 0 40 Y Y 1 F N
+F0 "U" -400 1350 50 H V L CNN
+F1 "Battery_Management_LTC6803-4" -400 -1350 50 H V L CNN
+F2 "Package_SO:SSOP-44_5.3x12.8mm_P0.5mm" 0 0 50 H I C CNN
+F3 "" 550 1350 50 H I C CNN
+$FPLIST
+ SSOP*5.3x12.8mm*P0.5mm*
+$ENDFPLIST
+DRAW
+S 400 -1300 -400 1300 0 1 10 f
+X V+ 1 100 1400 100 D 50 50 1 1 I
+X C8 10 500 400 100 L 50 50 1 1 I
+X S8 11 500 300 100 L 50 50 1 1 I
+X C7 12 500 200 100 L 50 50 1 1 I
+X S7 13 500 100 100 L 50 50 1 1 I
+X C6 14 500 0 100 L 50 50 1 1 I
+X S6 15 500 -100 100 L 50 50 1 1 I
+X C5 16 500 -200 100 L 50 50 1 1 I
+X S5 17 500 -300 100 L 50 50 1 1 I
+X C4 18 500 -400 100 L 50 50 1 1 I
+X S4 19 500 -500 100 L 50 50 1 1 I
+X C12 2 500 1200 100 L 50 50 1 1 I
+X C3 20 500 -600 100 L 50 50 1 1 I
+X S3 21 500 -700 100 L 50 50 1 1 I
+X C2 22 500 -800 100 L 50 50 1 1 I
+X S2 23 500 -900 100 L 50 50 1 1 I
+X C1 24 500 -1000 100 L 50 50 1 1 I
+X S1 25 500 -1100 100 L 50 50 1 1 I
+X C0 26 500 -1200 100 L 50 50 1 1 I
+X V- 27 200 -1400 100 U 50 50 1 1 I
+X NC 28 0 1400 100 D 50 50 1 1 N N
+X Vtemp1 29 -500 -800 100 R 50 50 1 1 I
+X S12 3 500 1100 100 L 50 50 1 1 I
+X Vtemp2 30 -500 -900 100 R 50 50 1 1 I
+X Vref 31 -500 1200 100 R 50 50 1 1 I
+X Vreg 32 -500 1100 100 R 50 50 1 1 I
+X TOS 33 -500 1000 100 R 50 50 1 1 I
+X ~WDTB~ 34 -500 -1200 100 R 50 50 1 1 C
+X GPIO1 35 -500 200 100 R 50 50 1 1 I
+X GPIO2 36 -500 100 100 R 50 50 1 1 I
+X A0 37 -500 700 100 R 50 50 1 1 I
+X A1 38 -500 600 100 R 50 50 1 1 I
+X A2 39 -500 500 100 R 50 50 1 1 I
+X C11 4 500 1000 100 L 50 50 1 1 I
+X A3 40 -500 400 100 R 50 50 1 1 I
+X SCKI 41 -500 -200 100 R 50 50 1 1 I
+X SDI 42 -500 -300 100 R 50 50 1 1 I
+X SDO 43 -500 -400 100 R 50 50 1 1 C
+X ~CSBI~ 44 -500 -500 100 R 50 50 1 1 I
+X S11 5 500 900 100 L 50 50 1 1 I
+X C10 6 500 800 100 L 50 50 1 1 I
+X S10 7 500 700 100 L 50 50 1 1 I
+X C9 8 500 600 100 L 50 50 1 1 I
+X S9 9 500 500 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x04_Male
+#
+DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
+F0 "J" 0 200 50 H V C CNN
+F1 "Connector_Conn_01x04_Male" 0 -300 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S 34 -195 0 -205 1 1 6 F
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+S 34 105 0 95 1 1 6 F
+P 2 1 1 6 50 -200 34 -200 N
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+P 2 1 1 6 50 100 34 100 N
+X Pin_1 1 200 100 150 L 50 50 1 1 P
+X Pin_2 2 200 0 150 L 50 50 1 1 P
+X Pin_3 3 200 -100 150 L 50 50 1 1 P
+X Pin_4 4 200 -200 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x05_Male
+#
+DEF Connector_Conn_01x05_Male J 0 40 Y N 1 F N
+F0 "J" 0 300 50 H V C CNN
+F1 "Connector_Conn_01x05_Male" 0 -300 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S 34 -195 0 -205 1 1 6 F
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+S 34 105 0 95 1 1 6 F
+S 34 205 0 195 1 1 6 F
+P 2 1 1 6 50 -200 34 -200 N
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+P 2 1 1 6 50 100 34 100 N
+P 2 1 1 6 50 200 34 200 N
+X Pin_1 1 200 200 150 L 50 50 1 1 P
+X Pin_2 2 200 100 150 L 50 50 1 1 P
+X Pin_3 3 200 0 150 L 50 50 1 1 P
+X Pin_4 4 200 -100 150 L 50 50 1 1 P
+X Pin_5 5 200 -200 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Generic_Conn_01x30
+#
+DEF Connector_Generic_Conn_01x30 J 0 40 Y N 1 F N
+F0 "J" 0 1500 50 H V C CNN
+F1 "Connector_Generic_Conn_01x30" 0 -1600 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S -50 -1495 0 -1505 1 1 6 N
+S -50 -1395 0 -1405 1 1 6 N
+S -50 -1295 0 -1305 1 1 6 N
+S -50 -1195 0 -1205 1 1 6 N
+S -50 -1095 0 -1105 1 1 6 N
+S -50 -995 0 -1005 1 1 6 N
+S -50 -895 0 -905 1 1 6 N
+S -50 -795 0 -805 1 1 6 N
+S -50 -695 0 -705 1 1 6 N
+S -50 -595 0 -605 1 1 6 N
+S -50 -495 0 -505 1 1 6 N
+S -50 -395 0 -405 1 1 6 N
+S -50 -295 0 -305 1 1 6 N
+S -50 -195 0 -205 1 1 6 N
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 105 0 95 1 1 6 N
+S -50 205 0 195 1 1 6 N
+S -50 305 0 295 1 1 6 N
+S -50 405 0 395 1 1 6 N
+S -50 505 0 495 1 1 6 N
+S -50 605 0 595 1 1 6 N
+S -50 705 0 695 1 1 6 N
+S -50 805 0 795 1 1 6 N
+S -50 905 0 895 1 1 6 N
+S -50 1005 0 995 1 1 6 N
+S -50 1105 0 1095 1 1 6 N
+S -50 1205 0 1195 1 1 6 N
+S -50 1305 0 1295 1 1 6 N
+S -50 1405 0 1395 1 1 6 N
+S -50 1450 50 -1550 1 1 10 f
+X Pin_1 1 -200 1400 150 R 50 50 1 1 P
+X Pin_10 10 -200 500 150 R 50 50 1 1 P
+X Pin_11 11 -200 400 150 R 50 50 1 1 P
+X Pin_12 12 -200 300 150 R 50 50 1 1 P
+X Pin_13 13 -200 200 150 R 50 50 1 1 P
+X Pin_14 14 -200 100 150 R 50 50 1 1 P
+X Pin_15 15 -200 0 150 R 50 50 1 1 P
+X Pin_16 16 -200 -100 150 R 50 50 1 1 P
+X Pin_17 17 -200 -200 150 R 50 50 1 1 P
+X Pin_18 18 -200 -300 150 R 50 50 1 1 P
+X Pin_19 19 -200 -400 150 R 50 50 1 1 P
+X Pin_2 2 -200 1300 150 R 50 50 1 1 P
+X Pin_20 20 -200 -500 150 R 50 50 1 1 P
+X Pin_21 21 -200 -600 150 R 50 50 1 1 P
+X Pin_22 22 -200 -700 150 R 50 50 1 1 P
+X Pin_23 23 -200 -800 150 R 50 50 1 1 P
+X Pin_24 24 -200 -900 150 R 50 50 1 1 P
+X Pin_25 25 -200 -1000 150 R 50 50 1 1 P
+X Pin_26 26 -200 -1100 150 R 50 50 1 1 P
+X Pin_27 27 -200 -1200 150 R 50 50 1 1 P
+X Pin_28 28 -200 -1300 150 R 50 50 1 1 P
+X Pin_29 29 -200 -1400 150 R 50 50 1 1 P
+X Pin_3 3 -200 1200 150 R 50 50 1 1 P
+X Pin_30 30 -200 -1500 150 R 50 50 1 1 P
+X Pin_4 4 -200 1100 150 R 50 50 1 1 P
+X Pin_5 5 -200 1000 150 R 50 50 1 1 P
+X Pin_6 6 -200 900 150 R 50 50 1 1 P
+X Pin_7 7 -200 800 150 R 50 50 1 1 P
+X Pin_8 8 -200 700 150 R 50 50 1 1 P
+X Pin_9 9 -200 600 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_HDMI_A
+#
+DEF Connector_HDMI_A J 0 20 Y Y 1 F N
+F0 "J" -250 1050 50 H V C CNN
+F1 "Connector_HDMI_A" 400 1050 50 H V C CNN
+F2 "" 25 0 50 H I C CNN
+F3 "" 25 0 50 H I C CNN
+$FPLIST
+ HDMI*A*
+$ENDFPLIST
+DRAW
+S -300 1000 400 -1000 0 1 10 f
+P 2 0 0 25 320 650 320 710 N
+P 6 0 0 25 0 650 0 710 0 680 75 680 75 710 75 650 N
+P 7 0 0 25 105 710 170 710 180 700 180 660 170 650 105 650 105 680 N
+P 7 0 1 0 100 350 150 350 200 250 200 -225 150 -325 100 -325 100 350 F
+P 8 0 1 25 210 650 210 710 250 710 250 650 250 710 280 710 290 700 290 650 N
+P 9 0 1 25 0 500 0 -500 150 -500 200 -400 300 -350 300 350 200 400 150 500 0 500 N
+X D2+ 1 -400 800 100 R 50 50 1 1 P
+X CK+ 10 -400 200 100 R 50 50 1 1 P
+X CKS 11 100 -1100 100 U 50 50 1 1 W
+X CK- 12 -400 100 100 R 50 50 1 1 P
+X CEC 13 -400 -100 100 R 50 50 1 1 B
+X UTILITY 14 -400 -600 100 R 50 50 1 1 P
+X SCL 15 -400 -300 100 R 50 50 1 1 P
+X SDA 16 -400 -400 100 R 50 50 1 1 B
+X GND 17 200 -1100 100 U 50 50 1 1 W
+X +5V 18 0 1100 100 D 50 50 1 1 W
+X HPD 19 -400 -700 100 R 50 50 1 1 P
+X D2S 2 -200 -1100 100 U 50 50 1 1 W
+X D2- 3 -400 700 100 R 50 50 1 1 P
+X D1+ 4 -400 600 100 R 50 50 1 1 P
+X D1S 5 -100 -1100 100 U 50 50 1 1 W
+X D1- 6 -400 500 100 R 50 50 1 1 P
+X D0+ 7 -400 400 100 R 50 50 1 1 P
+X D0S 8 0 -1100 100 U 50 50 1 1 W
+X D0- 9 -400 300 100 R 50 50 1 1 P
+X SH SH 300 -1100 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Jack-DC
+#
+DEF Connector_Jack-DC J 0 40 Y Y 1 F N
+F0 "J" 0 210 50 H V C CNN
+F1 "Connector_Jack-DC" 0 -200 50 H V C CNN
+F2 "" 50 -40 50 H I C CNN
+F3 "" 50 -40 50 H I C CNN
+ALIAS Jack-DC
+$FPLIST
+ BarrelJack*
+$ENDFPLIST
+DRAW
+A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
+A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
+S -200 150 200 -150 0 1 10 f
+S 145 125 -130 75 0 1 10 F
+P 2 0 1 10 200 100 150 100 N
+P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
+X ~ 1 300 100 100 L 50 50 1 1 P
+X ~ 2 300 -100 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_SD_Card
+#
+DEF Connector_SD_Card J 0 40 Y Y 1 F N
+F0 "J" -650 550 50 H V C CNN
+F1 "Connector_SD_Card" 600 -550 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SD*
+$ENDFPLIST
+DRAW
+S -350 -375 -250 -425 0 1 0 F
+S -350 -275 -250 -325 0 1 0 F
+S -350 -175 -250 -225 0 1 0 F
+S -350 -75 -250 -125 0 1 0 F
+S -350 25 -250 -25 0 1 0 F
+S -350 125 -250 75 0 1 0 F
+S -350 225 -250 175 0 1 0 F
+S -350 325 -250 275 0 1 0 F
+S -300 425 -200 375 0 1 0 F
+P 6 0 1 0 -400 350 -300 450 800 450 800 -450 -400 -450 -400 350 f
+P 6 0 1 0 650 450 650 500 -800 500 -800 -500 650 -500 650 -450 N
+X CD/DAT3 1 -900 300 100 R 50 50 1 1 I
+X CARD_DETECT 10 900 200 100 L 50 50 1 1 I
+X WRITE_PROTECT 11 900 100 100 L 50 50 1 1 I
+X SHELL1 12 900 -100 100 L 50 50 1 1 I
+X SHELL2 13 900 -200 100 L 50 50 1 1 I
+X CMD 2 -900 200 100 R 50 50 1 1 I
+X VSS 3 -900 100 100 R 50 50 1 1 W
+X VDD 4 -900 0 100 R 50 50 1 1 W
+X CLK 5 -900 -100 100 R 50 50 1 1 I
+X VSS 6 -900 -200 100 R 50 50 1 1 W
+X DAT0 7 -900 -300 100 R 50 50 1 1 I
+X DAT1 8 -900 -400 100 R 50 50 1 1 I
+X DAT2 9 -900 400 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Connector_TestPoint
+#
+DEF Connector_TestPoint TP 0 30 N N 1 F N
+F0 "TP" 0 270 50 H V C CNN
+F1 "Connector_TestPoint" 0 200 50 H V C CNN
+F2 "" 200 0 50 H I C CNN
+F3 "" 200 0 50 H I C CNN
+$FPLIST
+ Pin*
+ Test*
+$ENDFPLIST
+DRAW
+C 0 130 30 0 1 0 N
+X 1 1 0 0 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_USB3_A
+#
+DEF Connector_USB3_A J 0 40 Y Y 1 F N
+F0 "J" -400 600 50 H V L CNN
+F1 "Connector_USB3_A" 400 600 50 H V R CNN
+F2 "" 150 100 50 H I C CNN
+F3 "" 150 100 50 H I C CNN
+DRAW
+C -130 275 25 0 1 10 F
+T 900 -30 -75 200 0 0 0 SS Italic 1 C C
+S -360 340 -200 -150 0 0 20 N
+S -310 290 -260 -90 0 0 20 F
+S -250 0 -240 -30 0 0 20 N
+S -250 70 -240 40 0 0 20 N
+S -250 140 -240 110 0 0 20 N
+S -250 210 -240 180 0 0 20 N
+S -110 -600 -90 -560 0 0 0 N
+S -10 -600 10 -560 0 0 0 N
+S 400 -490 360 -510 0 0 0 N
+S 400 -390 360 -410 0 0 0 N
+S 400 -190 360 -210 0 0 0 N
+S 400 -90 360 -110 0 0 0 N
+S 400 110 360 90 0 0 0 N
+S 400 210 360 190 0 0 0 N
+S 400 410 360 390 0 0 0 N
+S -400 550 400 -600 0 1 10 f
+S 45 300 95 350 0 1 10 F
+P 2 0 1 20 -30 50 -30 400 N
+P 3 0 1 20 -30 100 -130 200 -130 250 N
+P 3 0 1 20 -30 150 70 250 70 300 N
+P 4 0 1 10 -80 400 -30 500 20 400 -80 400 F
+X VBUS 1 500 400 100 L 50 50 1 1 W
+X SHIELD 10 -200 -700 100 U 50 50 1 1 P
+X D- 2 500 200 100 L 50 50 1 1 B
+X D+ 3 500 100 100 L 50 50 1 1 B
+X GND 4 0 -700 100 U 50 50 1 1 W
+X SSRX- 5 500 -100 100 L 50 50 1 1 B
+X SSRX+ 6 500 -200 100 L 50 50 1 1 B
+X DRAIN 7 -100 -700 100 U 50 50 1 1 W
+X SSTX- 8 500 -400 100 L 50 50 1 1 B
+X SSTX+ 9 500 -500 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# Connector_USB_B_Micro
+#
+DEF Connector_USB_B_Micro J 0 40 Y Y 1 F N
+F0 "J" -200 450 50 H V L CNN
+F1 "Connector_USB_B_Micro" -200 350 50 H V L CNN
+F2 "" 150 -50 50 H I C CNN
+F3 "" 150 -50 50 H I C CNN
+ALIAS USB_B_Mini
+$FPLIST
+ USB*
+$ENDFPLIST
+DRAW
+C -150 85 25 0 1 10 F
+C -25 135 15 0 1 10 F
+S -200 -300 200 300 0 1 10 f
+S -5 -300 5 -270 0 1 0 N
+S 10 50 -20 20 0 1 10 F
+S 200 -205 170 -195 0 1 0 N
+S 200 -105 170 -95 0 1 0 N
+S 200 -5 170 5 0 1 0 N
+S 200 195 170 205 0 1 0 N
+P 2 0 1 10 -75 85 25 85 N
+P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
+P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
+P 4 0 1 10 25 110 25 60 75 85 25 110 F
+P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
+P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N
+X VBUS 1 300 200 100 L 50 50 1 1 w
+X D- 2 300 -100 100 L 50 50 1 1 P
+X D+ 3 300 0 100 L 50 50 1 1 P
+X ID 4 300 -200 100 L 50 50 1 1 P
+X GND 5 0 -400 100 U 50 50 1 1 w
+X Shield 6 -100 -400 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_CP1_Small
+#
+DEF Device_CP1_Small C 0 10 N N 1 F N
+F0 "C" 10 70 50 H V L CNN
+F1 "Device_CP1_Small" 10 -80 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ CP_*
+$ENDFPLIST
+DRAW
+A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30
+P 2 0 1 12 -60 20 60 20 N
+P 2 0 1 0 -50 60 -30 60 N
+P 2 0 1 0 -40 50 -40 70 N
+X ~ 1 0 100 80 D 50 50 1 1 P
+X ~ 2 0 -100 80 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_C_Small
+#
+DEF Device_C_Small C 0 10 N N 1 F N
+F0 "C" 10 70 50 H V L CNN
+F1 "Device_C_Small" 10 -80 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ C_*
+$ENDFPLIST
+DRAW
+P 2 0 1 13 -60 -20 60 -20 N
+P 2 0 1 12 -60 20 60 20 N
+X ~ 1 0 100 80 D 50 50 1 1 P
+X ~ 2 0 -100 80 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_D_Schottky_Small_ALT
+#
+DEF Device_D_Schottky_Small_ALT D 0 10 N N 1 F N
+F0 "D" -50 80 50 H V L CNN
+F1 "Device_D_Schottky_Small_ALT" -280 -80 50 H V L CNN
+F2 "" 0 0 50 V I C CNN
+F3 "" 0 0 50 V I C CNN
+$FPLIST
+ TO-???*
+ *_Diode_*
+ *SingleDiode*
+ D_*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 -30 -40 -30 40 N
+P 2 0 1 0 -30 0 30 0 N
+P 3 0 1 0 -30 -40 -20 -40 -20 -30 N
+P 3 0 1 0 -30 40 -40 40 -40 30 N
+P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F
+X K 1 -100 0 70 R 50 50 1 1 P
+X A 2 100 0 70 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_D_Zener_ALT
+#
+DEF Device_D_Zener_ALT D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "Device_D_Zener_ALT" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO-???*
+ *_Diode_*
+ *SingleDiode*
+ D_*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 50 0 -50 0 N
+P 3 0 1 8 -50 -50 -50 50 -30 50 N
+P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_D_Zener_Small_ALT
+#
+DEF Device_D_Zener_Small_ALT D 0 10 N N 1 F N
+F0 "D" 0 90 50 H V C CNN
+F1 "Device_D_Zener_Small_ALT" 0 -90 50 H V C CNN
+F2 "" 0 0 50 V I C CNN
+F3 "" 0 0 50 V I C CNN
+$FPLIST
+ TO-???*
+ *_Diode_*
+ *SingleDiode*
+ D_*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 30 0 -30 0 N
+P 3 0 1 0 -10 40 -30 40 -30 -40 N
+P 4 0 1 0 30 40 -30 0 30 -40 30 40 F
+X K 1 -100 0 70 R 50 50 1 1 P
+X A 2 100 0 70 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_Ferrite_Bead_Small
+#
+DEF Device_Ferrite_Bead_Small FB 0 0 N Y 1 F N
+F0 "FB" 75 50 50 H V L CNN
+F1 "Device_Ferrite_Bead_Small" 75 -50 50 H V L CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Inductor_*
+ L_*
+ *Ferrite*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 0 -50 0 -31 N
+P 2 0 1 0 0 35 0 51 N
+P 5 0 1 0 -72 11 -44 59 72 -8 44 -56 -72 11 N
+X ~ 1 0 100 50 D 50 50 1 1 P
+X ~ 2 0 -100 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_L
+#
+DEF Device_L L 0 40 N N 1 F N
+F0 "L" -50 0 50 V V C CNN
+F1 "Device_L" 75 0 50 V V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Choke_*
+ *Coil*
+ Inductor_*
+ L_*
+$ENDFPLIST
+DRAW
+A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
+A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
+A 0 25 25 -899 899 0 1 0 N 0 0 0 50
+A 0 75 25 -899 899 0 1 0 N 0 50 0 100
+X 1 1 0 150 50 D 50 50 1 1 P
+X 2 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_LED_Small
+#
+DEF Device_LED_Small D 0 10 N N 1 F N
+F0 "D" -50 125 50 H V L CNN
+F1 "Device_LED_Small" -175 -100 50 H V L CNN
+F2 "" 0 0 50 V I C CNN
+F3 "" 0 0 50 V I C CNN
+$FPLIST
+ LED*
+ LED_SMD:*
+ LED_THT:*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 -30 -40 -30 40 N
+P 2 0 1 0 40 0 -30 0 N
+P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N
+P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N
+P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N
+X K 1 -100 0 70 R 50 50 1 1 P
+X A 2 100 0 70 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_LED_Small_ALT
+#
+DEF Device_LED_Small_ALT D 0 10 N N 1 F N
+F0 "D" -50 125 50 H V L CNN
+F1 "Device_LED_Small_ALT" -175 -100 50 H V L CNN
+F2 "" 0 0 50 V I C CNN
+F3 "" 0 0 50 V I C CNN
+$FPLIST
+ LED*
+ LED_SMD:*
+ LED_THT:*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 -30 -40 -30 40 N
+P 2 0 1 0 40 0 -30 0 N
+P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F
+P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N
+P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N
+X K 1 -100 0 70 R 50 50 1 1 P
+X A 2 100 0 70 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_Polyfuse
+#
+DEF Device_Polyfuse F 0 0 N Y 1 F N
+F0 "F" -100 0 50 V V C CNN
+F1 "Device_Polyfuse" 100 0 50 V V C CNN
+F2 "" 50 -200 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ *polyfuse*
+ *PTC*
+$ENDFPLIST
+DRAW
+S -30 100 30 -100 0 1 10 N
+P 2 0 1 0 0 100 0 -100 N
+P 4 0 1 0 -60 100 -60 60 60 -60 60 -100 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R_Small
+#
+DEF Device_R_Small R 0 10 N N 1 F N
+F0 "R" 30 20 50 H V L CNN
+F1 "Device_R_Small" 30 -40 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+S -30 70 30 -70 0 1 8 N
+X ~ 1 0 100 30 D 50 50 1 1 P
+X ~ 2 0 -100 30 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Diode_1N5821
+#
+DEF Diode_1N5821 D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "Diode_1N5821" 0 -100 50 H V C CNN
+F2 "Diode_THT:D_DO-201AD_P15.24mm_Horizontal" 0 -175 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS 1N5821 1N5822 MBR340
+$FPLIST
+ D*DO?201AD*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 50 0 -50 0 N
+P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
+P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Interface_USB_TPS2561
+#
+DEF Interface_USB_TPS2561 U 0 40 Y Y 1 F N
+F0 "U" -400 500 50 H V L CNN
+F1 "Interface_USB_TPS2561" -200 500 50 H V L CNN
+F2 "Package_SON:VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm_ThermalVias" 200 500 50 H I L CNN
+F3 "" -400 500 50 H I C CNN
+$FPLIST
+ VSON*3x3mm*P0.5mm*
+$ENDFPLIST
+DRAW
+S -400 400 400 -400 0 1 10 f
+X GND 1 100 -600 200 U 50 50 1 1 W
+X ~FAULT1 10 600 200 200 L 50 50 1 1 O
+X PAD 11 -100 -600 200 U 50 50 1 1 W
+X IN 2 -600 300 200 R 50 50 1 1 W
+X IN 3 -600 200 200 R 50 50 1 1 W
+X EN1 4 -600 0 200 R 50 50 1 1 I
+X EN2 5 -600 -100 200 R 50 50 1 1 I
+X ~FAULT2 6 600 -100 200 L 50 50 1 1 O
+X ILM 7 600 -300 200 L 50 50 1 1 O
+X OUT2 8 600 0 200 L 50 50 1 1 O
+X OUT1 9 600 300 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# Interface_USB_TUSB8041
+#
+DEF Interface_USB_TUSB8041 U 0 40 Y Y 1 F N
+F0 "U" 600 2100 50 H V L CNN
+F1 "Interface_USB_TUSB8041" 600 2000 50 H V L CNN
+F2 "Package_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP6x6mm_ThermalVias" 1200 2000 50 H I L CNN
+F3 "" -300 200 50 H I C CNN
+$FPLIST
+ QFN*9x9mm*P0.5mm*
+$ENDFPLIST
+DRAW
+S -1100 1900 1100 -1900 0 1 10 f
+X USB_DP_DN1 1 1300 1400 200 L 50 50 1 1 B
+X USB_DM_DN2 10 1300 400 200 L 50 50 1 1 B
+X USB_SSTXP_DN2 11 1300 900 200 L 50 50 1 1 O
+X USB_SSTXM_DN2 12 1300 800 200 L 50 50 1 1 O
+X VDD 13 100 2100 200 D 50 50 1 1 W
+X USB_SSRXP_DN2 14 1300 700 200 L 50 50 1 1 I
+X USB_SSRXM_DN2 15 1300 600 200 L 50 50 1 1 I
+X VDD33 16 -600 2100 200 D 50 50 1 1 W
+X USB_DP_DN3 17 1300 -400 200 L 50 50 1 1 B
+X USB_DM_DN3 18 1300 -500 200 L 50 50 1 1 B
+X USB_SSTXP_DN3 19 1300 0 200 L 50 50 1 1 O
+X USB_DM_DN1 2 1300 1300 200 L 50 50 1 1 B
+X USB_SSTXM_DN3 20 1300 -100 200 L 50 50 1 1 O
+X VDD 21 0 2100 200 D 50 50 1 1 W
+X USB_SSRXP_DN3 22 1300 -200 200 L 50 50 1 1 I
+X USB_SSRXM_DN3 23 1300 -300 200 L 50 50 1 1 I
+X USB_DP_DN4 24 1300 -1300 200 L 50 50 1 1 B
+X USB_DM_DN4 25 1300 -1400 200 L 50 50 1 1 B
+X USB_SSTXP_DN4 26 1300 -900 200 L 50 50 1 1 O
+X USB_SSTXM_DN4 27 1300 -1000 200 L 50 50 1 1 O
+X VDD 28 -100 2100 200 D 50 50 1 1 W
+X USB_SSRXP_DN4 29 1300 -1100 200 L 50 50 1 1 I
+X USB_SSTXP_DN1 3 1300 1800 200 L 50 50 1 1 O
+X USB_SSRXM_DN4 30 1300 -1200 200 L 50 50 1 1 I
+X VDD 31 -200 2100 200 D 50 50 1 1 W
+X PWRCTL4/BATEN4 32 1300 -1500 200 L 50 50 1 1 B
+X PWRCTL3/BATEN3 33 1300 -600 200 L 50 50 1 1 B
+X VDD33 34 -700 2100 200 D 50 50 1 1 W
+X PWRCTL2/BATEN2 35 1300 300 200 L 50 50 1 1 B
+X PWRCTL1/BATEN1 36 1300 1200 200 L 50 50 1 1 B
+X SDA/SMBDAT 37 -1300 -200 200 R 50 50 1 1 B
+X SCL/SMBCLK 38 -1300 -100 200 R 50 50 1 1 B
+X SMBUSz/SS_SUSPEND 39 -1300 -300 200 R 50 50 1 1 B
+X USB_SSTXM_DN1 4 1300 1700 200 L 50 50 1 1 O
+X FULLPWRMGMTz/SMBA1/SS_UP 40 -1300 -500 200 R 50 50 1 1 B
+X PWRCTL_POL 41 -1300 -600 200 R 50 50 1 1 B
+X GANGED/SMBA2/HS_UP 42 -1300 -700 200 R 50 50 1 1 B
+X OVERCUR4z 43 1300 -1600 200 L 50 50 1 1 I
+X OVERCUR3z 44 1300 -700 200 L 50 50 1 1 I
+X AUTOENz/HS_SUSPEND 45 -1300 -800 200 R 50 50 1 1 B
+X OVERCUR1z 46 1300 1100 200 L 50 50 1 1 I
+X OVERCUR2z 47 1300 200 200 L 50 50 1 1 I
+X USB_VBUS 48 -1300 1400 200 R 50 50 1 1 I
+X TEST 49 -1300 -1000 200 R 50 50 1 1 I
+X VDD 5 300 2100 200 D 50 50 1 1 W
+X GRSTz 50 -1300 1200 200 R 50 50 1 1 I
+X VDD 51 -300 2100 200 D 50 50 1 1 W
+X VDD33 52 -800 2100 200 D 50 50 1 1 W
+X USB_DP_UP 53 -1300 300 200 R 50 50 1 1 B
+X USB_DM_UP 54 -1300 200 200 R 50 50 1 1 B
+X USB_SSTXP_UP 55 -1300 700 200 R 50 50 1 1 O
+X USB_SSTXM_UP 56 -1300 600 200 R 50 50 1 1 O
+X VDD 57 -400 2100 200 D 50 50 1 1 W
+X USB_SSRXP_UP 58 -1300 500 200 R 50 50 1 1 I
+X USB_SSRXM_UP 59 -1300 400 200 R 50 50 1 1 I
+X USB_SSRXP_DN1 6 1300 1600 200 L 50 50 1 1 I
+X NC 60 1300 -1800 200 L 50 50 1 1 N N
+X XO 61 -1300 900 200 R 50 50 1 1 O
+X XI 62 -1300 1000 200 R 50 50 1 1 I
+X VDD33 63 -900 2100 200 D 50 50 1 1 W
+X USB_R1 64 -1300 100 200 R 50 50 1 1 I
+X VSS 65 0 -2100 200 U 50 50 1 1 W
+X USB_SSRXM_DN1 7 1300 1500 200 L 50 50 1 1 I
+X VDD 8 200 2100 200 D 50 50 1 1 W
+X USB_DP_DN2 9 1300 500 200 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# MCU_NXP_LPC_LPC11U24FBD48-301
+#
+DEF MCU_NXP_LPC_LPC11U24FBD48-301 U 0 40 Y Y 1 F N
+F0 "U" -500 1400 50 H V C CNN
+F1 "MCU_NXP_LPC_LPC11U24FBD48-301" 500 1400 50 H V C CNN
+F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" 850 1500 50 H I C CNN
+F3 "" 0 -1475 50 H I C CNN
+ALIAS LPC11U13FBD48-201 LPC11U14FBD48-201 LPC11U22FBD48-301 LPC11U23FBD48-301 LPC11U24FBD48-301 LPC11U24FBD48-401 LPC11U34FBD48-311 LPC11U34FBD48-421 LPC11U35FBD48-401 LPC11U36FBD48-401 LPC11U37FBD48-401_
+$FPLIST
+ *QFP*7x7mm*P0.5mm*
+$ENDFPLIST
+DRAW
+S -550 1350 550 -1350 0 1 10 f
+X PIO1_25 1 700 200 150 L 50 50 1 1 B
+X PIO0_2 10 -700 1000 150 R 50 50 1 1 B
+X PIO1_26 11 700 100 150 L 50 50 1 1 B
+X PIO1_27 12 700 0 150 L 50 50 1 1 B
+X PIO1_20 13 700 700 150 L 50 50 1 1 B
+X PIO0_3 14 -700 900 150 R 50 50 1 1 B
+X PIO0_4 15 -700 800 150 R 50 50 1 1 B
+X PIO0_5 16 -700 700 150 R 50 50 1 1 B
+X PIO0_21 17 -700 -900 150 R 50 50 1 1 B
+X PIO1_23 18 700 400 150 L 50 50 1 1 B
+X USB_DM 19 700 -700 150 L 50 50 1 1 B
+X PIO1_19 2 700 800 150 L 50 50 1 1 B
+X USB_DP 20 700 -600 150 L 50 50 1 1 B
+X PIO1_24 21 700 300 150 L 50 50 1 1 B
+X PIO0_6 22 -700 600 150 R 50 50 1 1 B
+X PIO0_7 23 -700 500 150 R 50 50 1 1 B
+X PIO1_28 24 700 -100 150 L 50 50 1 1 B
+X PIO1_31 25 700 -300 150 L 50 50 1 1 B
+X PIO1_21 26 700 600 150 L 50 50 1 1 B
+X PIO0_8 27 -700 400 150 R 50 50 1 1 B
+X PIO0_9 28 -700 300 150 R 50 50 1 1 B
+X PIO0_10 29 -700 200 150 R 50 50 1 1 B
+X PIO0_0 3 -700 1200 150 R 50 50 1 1 B
+X PIO0_22 30 -700 -1000 150 R 50 50 1 1 B
+X PIO1_29 31 700 -200 150 L 50 50 1 1 B
+X PIO0_11 32 -700 100 150 R 50 50 1 1 B
+X PIO0_12 33 -700 0 150 R 50 50 1 1 B
+X PIO0_13 34 -700 -100 150 R 50 50 1 1 B
+X PIO0_14 35 -700 -200 150 R 50 50 1 1 B
+X PIO1_13 36 700 1200 150 L 50 50 1 1 B
+X PIO1_14 37 700 1100 150 L 50 50 1 1 B
+X PIO1_22 38 700 500 150 L 50 50 1 1 B
+X PIO0_15 39 -700 -300 150 R 50 50 1 1 B
+X PIO0_1 4 -700 1100 150 R 50 50 1 1 B
+X PIO0_16 40 -700 -400 150 R 50 50 1 1 B
+X VSS 41 -100 -1500 150 U 50 50 1 1 W
+X PIO0_23 42 -700 -1100 150 R 50 50 1 1 B
+X PIO1_15 43 700 1000 150 L 50 50 1 1 B
+X VDD 44 -100 1500 150 D 50 50 1 1 W
+X PIO0_17 45 -700 -500 150 R 50 50 1 1 B
+X PIO0_18 46 -700 -600 150 R 50 50 1 1 B
+X PIO0_19 47 -700 -700 150 R 50 50 1 1 B
+X PIO1_16 48 700 900 150 L 50 50 1 1 B
+X VSS 5 0 -1500 150 U 50 50 1 1 W
+X XTALIN 6 700 -1000 150 L 50 50 1 1 I
+X XTALOUT 7 700 -1100 150 L 50 50 1 1 O
+X VDD 8 0 1500 150 D 50 50 1 1 W
+X PIO0_20 9 -700 -800 150 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# Mechanical_MountingHole
+#
+DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
+F0 "H" 0 200 50 H V C CNN
+F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MountingHole*
+$ENDFPLIST
+DRAW
+C 0 0 50 0 1 50 N
+ENDDRAW
+ENDDEF
+#
+# Mechanical_MountingHole_Pad
+#
+DEF Mechanical_MountingHole_Pad H 0 40 N N 1 F N
+F0 "H" 0 250 50 H V C CNN
+F1 "Mechanical_MountingHole_Pad" 0 175 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MountingHole*Pad*
+$ENDFPLIST
+DRAW
+C 0 50 50 0 1 50 N
+X 1 1 0 -100 100 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Power_Management_LTC4359-MS8
+#
+DEF Power_Management_LTC4359-MS8 U 0 40 Y Y 1 F N
+F0 "U" -200 350 50 H V L CNN
+F1 "Power_Management_LTC4359-MS8" 250 -250 50 H V L CNN
+F2 "Package_SO:MSOP-8_3x3mm_P0.65mm" 250 -150 50 H I L CNN
+F3 "" 0 -250 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*P0.65mm*
+$ENDFPLIST
+DRAW
+S -200 300 200 -300 0 1 10 f
+X GATE 1 100 400 100 D 50 50 1 1 O
+X SRC 2 0 400 100 D 50 50 1 1 I
+X NC 3 -100 -400 100 U 50 50 1 1 N N
+X IN 4 -300 0 100 R 50 50 1 1 W
+X ~SHDN 5 -300 -100 100 R 50 50 1 1 I
+X Vss 6 0 -400 100 U 50 50 1 1 W
+X NC 7 100 -400 100 U 50 50 1 1 N N
+X OUT 8 300 0 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Regulator_Linear_TLV1117-15
+#
+DEF Regulator_Linear_TLV1117-15 U 0 10 Y Y 1 F N
+F0 "U" -150 125 50 H V C CNN
+F1 "Regulator_Linear_TLV1117-15" 0 125 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS LM1117-2.5 LM1117-3.3 LM1117-5.0 TLV1117-15 TLV1117-18 TLV1117-25 TLV1117-33 TLV1117-50
+$FPLIST
+ SOT?223*
+ TO?263*
+ TO?252*
+ TO?220*
+$ENDFPLIST
+DRAW
+S -200 -200 200 75 0 1 10 f
+X GND 1 0 -300 100 U 50 50 1 1 W
+X VO 2 300 0 100 L 50 50 1 1 w
+X VI 3 -300 0 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# Regulator_Linear_TLV71311PDBV
+#
+DEF Regulator_Linear_TLV71311PDBV U 0 20 Y Y 1 F N
+F0 "U" -150 225 50 H V C CNN
+F1 "Regulator_Linear_TLV71311PDBV" 0 225 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -200 175 200 -200 0 1 10 f
+X IN 1 -300 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -300 0 100 R 50 50 1 1 I
+X NC 4 300 0 100 L 50 50 1 1 N N
+X OUT 5 300 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# Regulator_Linear_TLV71312PDBV
+#
+DEF Regulator_Linear_TLV71312PDBV U 0 20 Y Y 1 F N
+F0 "U" -150 225 50 H V C CNN
+F1 "Regulator_Linear_TLV71312PDBV" 0 225 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS TLV71210_SOT23-5 TLV71211_SOT23-5 TLV71310PDBV TLV71311PDBV TLV71312PDBV TLV71315PDBV TLV71318PDBV TLV713185PDBV TLV71325PDBV TLV71328PDBV TLV713285PDBV TLV71330PDBV TLV71333PDBV TLV75509PDBV TLV75510PDBV TLV75512PDBV TLV75515PDBV TLV75518PDBV TLV75519PDBV TLV75525PDBV TLV75528PDBV TLV75529PDBV TLV75530PDBV TLV75533PDBV
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -200 175 200 -200 0 1 10 f
+X IN 1 -300 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -300 0 100 R 50 50 1 1 I
+X NC 4 300 0 100 L 50 50 1 1 N N
+X OUT 5 300 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# Regulator_Switching_LM2596T-3.3
+#
+DEF Regulator_Switching_LM2596T-3.3 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "Regulator_Switching_LM2596T-3.3" 0 250 50 H V L CNN
+F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 50 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ
+$FPLIST
+ TO?220*
+$ENDFPLIST
+DRAW
+S -400 200 400 -200 0 1 10 f
+X VIN 1 -500 100 100 R 50 50 1 1 W
+X OUT 2 500 -100 100 L 50 50 1 1 O
+X GND 3 0 -300 100 U 50 50 1 1 W
+X FB 4 500 100 100 L 50 50 1 1 I
+X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Regulator_Switching_LM2596T-5
+#
+DEF Regulator_Switching_LM2596T-5 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "Regulator_Switching_LM2596T-5" 0 250 50 H V L CNN
+F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 50 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*
+$ENDFPLIST
+DRAW
+S -400 200 400 -200 0 1 10 f
+X VIN 1 -500 100 100 R 50 50 1 1 W
+X OUT 2 500 -100 100 L 50 50 1 1 O
+X GND 3 0 -300 100 U 50 50 1 1 W
+X FB 4 500 100 100 L 50 50 1 1 I
+X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Sensor_INA260
+#
+DEF Sensor_INA260 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "Sensor_INA260" 100 350 50 H V L CNN
+F2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" 0 -600 50 H I C CNN
+F3 "" 0 -100 50 H I C CNN
+$FPLIST
+ TSSOP*4.4x5mm*P0.65mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X IN+ 1 -400 200 100 R 50 50 1 1 P
+X VS 10 0 400 100 D 50 50 1 1 W
+X GND 11 0 -400 100 U 50 50 1 1 P N
+X VBUS 12 -400 100 100 R 50 50 1 1 P
+X NC 13 100 -300 100 U 50 50 1 1 N N
+X IN- 14 -400 -200 100 R 50 50 1 1 P
+X IN- 15 -400 -200 100 R 50 50 1 1 P N
+X IN- 16 -400 -200 100 R 50 50 1 1 P N
+X IN+ 2 -400 200 100 R 50 50 1 1 P N
+X IN+ 3 -400 200 100 R 50 50 1 1 P N
+X A1 4 400 -200 100 L 50 50 1 1 I
+X A0 5 400 -100 100 L 50 50 1 1 I
+X GND 6 0 -400 100 U 50 50 1 1 W
+X ALERT 7 400 200 100 L 50 50 1 1 C
+X SDA 8 400 0 100 L 50 50 1 1 B
+X SCL 9 400 100 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# Switch_SW_Push
+#
+DEF Switch_SW_Push SW 0 40 N N 1 F N
+F0 "SW" 50 100 50 H V L CNN
+F1 "Switch_SW_Push" 0 -60 50 H V C CNN
+F2 "" 0 200 50 H I C CNN
+F3 "" 0 200 50 H I C CNN
+DRAW
+C -80 0 20 0 1 0 N
+C 80 0 20 0 1 0 N
+P 2 0 1 0 0 50 0 120 N
+P 2 0 1 0 100 50 -100 50 N
+X 1 1 -200 0 100 R 50 50 0 1 P
+X 2 2 200 0 100 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# Timer_RTC_PCF8523T
+#
+DEF Timer_RTC_PCF8523T U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "Timer_RTC_PCF8523T" 150 350 50 H V L CNN
+F2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" 800 -350 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*P1.27mm*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+X OSCI 1 -500 -100 100 R 50 50 1 1 I
+X OSCO 2 -500 -200 100 R 50 50 1 1 O
+X VBAT 3 100 400 100 D 50 50 1 1 W
+X VSS 4 0 -400 100 U 50 50 1 1 W
+X SDA 5 -500 100 100 R 50 50 1 1 B
+X SCL 6 -500 200 100 R 50 50 1 1 I
+X ~INT1~/CLKOUT 7 500 0 100 L 50 50 1 1 C
+X VDD 8 -100 400 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# Transistor_FET_DMG2301L
+#
+DEF Transistor_FET_DMG2301L Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "Transistor_FET_DMG2301L" 200 0 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+ALIAS VP0610T BSS84 NTR2101P BSS83P Si2319CDS IRLML6402 DMG2301L
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 65 0 111 0 1 10 N
+C 100 -70 11 0 1 0 F
+C 100 70 11 0 1 0 F
+P 2 0 1 0 -100 0 10 0 N
+P 2 0 1 0 30 -70 100 -70 N
+P 2 0 1 10 30 -50 30 -90 N
+P 2 0 1 0 30 0 100 0 N
+P 2 0 1 10 30 20 30 -20 N
+P 2 0 1 0 30 70 100 70 N
+P 2 0 1 10 30 90 30 50 N
+P 2 0 1 0 100 -70 100 -100 N
+P 2 0 1 0 100 -70 100 0 N
+P 2 0 1 0 100 100 100 70 N
+P 3 0 1 10 10 75 10 -75 10 -75 N
+P 4 0 1 0 90 0 50 -15 50 15 90 0 F
+P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
+P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N
+P 4 0 1 0 130 -15 115 10 145 10 130 -15 N
+X G 1 -200 0 100 R 50 50 1 1 I
+X S 2 100 -200 100 U 50 50 1 1 P
+X D 3 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Transistor_FET_IRF8721PBF-1
+#
+DEF Transistor_FET_IRF8721PBF-1 Q 0 0 Y N 1 F N
+F0 "Q" 200 100 50 H V L CNN
+F1 "Transistor_FET_IRF8721PBF-1" 200 0 50 H V L CNN
+F2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" 200 -100 50 H I L CNN
+F3 "" -100 0 50 H I L CNN
+ALIAS IRF7403 FDS2734 FDS6630A
+$FPLIST
+ SOIC*3.9x4.9mm*P1.27mm*
+$ENDFPLIST
+DRAW
+C 65 0 111 0 1 10 N
+C 100 -70 11 0 1 0 F
+C 100 70 11 0 1 0 F
+P 2 0 1 0 -100 0 10 0 N
+P 2 0 1 0 30 -70 100 -70 N
+P 2 0 1 10 30 -50 30 -90 N
+P 2 0 1 0 30 0 100 0 N
+P 2 0 1 10 30 20 30 -20 N
+P 2 0 1 0 30 70 100 70 N
+P 2 0 1 10 30 90 30 50 N
+P 2 0 1 0 100 -70 100 -100 N
+P 2 0 1 0 100 -70 100 0 N
+P 2 0 1 0 100 100 100 70 N
+P 3 0 1 10 10 75 10 -75 10 -75 N
+P 4 0 1 0 40 0 80 15 80 -15 40 0 F
+P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
+P 4 0 1 0 110 20 115 15 145 15 150 10 N
+P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
+X S 1 100 -200 100 U 50 50 1 1 P
+X S 2 100 -200 100 U 50 50 1 1 P N
+X S 3 100 -200 100 U 50 50 1 1 P N
+X G 4 -200 0 100 R 50 50 1 1 I
+X D 5 100 200 100 D 50 50 1 1 P N
+X D 6 100 200 100 D 50 50 1 1 P N
+X D 7 100 200 100 D 50 50 1 1 P N
+X D 8 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Transistor_FET_ZXMN6A07F
+#
+DEF Transistor_FET_ZXMN6A07F Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "Transistor_FET_ZXMN6A07F" 200 0 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+ALIAS 2N7002 2N7002E 2N7002H 2N7002K BS170F BS870 BSN20 BSS123 BSS127S DMG2302U DMG3402L DMG3404L DMG3406L DMG3414U DMG3418L DMN10H220L DMN10H700S DMN13H750S DMN2041L DMN2050L DMN2056U DMN2058U DMN2075U DMN2230U DMN24H11DS DMN24H3D5L DMN3042L DMN3051L DMN30H4D0L DMN3110S DMN3150L DMN3300U DMN3404L DMN6075S DMN6140L DMN67D7L DMN67D8L MMBF170 VN10LF ZVN3306F ZVN3310F ZVN3320F ZVN4106F ZXM61N02F ZXM61N03F ZXMN10A07F ZXMN2A01F ZXMN2A14F ZXMN2B01F ZXMN2B14FH ZXMN2F30FH ZXMN2F34FH ZXMN3A01F ZXMN3A14F ZXMN3B01F ZXMN3B14F ZXMN3F30FH ZXMN6A07F IRLML2060
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 65 0 111 0 1 10 N
+C 100 -70 11 0 1 0 F
+C 100 70 11 0 1 0 F
+P 2 0 1 0 30 -70 100 -70 N
+P 2 0 1 10 30 -50 30 -90 N
+P 2 0 1 0 30 0 100 0 N
+P 2 0 1 10 30 20 30 -20 N
+P 2 0 1 0 30 70 100 70 N
+P 2 0 1 10 30 90 30 50 N
+P 2 0 1 0 100 -70 100 -100 N
+P 2 0 1 0 100 -70 100 0 N
+P 2 0 1 0 100 100 100 70 N
+P 3 0 1 10 10 75 10 -75 10 -75 N
+P 4 0 1 0 40 0 80 15 80 -15 40 0 F
+P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
+P 4 0 1 0 110 20 115 15 145 15 150 10 N
+P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
+X G 1 -200 0 210 R 50 50 1 1 I
+X S 2 100 -200 100 U 50 50 1 1 P
+X D 3 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# power_+1V1
+#
+DEF power_+1V1 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+1V1" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +1V1 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+1V2
+#
+DEF power_+1V2 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+1V2" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +1V2 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+1V5
+#
+DEF power_+1V5 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+1V5" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +1V5 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+1V8
+#
+DEF power_+1V8 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+1V8" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +1V8 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+3.3V
+#
+DEF power_+3.3V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+3.3V" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +3V3 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+36V
+#
+DEF power_+36V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+36V" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +36V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+3V3
+#
+DEF power_+3V3 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+3V3" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS +3.3V
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +3V3 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_+5V
+#
+DEF power_+5V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+5V" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +5V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_PWR_FLAG
+#
+DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
+F0 "#FLG" 0 75 50 H I C CNN
+F1 "power_PWR_FLAG" 0 150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
+X pwr 1 0 0 0 U 50 50 0 0 w
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_+3V3-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_+3V3-reform-motherboard-rescue #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "reform2-motherboard-rescue_+3V3-reform-motherboard-rescue" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +3V3 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_C_Small-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_C_Small-reform-motherboard-rescue C 0 10 N N 1 F N
+F0 "C" 10 70 50 H V L CNN
+F1 "reform2-motherboard-rescue_C_Small-reform-motherboard-rescue" 10 -80 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ C_*
+$ENDFPLIST
+DRAW
+P 2 0 1 13 -60 -20 60 -20 N
+P 2 0 1 12 -60 20 60 20 N
+X ~ 1 0 100 80 D 50 50 1 1 P
+X ~ 2 0 -100 80 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_Crystal_Small-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_Crystal_Small-reform-motherboard-rescue Y 0 40 N N 1 F N
+F0 "Y" 0 100 50 H V C CNN
+F1 "reform2-motherboard-rescue_Crystal_Small-reform-motherboard-rescue" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Crystal*
+$ENDFPLIST
+DRAW
+S -30 -60 30 60 0 1 0 N
+P 2 0 1 15 -50 -30 -50 30 N
+P 2 0 1 15 50 -30 50 30 N
+X 1 1 -100 0 50 R 50 50 1 1 P
+X 2 2 100 0 50 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_GND-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_GND-reform-motherboard-rescue #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "reform2-motherboard-rescue_GND-reform-motherboard-rescue" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_J0G-0003NL-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_J0G-0003NL-reform-motherboard-rescue P 0 40 Y N 1 L N
+F0 "P" -804 2161 50 H V L BNN
+F1 "reform2-motherboard-rescue_J0G-0003NL-reform-motherboard-rescue" -803 -2309 50 H V L BNN
+F2 "PULSE_J0G-0003NL" 0 0 50 H I L BNN
+F3 "Conn RJ-45 Integrated Magnetics F 8 POS 2.03mm Solder RA Thru-Hole 17 Terminal 1 Port" 0 0 50 H I L BNN
+F4 "Pulse" 0 0 50 H I L BNN "MF"
+F5 "Good" 0 0 50 H I L BNN "Availability"
+F6 "7.33 USD" 0 0 50 H I L BNN "Price"
+F7 "J0G-0003NL" 0 0 50 H I L BNN "MP"
+F8 "None" 0 0 50 H I L BNN "Package"
+DRAW
+A -625 -950 50 900 -900 0 0 6 N -625 -900 -625 -1000
+A -625 -850 50 900 -900 0 0 6 N -625 -800 -625 -900
+A -625 -750 50 900 -900 0 0 6 N -625 -700 -625 -800
+A -625 -650 50 900 -900 0 0 6 N -625 -600 -625 -700
+A -625 -550 50 900 -900 0 0 6 N -625 -500 -625 -600
+A -625 -450 50 900 -900 0 0 6 N -625 -400 -625 -500
+A -625 -150 50 900 -900 0 0 6 N -625 -100 -625 -200
+A -625 -50 50 900 -900 0 0 6 N -625 0 -625 -100
+A -625 50 50 900 -900 0 0 6 N -625 100 -625 0
+A -625 150 50 900 -900 0 0 6 N -625 200 -625 100
+A -625 250 50 900 -900 0 0 6 N -625 300 -625 200
+A -625 350 50 900 -900 0 0 6 N -625 400 -625 300
+A -625 650 50 900 -900 0 0 6 N -625 700 -625 600
+A -625 750 50 900 -900 0 0 6 N -625 800 -625 700
+A -625 850 50 900 -900 0 0 6 N -625 900 -625 800
+A -625 950 50 900 -900 0 0 6 N -625 1000 -625 900
+A -625 1050 50 900 -900 0 0 6 N -625 1100 -625 1000
+A -625 1150 50 900 -900 0 0 6 N -625 1200 -625 1100
+A -625 1450 50 900 -900 0 0 6 N -625 1500 -625 1400
+A -625 1550 50 900 -900 0 0 6 N -625 1600 -625 1500
+A -625 1650 50 900 -900 0 0 6 N -625 1700 -625 1600
+A -625 1750 50 900 -900 0 0 6 N -625 1800 -625 1700
+A -625 1850 50 900 -900 0 0 6 N -625 1900 -625 1800
+A -625 1950 50 900 -900 0 0 6 N -625 2000 -625 1900
+A -375 -950 50 900 -900 0 0 6 N -375 -900 -375 -1000
+A -375 -850 50 900 -900 0 0 6 N -375 -800 -375 -900
+A -375 -750 50 900 -900 0 0 6 N -375 -700 -375 -800
+A -375 -650 50 900 -900 0 0 6 N -375 -600 -375 -700
+A -375 -550 50 900 -900 0 0 6 N -375 -500 -375 -600
+A -375 -450 50 900 -900 0 0 6 N -375 -400 -375 -500
+A -375 -150 50 900 -900 0 0 6 N -375 -100 -375 -200
+A -375 -50 50 900 -900 0 0 6 N -375 0 -375 -100
+A -375 50 50 900 -900 0 0 6 N -375 100 -375 0
+A -375 150 50 900 -900 0 0 6 N -375 200 -375 100
+A -375 250 50 900 -900 0 0 6 N -375 300 -375 200
+A -375 350 50 900 -900 0 0 6 N -375 400 -375 300
+A -375 650 50 900 -900 0 0 6 N -375 700 -375 600
+A -375 750 50 900 -900 0 0 6 N -375 800 -375 700
+A -375 850 50 900 -900 0 0 6 N -375 900 -375 800
+A -375 950 50 900 -900 0 0 6 N -375 1000 -375 900
+A -375 1050 50 900 -900 0 0 6 N -375 1100 -375 1000
+A -375 1150 50 900 -900 0 0 6 N -375 1200 -375 1100
+A -375 1450 50 900 -900 0 0 6 N -375 1500 -375 1400
+A -375 1550 50 900 -900 0 0 6 N -375 1600 -375 1500
+A -375 1650 50 900 -900 0 0 6 N -375 1700 -375 1600
+A -375 1750 50 900 -900 0 0 6 N -375 1800 -375 1700
+A -375 1850 50 900 -900 0 0 6 N -375 1900 -375 1800
+A -375 1950 50 900 -900 0 0 6 N -375 2000 -375 1900
+A 0 -925 50 0 1800 0 0 6 N 50 -925 -50 -925
+A 0 -475 50 0 1800 0 0 6 N 50 -475 -50 -475
+A 0 -125 50 0 1800 0 0 6 N 50 -125 -50 -125
+A 0 325 50 0 1800 0 0 6 N 50 325 -50 325
+A 0 675 50 0 1800 0 0 6 N 50 675 -50 675
+A 0 1125 50 0 1800 0 0 6 N 50 1125 -50 1125
+A 0 1475 50 0 1800 0 0 6 N 50 1475 -50 1475
+A 0 1925 50 0 1800 0 0 6 N 50 1925 -50 1925
+A 8 -698 52 -30 1770 0 0 6 N 60 -695 -43 -700
+A 8 102 52 -30 1770 0 0 6 N 60 105 -43 100
+A 8 903 52 -30 1770 0 0 6 N 60 905 -43 900
+A 8 1702 52 -30 1770 0 0 6 N 60 1705 -43 1700
+A 100 -925 50 0 1800 0 0 6 N 150 -925 50 -925
+A 100 -475 50 0 1800 0 0 6 N 150 -475 50 -475
+A 100 -125 50 0 1800 0 0 6 N 150 -125 50 -125
+A 100 325 50 0 1800 0 0 6 N 150 325 50 325
+A 100 675 50 0 1800 0 0 6 N 150 675 50 675
+A 100 1125 50 0 1800 0 0 6 N 150 1125 50 1125
+A 100 1475 50 0 1800 0 0 6 N 150 1475 50 1475
+A 100 1925 50 0 1800 0 0 6 N 150 1925 50 1925
+A 110 -695 50 0 1800 0 0 6 N 160 -695 60 -695
+A 110 105 50 0 1800 0 0 6 N 160 105 60 105
+A 110 905 50 0 1800 0 0 6 N 160 905 60 905
+A 110 1705 50 0 1800 0 0 6 N 160 1705 60 1705
+A 200 -925 50 0 1800 0 0 6 N 250 -925 150 -925
+A 200 -475 50 0 1800 0 0 6 N 250 -475 150 -475
+A 200 -125 50 0 1800 0 0 6 N 250 -125 150 -125
+A 200 325 50 0 1800 0 0 6 N 250 325 150 325
+A 200 675 50 0 1800 0 0 6 N 250 675 150 675
+A 200 1125 50 0 1800 0 0 6 N 250 1125 150 1125
+A 200 1475 50 0 1800 0 0 6 N 250 1475 150 1475
+A 200 1925 50 0 1800 0 0 6 N 250 1925 150 1925
+A 211 -698 52 -1770 30 0 0 6 N 160 -695 263 -700
+A 211 102 52 -1770 30 0 0 6 N 160 105 263 100
+A 211 903 52 -1770 30 0 0 6 N 160 905 263 900
+A 211 1702 52 -1770 30 0 0 6 N 160 1705 263 1700
+A 600 -1800 160 -1270 -900 0 0 10 N 600 -1640 503 -1673
+A 600 -1799 160 -900 -520 0 0 10 N 698 -1673 600 -1639
+C -625 -750 15 0 0 0 N
+C -625 -450 15 0 0 0 N
+C -625 50 15 0 0 0 N
+C -625 350 15 0 0 0 N
+C -625 850 15 0 0 0 N
+C -625 1150 15 0 0 0 N
+C -625 1650 15 0 0 0 N
+C -625 1950 15 0 0 0 N
+C -375 -750 15 0 0 0 N
+C -375 -450 15 0 0 0 N
+C -375 50 15 0 0 0 N
+C -375 350 15 0 0 0 N
+C -375 850 15 0 0 0 N
+C -375 1150 15 0 0 0 N
+C -375 1650 15 0 0 0 N
+C -375 1950 15 0 0 0 N
+C 200 -925 15 0 0 0 N
+C 200 -475 15 0 0 0 N
+C 200 -125 15 0 0 0 N
+C 200 325 15 0 0 0 N
+C 200 675 15 0 0 0 N
+C 200 1125 15 0 0 0 N
+C 200 1475 15 0 0 0 N
+C 200 1925 15 0 0 0 N
+C 209 -687 15 0 0 0 N
+C 209 113 15 0 0 0 N
+C 209 913 15 0 0 0 N
+C 209 1713 15 0 0 0 N
+C 600 -1800 10 0 0 20 N
+C 700 -700 0 0 0 30 N
+C 700 100 0 0 0 30 N
+C 700 900 0 0 0 30 N
+C 975 -1000 25 0 0 6 N
+C 975 -400 25 0 0 6 N
+C 975 -200 25 0 0 6 N
+C 975 400 25 0 0 6 N
+C 975 600 25 0 0 6 N
+C 975 1200 25 0 0 6 N
+C 975 1400 25 0 0 6 N
+C 975 2000 25 0 0 6 N
+T 0 233 -1663 50 0 0 0 0.001uF Normal 0 L B
+T 0 1053 -402 50 0 0 0 "1 TRP1+" Normal 0 L B
+T 0 -552 -276 50 0 0 0 1:1 Normal 0 L B
+T 0 -551 -1103 50 0 0 0 1:1 Normal 0 L B
+T 0 -551 501 50 0 0 0 1:1 Normal 0 L B
+T 0 -551 1302 50 0 0 0 1:1 Normal 0 L B
+T 0 1053 -1004 50 0 0 0 "2 TRP1-" Normal 0 L B
+T 0 1056 401 50 0 0 0 "3 TRP2+" Normal 0 L B
+T 0 1052 1203 50 0 0 0 "4 TRP3+" Normal 0 L B
+T 0 1056 603 50 0 0 0 "5 TRP3-" Normal 0 L B
+T 0 1052 -202 50 0 0 0 "6 TRP2-" Normal 0 L B
+T 0 1055 2010 50 0 0 0 "7 TRP4+" Normal 0 L B
+T 0 362 -838 50 0 0 0 "75 OHM" Normal 0 L B
+T 0 362 -37 50 0 0 0 "75 OHM" Normal 0 L B
+T 0 362 764 50 0 0 0 "75 OHM" Normal 0 L B
+T 0 362 1564 50 0 0 0 "75 OHM" Normal 0 L B
+T 0 1054 1405 50 0 0 0 "8 TRP4-" Normal 0 L B
+T 0 -777 -1780 40 0 0 0 COM+ Normal 0 L B
+T 0 -776 -1978 40 0 0 0 GRN- Normal 0 L B
+T 0 -777 -1579 40 0 0 0 ORN- Normal 0 L B
+T 0 -777 -376 40 0 0 0 TDR1+ Normal 0 L B
+T 0 -777 -977 40 0 0 0 TDR1- Normal 0 L B
+T 0 -778 -677 40 0 0 0 TRCT1 Normal 0 L B
+T 0 -776 125 40 0 0 0 TRCT2 Normal 0 L B
+T 0 -775 925 40 0 0 0 TRCT3 Normal 0 L B
+T 0 -776 1727 40 0 0 0 TRCT4 Normal 0 L B
+T 0 -776 426 40 0 0 0 TRD2+ Normal 0 L B
+T 0 -777 -176 40 0 0 0 TRD2- Normal 0 L B
+T 0 -776 1227 40 0 0 0 TRD3+ Normal 0 L B
+T 0 -776 626 40 0 0 0 TRD3- Normal 0 L B
+T 0 -777 2030 40 0 0 0 TRD4+ Normal 0 L B
+T 0 -776 1427 40 0 0 0 TRD4- Normal 0 L B
+T 0 -776 -1176 40 0 0 0 YEL+ Normal 0 L B
+T 0 -778 -1380 40 0 0 0 YEL- Normal 0 L B
+P 2 0 0 10 -800 -2000 -800 -2100 N
+P 2 0 0 10 -800 -1800 -800 -2000 N
+P 2 0 0 10 -800 -1600 -800 -1800 N
+P 2 0 0 10 -800 -1400 -800 -1600 N
+P 2 0 0 10 -800 -1200 -800 -1400 N
+P 2 0 0 10 -800 -1000 -800 -1200 N
+P 2 0 0 10 -800 -700 -800 -1000 N
+P 2 0 0 10 -800 -400 -800 -700 N
+P 2 0 0 10 -800 -200 -800 -400 N
+P 2 0 0 10 -800 100 -800 -200 N
+P 2 0 0 10 -800 400 -800 100 N
+P 2 0 0 10 -800 600 -800 400 N
+P 2 0 0 10 -800 900 -800 600 N
+P 2 0 0 10 -800 1200 -800 900 N
+P 2 0 0 10 -800 1400 -800 1200 N
+P 2 0 0 10 -800 1700 -800 1400 N
+P 2 0 0 10 -800 2000 -800 1700 N
+P 2 0 0 10 -800 2100 -800 2000 N
+P 2 0 0 10 -800 2100 800 2100 N
+P 2 0 0 10 -700 -2000 -625 -2000 N
+P 2 0 0 10 -700 -1800 -625 -1800 N
+P 2 0 0 10 -700 -1400 -625 -1400 N
+P 2 0 0 10 -700 -1200 -625 -1200 N
+P 2 0 0 10 -675 -1600 -625 -1600 N
+P 2 0 0 6 -625 -2000 -800 -2000 N
+P 2 0 0 10 -625 -2000 -400 -2000 N
+P 2 0 0 6 -625 -1800 -800 -1800 N
+P 2 0 0 10 -625 -1800 -400 -1800 N
+P 2 0 0 6 -625 -1600 -800 -1600 N
+P 2 0 0 10 -625 -1600 -400 -1600 N
+P 2 0 0 6 -625 -1400 -800 -1400 N
+P 2 0 0 10 -625 -1400 -400 -1400 N
+P 2 0 0 6 -625 -1200 -800 -1200 N
+P 2 0 0 10 -625 -1200 -400 -1200 N
+P 2 0 0 6 -625 -1000 -800 -1000 N
+P 2 0 0 6 -625 -700 -800 -700 N
+P 2 0 0 6 -625 -400 -800 -400 N
+P 2 0 0 6 -625 -200 -800 -200 N
+P 2 0 0 6 -625 100 -800 100 N
+P 2 0 0 6 -625 400 -800 400 N
+P 2 0 0 6 -625 600 -800 600 N
+P 2 0 0 6 -625 900 -800 900 N
+P 2 0 0 6 -625 1200 -800 1200 N
+P 2 0 0 6 -625 1400 -800 1400 N
+P 2 0 0 6 -625 1700 -800 1700 N
+P 2 0 0 6 -625 2000 -800 2000 N
+P 2 0 0 25 -525 -410 -525 -990 N
+P 2 0 0 25 -525 390 -525 -190 N
+P 2 0 0 25 -525 1190 -525 610 N
+P 2 0 0 25 -525 1990 -525 1410 N
+P 2 0 0 25 -475 -410 -475 -990 N
+P 2 0 0 25 -475 390 -475 -190 N
+P 2 0 0 25 -475 1190 -475 610 N
+P 2 0 0 25 -475 1990 -475 1410 N
+P 2 0 0 10 -450 -1750 -400 -1750 N
+P 2 0 0 10 -450 -1750 -400 -1650 N
+P 2 0 0 10 -450 -1650 -400 -1650 N
+P 2 0 0 6 -400 -2000 -400 -1950 N
+P 2 0 0 10 -400 -1950 -450 -1950 N
+P 2 0 0 10 -400 -1950 -450 -1850 N
+P 2 0 0 10 -400 -1850 -450 -1850 N
+P 2 0 0 6 -400 -1800 -400 -1850 N
+P 2 0 0 6 -400 -1800 -400 -1750 N
+P 2 0 0 10 -400 -1750 -350 -1750 N
+P 2 0 0 10 -400 -1650 -350 -1750 N
+P 2 0 0 6 -400 -1600 -400 -1650 N
+P 2 0 0 6 -400 -1400 -400 -1350 N
+P 2 0 0 10 -400 -1350 -450 -1350 N
+P 2 0 0 10 -400 -1350 -450 -1250 N
+P 2 0 0 10 -400 -1250 -450 -1250 N
+P 2 0 0 6 -400 -1200 -400 -1250 N
+P 2 0 0 6 -375 -700 -43 -700 N
+P 2 0 0 6 -375 -400 -50 -400 N
+P 2 0 0 6 -375 100 -43 100 N
+P 2 0 0 6 -375 400 -50 400 N
+P 2 0 0 6 -375 900 -43 900 N
+P 2 0 0 6 -375 1200 -50 1200 N
+P 2 0 0 6 -375 1700 -43 1700 N
+P 2 0 0 6 -375 2000 -50 2000 N
+P 2 0 0 10 -350 -1950 -400 -1950 N
+P 2 0 0 10 -350 -1850 -400 -1950 N
+P 2 0 0 10 -350 -1850 -400 -1850 N
+P 2 0 0 10 -350 -1650 -400 -1650 N
+P 2 0 0 10 -350 -1350 -400 -1350 N
+P 2 0 0 10 -350 -1250 -400 -1350 N
+P 2 0 0 10 -350 -1250 -400 -1250 N
+P 2 0 0 6 -325 -1675 -270 -1620 N
+P 2 0 0 6 -320 -1880 -265 -1935 N
+P 2 0 0 6 -320 -1720 -265 -1665 N
+P 2 0 0 6 -320 -1280 -265 -1335 N
+P 2 0 0 6 -275 -1875 -220 -1930 N
+P 2 0 0 6 -275 -1275 -220 -1330 N
+P 2 0 0 6 -50 -1000 -375 -1000 N
+P 2 0 0 6 -50 -1000 -50 -925 N
+P 2 0 0 25 -50 -825 250 -825 N
+P 2 0 0 25 -50 -765 250 -765 N
+P 2 0 0 25 -50 -615 250 -615 N
+P 2 0 0 25 -50 -555 250 -555 N
+P 2 0 0 6 -50 -400 -50 -475 N
+P 2 0 0 6 -50 -200 -375 -200 N
+P 2 0 0 6 -50 -200 -50 -125 N
+P 2 0 0 25 -50 -25 250 -25 N
+P 2 0 0 25 -50 35 250 35 N
+P 2 0 0 25 -50 185 250 185 N
+P 2 0 0 25 -50 245 250 245 N
+P 2 0 0 6 -50 400 -50 325 N
+P 2 0 0 6 -50 600 -375 600 N
+P 2 0 0 6 -50 600 -50 675 N
+P 2 0 0 25 -50 775 250 775 N
+P 2 0 0 25 -50 835 250 835 N
+P 2 0 0 25 -50 985 250 985 N
+P 2 0 0 25 -50 1045 250 1045 N
+P 2 0 0 6 -50 1200 -50 1125 N
+P 2 0 0 6 -50 1400 -375 1400 N
+P 2 0 0 6 -50 1400 -50 1475 N
+P 2 0 0 25 -50 1575 250 1575 N
+P 2 0 0 25 -50 1635 250 1635 N
+P 2 0 0 25 -50 1785 250 1785 N
+P 2 0 0 25 -50 1845 250 1845 N
+P 2 0 0 6 -50 2000 -50 1925 N
+P 2 0 0 6 250 -1000 950 -1000 N
+P 2 0 0 6 250 -925 250 -1000 N
+P 2 0 0 6 250 -475 250 -400 N
+P 2 0 0 6 250 -400 950 -400 N
+P 2 0 0 6 250 -200 950 -200 N
+P 2 0 0 6 250 -125 250 -200 N
+P 2 0 0 6 250 325 250 400 N
+P 2 0 0 6 250 400 950 400 N
+P 2 0 0 6 250 600 950 600 N
+P 2 0 0 6 250 675 250 600 N
+P 2 0 0 6 250 1125 250 1200 N
+P 2 0 0 6 250 1200 950 1200 N
+P 2 0 0 6 250 1400 950 1400 N
+P 2 0 0 6 250 1475 250 1400 N
+P 2 0 0 6 250 1925 250 2000 N
+P 2 0 0 6 250 2000 950 2000 N
+P 2 0 0 6 370 -701 263 -701 N
+P 2 0 0 8 370 -700 385 -660 N
+P 2 0 0 6 370 99 263 99 N
+P 2 0 0 8 370 100 385 140 N
+P 2 0 0 6 370 899 263 899 N
+P 2 0 0 8 370 900 385 940 N
+P 2 0 0 6 370 1699 263 1699 N
+P 2 0 0 8 370 1700 385 1740 N
+P 2 0 0 8 385 -660 410 -740 N
+P 2 0 0 8 385 140 410 60 N
+P 2 0 0 8 385 940 410 860 N
+P 2 0 0 8 385 1740 410 1660 N
+P 2 0 0 8 410 -740 435 -660 N
+P 2 0 0 8 410 60 435 140 N
+P 2 0 0 8 410 860 435 940 N
+P 2 0 0 8 410 1660 435 1740 N
+P 2 0 0 8 435 -660 460 -740 N
+P 2 0 0 8 435 140 460 60 N
+P 2 0 0 8 435 940 460 860 N
+P 2 0 0 8 435 1740 460 1660 N
+P 2 0 0 8 460 -740 485 -660 N
+P 2 0 0 8 460 60 485 140 N
+P 2 0 0 8 460 860 485 940 N
+P 2 0 0 8 460 1660 485 1740 N
+P 2 0 0 6 475 -1900 425 -2000 N
+P 2 0 0 8 485 -660 510 -740 N
+P 2 0 0 8 485 140 510 60 N
+P 2 0 0 8 485 940 510 860 N
+P 2 0 0 8 485 1740 510 1660 N
+P 2 0 0 10 500 -1600 600 -1600 N
+P 2 0 0 8 510 -740 535 -660 N
+P 2 0 0 8 510 60 535 140 N
+P 2 0 0 8 510 860 535 940 N
+P 2 0 0 8 510 1660 535 1740 N
+P 2 0 0 6 525 -2000 575 -1900 N
+P 2 0 0 6 525 -1900 475 -2000 N
+P 2 0 0 6 525 -1900 475 -1900 N
+P 2 0 0 6 525 -1900 725 -1900 N
+P 2 0 0 8 535 -660 560 -740 N
+P 2 0 0 8 535 140 560 60 N
+P 2 0 0 8 535 940 560 860 N
+P 2 0 0 8 535 1740 560 1660 N
+P 2 0 0 8 560 -740 570 -700 N
+P 2 0 0 8 560 60 570 100 N
+P 2 0 0 8 560 860 570 900 N
+P 2 0 0 8 560 1660 570 1700 N
+P 2 0 0 6 575 -2000 625 -1900 N
+P 2 0 0 6 600 -1900 600 -1800 N
+P 2 0 0 6 600 -1800 600 -1640 N
+P 2 0 0 10 600 -1600 600 -1300 N
+P 2 0 0 10 600 -1600 700 -1600 N
+P 2 0 0 10 600 -1300 700 -1300 N
+P 2 0 0 6 625 -2000 675 -1900 N
+P 2 0 0 10 700 -1300 700 -700 N
+P 2 0 0 6 700 -700 569 -700 N
+P 2 0 0 6 700 100 569 100 N
+P 2 0 0 6 700 100 700 -700 N
+P 2 0 0 6 700 900 569 900 N
+P 2 0 0 6 700 900 700 100 N
+P 2 0 0 6 700 1700 569 1700 N
+P 2 0 0 6 700 1700 700 900 N
+P 2 0 0 6 725 -1900 675 -2000 N
+P 2 0 0 10 800 -2100 -800 -2100 N
+P 2 0 0 6 800 -1800 600 -1800 N
+P 2 0 0 10 800 -1800 800 -2100 N
+P 2 0 0 10 800 2100 800 -1800 N
+P 3 0 0 6 -270 -1620 -285 -1655 -305 -1635 F
+P 3 0 0 6 -265 -1935 -300 -1920 -280 -1900 F
+P 3 0 0 6 -265 -1665 -280 -1700 -300 -1680 F
+P 3 0 0 6 -265 -1335 -300 -1320 -280 -1300 F
+P 3 0 0 6 -220 -1930 -255 -1915 -235 -1895 F
+P 3 0 0 6 -220 -1330 -255 -1315 -235 -1295 F
+X TRCT3 1 -1000 900 200 R 40 40 0 0 P
+X TDR1- 10 -1000 -1000 200 R 40 40 0 0 P
+X TDR1+ 11 -1000 -400 200 R 40 40 0 0 P
+X TRCT1 12 -1000 -700 200 R 40 40 0 0 P
+X YEL- 13 -1000 -1400 200 R 40 40 0 0 P
+X YEL+ 14 -1000 -1200 200 R 40 40 0 0 P
+X ORN- 15 -1000 -1600 200 R 40 40 0 0 P
+X COM+ 16 -1000 -1800 200 R 40 40 0 0 P
+X GRN- 17 -1000 -2000 200 R 40 40 0 0 P
+X TRD3- 2 -1000 600 200 R 40 40 0 0 P
+X TRD3+ 3 -1000 1200 200 R 40 40 0 0 P
+X TRD2+ 4 -1000 400 200 R 40 40 0 0 P
+X TRD2- 5 -1000 -200 200 R 40 40 0 0 P
+X TRCT2 6 -1000 100 200 R 40 40 0 0 P
+X TRCT4 7 -1000 1700 200 R 40 40 0 0 P
+X TRD4+ 8 -1000 2000 200 R 40 40 0 0 P
+X TRD4- 9 -1000 1400 200 R 40 40 0 0 P
+X SHIELD SH1 1000 -1800 200 L 40 40 0 0 I
+X SHIELD SH2 1000 -1800 200 L 40 40 0 0 I
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_MPCIE-Socket-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_MPCIE-Socket-reform-motherboard-rescue U 0 40 Y Y 1 F N
+F0 "U" -400 1300 60 H V C CNN
+F1 "reform2-motherboard-rescue_MPCIE-Socket-reform-motherboard-rescue" 100 -1550 60 H V C CNN
+F2 "" 100 -1000 60 H V C CNN
+F3 "" 100 -1000 60 H V C CNN
+DRAW
+T 0 0 -650 60 0 0 0 "Mechanical Key" Normal 0 C C
+S -450 -1500 450 1250 0 1 0 N
+S -450 -600 450 -700 0 1 0 N
+X ~WAKE 1 -650 -1450 200 R 50 50 1 1 B
+X UIM_DATA 10 650 -1050 200 L 50 50 1 1 B
+X RefClk- 11 -650 -950 200 R 50 50 1 1 I C
+X UIM_CLK 12 650 -950 200 L 50 50 1 1 B C
+X RefClk+ 13 -650 -850 200 R 50 50 1 1 I C
+X UIM_RESET 14 650 -850 200 L 50 50 1 1 B
+X GND 15 -650 -750 200 R 50 50 1 1 W X
+X UIM_VPP 16 650 -750 200 L 50 50 1 1 B
+X UIM_C8 17 -650 -550 200 R 50 50 1 1 B
+X GND 18 650 -550 200 L 50 50 1 1 W X
+X UIM_C4 19 -650 -450 200 R 50 50 1 1 B
+X +3.3Vaux 2 650 -1450 200 L 50 50 1 1 W X
+X ~W_DISABLE 20 650 -450 200 L 50 50 1 1 B I
+X GND 21 -650 -350 200 R 50 50 1 1 W X
+X ~PERST 22 650 -350 200 L 50 50 1 1 B I
+X PERn0 23 -650 -250 200 R 50 50 1 1 B
+X +3.3Vaux 24 650 -250 200 L 50 50 1 1 W X
+X PERp0 25 -650 -150 200 R 50 50 1 1 B
+X GND 26 650 -150 200 L 50 50 1 1 W X
+X GND 27 -650 -50 200 R 50 50 1 1 W X
+X +1.5V 28 650 -50 200 L 50 50 1 1 W X
+X GND 29 -650 50 200 R 50 50 1 1 W X
+X COEX1 3 -650 -1350 200 R 50 50 1 1 B
+X SMB_CLK 30 650 50 200 L 50 50 1 1 B C
+X PETn0 31 -650 150 200 R 50 50 1 1 B
+X SMB_DATA 32 650 150 200 L 50 50 1 1 B
+X PETp0 33 -650 250 200 R 50 50 1 1 B
+X GND 34 650 250 200 L 50 50 1 1 W X
+X GND 35 -650 350 200 R 50 50 1 1 W X
+X USB_D- 36 650 350 200 L 50 50 1 1 B
+X GND 37 -650 450 200 R 50 50 1 1 W X
+X USB_D+ 38 650 450 200 L 50 50 1 1 B
+X +3.3Aux 39 -650 550 200 R 50 50 1 1 W X
+X GND 4 650 -1350 200 L 50 50 1 1 W X
+X GND 40 650 550 200 L 50 50 1 1 W X
+X +3.3Aux 41 -650 650 200 R 50 50 1 1 W X
+X ~LED_WWAN 42 650 650 200 L 50 50 1 1 B I
+X GND 43 -650 750 200 R 50 50 1 1 W X
+X ~LED_WLAN 44 650 750 200 L 50 50 1 1 B I
+X Reserved 45 -650 850 200 R 50 50 1 1 N
+X ~LED_WPAN 46 650 850 200 L 50 50 1 1 B I
+X Reserved 47 -650 950 200 R 50 50 1 1 N
+X +1.5V 48 650 950 200 L 50 50 1 1 W X
+X Reserved 49 -650 1050 200 R 50 50 1 1 N
+X COEX2 5 -650 -1250 200 R 50 50 1 1 B
+X GND 50 650 1050 200 L 50 50 1 1 W X
+X Reserved 51 -650 1150 200 R 50 50 1 1 N
+X +3.3Vaux 52 650 1150 200 L 50 50 1 1 W X
+X +1.5V 6 650 -1250 200 L 50 50 1 1 W X
+X ~CLKREQ 7 -650 -1150 200 R 50 50 1 1 B
+X UIM_PWR 8 650 -1150 200 L 50 50 1 1 B
+X GND 9 -650 -1050 200 R 50 50 1 1 W X
+ENDDRAW
+ENDDEF
+#
+# reform2-motherboard-rescue_R_Small-reform-motherboard-rescue
+#
+DEF reform2-motherboard-rescue_R_Small-reform-motherboard-rescue R 0 10 N N 1 F N
+F0 "R" 30 20 50 H V L CNN
+F1 "reform2-motherboard-rescue_R_Small-reform-motherboard-rescue" 30 -40 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+S -30 70 30 -70 0 1 8 N
+X ~ 1 0 100 30 D 50 50 1 1 P
+X ~ 2 0 -100 30 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# reform2_1-2199230-6
+#
+DEF reform2_1-2199230-6 J 0 40 Y Y 1 L N
+F0 "J" -302 2041 50 H V L BNN
+F1 "reform2_1-2199230-6" -301 -2110 50 H V L BNN
+F2 "CONN_1-2199230-6" 0 0 50 H I L BNN
+F3 "67" 0 0 50 H I L BNN
+F4 "https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1-2199230-6/A118046CT-ND/4729812?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" 0 0 50 H I L BNN
+F5 "M.2 0.5PITCH 4.2H KEY M 30U AU" 0 0 50 H I L BNN
+F6 "TE Connectivity" 0 0 50 H I L BNN
+F7 "https://www.te.com/usa-en/product-1-2199230-6.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" 0 0 50 H I L BNN
+F8 "A118046CT-ND" 0 0 50 H I L BNN
+F9 ".5 mm[.0197 in]" 0 0 50 H I L BNN
+F10 "None" 0 0 50 H I L BNN
+F11 "Socket" 0 0 50 H I L BNN
+F12 "1-2199230-6" 0 0 50 H I L BNN
+F13 "1-2199230-6" 0 0 50 H I L BNN
+DRAW
+S -300 2000 300 -2000 0 0 6 f
+X 1 1 -400 1900 100 R 40 40 0 0 P
+X 10 10 400 1500 100 L 40 40 0 0 P
+X 11 11 -400 1400 100 R 40 40 0 0 P
+X 12 12 400 1400 100 L 40 40 0 0 P
+X 13 13 -400 1300 100 R 40 40 0 0 P
+X 14 14 400 1300 100 L 40 40 0 0 P
+X 15 15 -400 1200 100 R 40 40 0 0 P
+X 16 16 400 1200 100 L 40 40 0 0 P
+X 17 17 -400 1100 100 R 40 40 0 0 P
+X 18 18 400 1100 100 L 40 40 0 0 P
+X 19 19 -400 1000 100 R 40 40 0 0 P
+X 2 2 400 1900 100 L 40 40 0 0 P
+X 20 20 400 1000 100 L 40 40 0 0 P
+X 21 21 -400 900 100 R 40 40 0 0 P
+X 22 22 400 900 100 L 40 40 0 0 P
+X 23 23 -400 800 100 R 40 40 0 0 P
+X 24 24 400 800 100 L 40 40 0 0 P
+X 25 25 -400 700 100 R 40 40 0 0 P
+X 26 26 400 700 100 L 40 40 0 0 P
+X 27 27 -400 600 100 R 40 40 0 0 P
+X 28 28 400 600 100 L 40 40 0 0 P
+X 29 29 -400 500 100 R 40 40 0 0 P
+X 3 3 -400 1800 100 R 40 40 0 0 P
+X 30 30 400 500 100 L 40 40 0 0 P
+X 31 31 -400 400 100 R 40 40 0 0 P
+X 32 32 400 400 100 L 40 40 0 0 P
+X 33 33 -400 300 100 R 40 40 0 0 P
+X 34 34 400 300 100 L 40 40 0 0 P
+X 35 35 -400 200 100 R 40 40 0 0 P
+X 36 36 400 200 100 L 40 40 0 0 P
+X 37 37 -400 100 100 R 40 40 0 0 P
+X 38 38 400 100 100 L 40 40 0 0 P
+X 39 39 -400 0 100 R 40 40 0 0 P
+X 4 4 400 1800 100 L 40 40 0 0 P
+X 40 40 400 0 100 L 40 40 0 0 P
+X 41 41 -400 -100 100 R 40 40 0 0 P
+X 42 42 400 -100 100 L 40 40 0 0 P
+X 43 43 -400 -200 100 R 40 40 0 0 P
+X 44 44 400 -200 100 L 40 40 0 0 P
+X 45 45 -400 -300 100 R 40 40 0 0 P
+X 46 46 400 -300 100 L 40 40 0 0 P
+X 47 47 -400 -400 100 R 40 40 0 0 P
+X 48 48 400 -400 100 L 40 40 0 0 P
+X 49 49 -400 -500 100 R 40 40 0 0 P
+X 5 5 -400 1700 100 R 40 40 0 0 P
+X 50 50 400 -500 100 L 40 40 0 0 P
+X 51 51 -400 -600 100 R 40 40 0 0 P
+X 52 52 400 -600 100 L 40 40 0 0 P
+X 53 53 -400 -700 100 R 40 40 0 0 P
+X 54 54 400 -700 100 L 40 40 0 0 P
+X 55 55 -400 -800 100 R 40 40 0 0 P
+X 56 56 400 -800 100 L 40 40 0 0 P
+X 57 57 -400 -900 100 R 40 40 0 0 P
+X 58 58 400 -900 100 L 40 40 0 0 P
+X 6 6 400 1700 100 L 40 40 0 0 P
+X 67 67 -400 -1400 100 R 40 40 0 0 P
+X 68 68 400 -1400 100 L 40 40 0 0 P
+X 69 69 -400 -1500 100 R 40 40 0 0 P
+X 7 7 -400 1600 100 R 40 40 0 0 P
+X 70 70 400 -1500 100 L 40 40 0 0 P
+X 71 71 -400 -1600 100 R 40 40 0 0 P
+X 72 72 400 -1600 100 L 40 40 0 0 P
+X 73 73 -400 -1700 100 R 40 40 0 0 P
+X 74 74 400 -1700 100 L 40 40 0 0 P
+X 75 75 -400 -1800 100 R 40 40 0 0 P
+X 8 8 400 1600 100 L 40 40 0 0 P
+X 9 9 -400 1500 100 R 40 40 0 0 P
+X SHIELD S1 400 -1900 100 L 40 40 0 0 P
+X SHIELD S2 400 -1900 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# reform2_48099-5701
+#
+DEF reform2_48099-5701 J 0 40 Y N 1 L N
+F0 "J" -120 171 50 H V L BNN
+F1 "reform2_48099-5701" -130 -221 50 H V L BNN
+F2 "MOLEX_48099-5701" 0 0 50 H I L BNN
+F3 "48099-5701" 0 0 50 H I L BNN
+F4 "None" 0 0 50 H I L BNN "Package"
+F5 "LATCH ASSEMBLY, FOR MINI PCI; Accessory Type: Latch; For Use With: 67910 Series Edge Card Connectors" 0 0 50 H I L BNN "Description"
+F6 "Molex" 0 0 50 H I L BNN "MF"
+F7 "Good" 0 0 50 H I L BNN "Availability"
+F8 "1.06 USD" 0 0 50 H I L BNN "Price"
+DRAW
+P 2 0 0 6 -100 -150 -100 150 N
+P 2 0 0 6 -100 150 100 150 N
+P 2 0 0 6 100 -150 -100 -150 N
+P 2 0 0 6 100 150 100 -150 N
+X 1 1 -200 50 100 R 40 40 0 0 P
+X 2 2 -200 -50 100 R 40 40 0 0 P
+X 3 3 200 -50 100 L 40 40 0 0 P
+X 4 4 200 50 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# reform2_CM2020-00TR
+#
+DEF reform2_CM2020-00TR U? 0 40 Y Y 1 F N
+F0 "U?" -903 1244 50 H V L BNN
+F1 "reform2_CM2020-00TR" -300 900 50 H V L BNN
+F2 "TSSOP50P640X120-38N" -450 -2150 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "CM2020-00TR Series 10.8 V HDMI Transmitter Port Protection and Interface Device" -1450 -1950 50 H I L BNN "Field6"
+F5 "ON Semiconductor" -350 -2050 50 H I L BNN "Field8"
+DRAW
+S -900 1200 900 -1200 0 0 10 f
+X 5V_SUPPLY 1 1100 1100 200 L 40 40 0 0 W
+X TMDS_D0+ 10 -1100 300 200 R 40 40 0 0 I
+X TMDS_GND 11 -250 -1400 200 U 40 40 0 0 W
+X TMDS_D0- 12 -1100 200 200 R 40 40 0 0 I
+X TMDS_CK+ 13 -1100 600 200 R 40 40 0 0 I
+X TMDS_GND 14 -150 -1400 200 U 40 40 0 0 W
+X TMDS_CK- 15 -1100 500 200 R 40 40 0 0 I
+X CE_REMOTE_IN 16 1100 -500 200 L 40 40 0 0 I
+X DDC_CLK_IN 17 1100 400 200 L 40 40 0 0 I C
+X DDC_DAT_IN 18 1100 100 200 L 40 40 0 0 I
+X HOTPLUG_DET_IN 19 1100 -200 200 L 40 40 0 0 I
+X LV_SUPPLY 2 1100 1000 200 L 40 40 0 0 W
+X HOTPLUG_DET_OUT 20 1100 -300 200 L 40 40 0 0 O
+X DDC_DAT_OUT 21 1100 0 200 L 40 40 0 0 O
+X DDC_CLK_OUT 22 1100 300 200 L 40 40 0 0 O C
+X CE_REMOTE_OUT 23 1100 -600 200 L 40 40 0 0 O
+X TMDS_CK- 24 -1100 500 200 R 40 40 0 0 I
+X TMDS_GND 25 150 -1400 200 U 40 40 0 0 W
+X TMDS_CK+ 26 -1100 600 200 R 40 40 0 0 I
+X TMDS_D0- 27 -1100 200 200 R 40 40 0 0 I
+X TMDS_GND 28 250 -1400 200 U 40 40 0 0 W
+X TMDS_D0+ 29 -1100 300 200 R 40 40 0 0 I
+X GND 3 -550 -1400 200 U 40 40 0 0 W
+X TMDS_D1- 30 -1100 -100 200 R 40 40 0 0 I
+X TMDS_GND 31 350 -1400 200 U 40 40 0 0 W
+X TMDS_D1+ 32 -1100 0 200 R 40 40 0 0 I
+X TMDS_D2- 33 -1100 -400 200 R 40 40 0 0 I
+X TMDS_GND 34 450 -1400 200 U 40 40 0 0 W
+X TMDS_D2+ 35 -1100 -300 200 R 40 40 0 0 I
+X GND 36 550 -1400 200 U 40 40 0 0 W
+X ESD_BYP 37 1100 600 200 L 40 40 0 0 P
+X 5V_OUT 38 1100 700 200 L 40 40 0 0 O
+X TMDS_D2+ 4 -1100 -300 200 R 40 40 0 0 I
+X TMDS_GND 5 -450 -1400 200 U 40 40 0 0 W
+X TMDS_D2- 6 -1100 -400 200 R 40 40 0 0 I
+X TMDS_D1+ 7 -1100 0 200 R 40 40 0 0 I
+X TMDS_GND 8 -350 -1400 200 U 40 40 0 0 W
+X TMDS_D1- 9 -1100 -100 200 R 40 40 0 0 I
+ENDDRAW
+ENDDEF
+#
+# reform2_LTC4162-F
+#
+DEF reform2_LTC4162-F U 0 40 Y Y 1 F N
+F0 "U" 0 1750 50 H V C CNN
+F1 "reform2_LTC4162-F" 0 1650 50 H V C CNN
+F2 "" 50 800 50 H I C CNN
+F3 "" 50 800 50 H I C CNN
+DRAW
+S -500 1600 450 -1700 0 1 0 f
+X BOOST 1 550 600 100 L 50 50 0 0 U
+X NTC 10 550 -600 100 L 50 50 1 1 U
+X RT 11 550 -750 100 L 50 50 1 1 U
+X SMBALERT 12 -600 -450 100 R 50 50 1 1 O I
+X SCL 13 -600 -800 100 R 50 50 1 1 I
+X SDA 14 -600 -950 100 R 50 50 1 1 B
+X DVCC 15 -600 -600 100 R 50 50 1 1 U
+X SYNC 16 -600 -1200 100 R 50 50 1 1 U
+X CELLS0 17 -600 -1350 100 R 50 50 1 1 U
+X CELLS1 18 -600 -1500 100 R 50 50 1 1 U
+X BATSENS 19 550 -150 100 L 50 50 1 1 U
+X INTVCC 2 -600 1350 100 R 50 50 1 1 W
+X CSN 20 550 0 100 L 50 50 1 1 U
+X CSP 21 550 150 100 L 50 50 1 1 U
+X BATFET 22 550 750 100 L 50 50 1 1 O
+X PGND 23 550 -1350 100 L 50 50 1 1 W
+X PGND 24 550 -1500 100 L 50 50 1 1 W
+X SW 25 550 450 100 L 50 50 1 1 O
+X SW 26 550 300 100 L 50 50 1 1 O
+X VOUT 27 550 1200 100 L 50 50 1 1 w
+X VOUT 28 550 1050 100 L 50 50 1 1 w
+X AGND 29 550 -1200 100 L 50 50 1 1 W
+X VOUTA 3 550 1350 100 L 50 50 1 1 w
+X CLN 4 -600 300 100 R 50 50 1 1 U
+X CLP 5 -600 500 100 R 50 50 1 1 U
+X INFET 6 -600 750 100 R 50 50 1 1 U
+X VIN 7 -600 900 100 R 50 50 1 1 W
+X VCC2P5 8 -600 1200 100 R 50 50 1 1 U
+X NTCBIAS 9 550 -450 100 L 50 50 1 1 U
+ENDDRAW
+ENDDEF
+#
+# reform2_SJ-43516-SMT
+#
+DEF reform2_SJ-43516-SMT J 0 40 Y N 1 L N
+F0 "J" -301 221 50 H V L BNN
+F1 "reform2_SJ-43516-SMT" -300 -420 50 H V L BNN
+F2 "SJ-43516-SMT" 0 0 50 H I L BNN
+F3 "0.45 USD" 0 0 50 H I L BNN
+F4 "Unavailable" 0 0 50 H I L BNN "Availability"
+F5 "CUI" 0 0 50 H I L BNN "MF"
+F6 "SJ-43516-SMT" 0 0 50 H I L BNN "MP"
+F7 "Conn 3.5MM Audio Jack F 6 POS Solder RA SMD 6 Terminal 1 Port" 0 0 50 H I L BNN "Description"
+F8 "None" 0 0 50 H I L BNN "Package"
+DRAW
+S -350 -200 -299 200 0 0 0 F
+P 2 0 0 6 -200 50 -250 100 N
+P 2 0 0 6 -150 -300 -100 -250 N
+P 2 0 0 6 -150 100 -200 50 N
+P 2 0 0 6 -100 -250 -50 -300 N
+P 2 0 0 6 -100 -50 -150 0 N
+P 2 0 0 6 -50 -300 0 -300 N
+P 2 0 0 6 -50 0 -100 -50 N
+P 2 0 0 6 -20 -270 0 -300 N
+P 2 0 0 6 -20 -30 0 -30 N
+P 2 0 0 6 0 -300 20 -270 N
+P 2 0 0 6 0 -270 -20 -270 N
+P 2 0 0 6 0 -270 0 -200 N
+P 2 0 0 6 0 -30 0 -100 N
+P 2 0 0 6 0 -30 20 -30 N
+P 2 0 0 6 0 0 -50 0 N
+P 2 0 0 6 0 0 -20 -30 N
+P 2 0 0 6 0 200 -300 200 N
+P 2 0 0 6 20 -270 0 -270 N
+P 2 0 0 6 20 -30 0 0 N
+P 2 0 0 6 50 0 0 0 N
+P 2 0 0 6 50 100 -150 100 N
+X SLEEVE 1 200 200 200 L 40 40 0 0 I
+X TIP 2 200 -300 200 L 40 40 0 0 I
+X RING1 3 200 0 200 L 40 40 0 0 I
+X RING2 4 200 100 200 L 40 40 0 0 I
+X TIP_SWITCH 5 200 -200 200 L 40 40 0 0 P
+X RING_SWITCH 6 200 -100 200 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# reform2_SN65DSI86ZQER
+#
+DEF reform2_SN65DSI86ZQER U 0 40 Y Y 1 F N
+F0 "U" -628 1752 50 H V L BNN
+F1 "reform2_SN65DSI86ZQER" -596 -2192 50 H V L BNN
+F2 "BGA64C50P9X9_500X500X100" -550 -2650 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "Dual-Channel MIPI® DSI to Embedded DisplayPort™ _eDP _ Bridge 64-BGA MICROSTAR JUNIOR -40 to 85" -2100 -2500 50 H I L BNN
+DRAW
+S -600 1700 850 -2100 1 1 10 f
+X ADDR 1 -700 -1350 100 R 40 40 0 0 B
+X DB2P 10 -700 100 100 R 40 40 0 0 I
+X DB2N 11 -700 0 100 R 40 40 0 0 I
+X DB3P 12 -700 -100 100 R 40 40 0 0 I
+X DB3N 13 -700 -200 100 R 40 40 0 0 I
+X SCL 15 -700 -1500 100 R 40 40 0 0 B C
+X SDA 16 -700 -1600 100 R 40 40 0 0 B
+X VCC 17 950 -900 100 L 40 40 0 0 W
+X VCCA 18 350 1800 100 D 50 50 0 0 W
+X DA0P 19 -700 1600 100 R 40 40 0 0 I
+X ~EN~ 2 950 -400 100 L 40 40 0 0 I
+X DA0N 20 -700 1500 100 R 40 40 0 0 B
+X DA1P 21 -700 1400 100 R 40 40 0 0 I
+X DA1N 22 -700 1300 100 R 40 40 0 0 I
+X GND 23 450 -2200 100 U 40 40 0 0 W
+X DACP 24 -700 800 100 R 40 40 0 0 I
+X DACN 25 -700 700 100 R 40 40 0 0 I
+X GND 26 350 -2200 100 U 40 40 0 0 W
+X DA2P 27 -700 1200 100 R 40 40 0 0 I
+X DA2N 28 -700 1100 100 R 40 40 0 0 I
+X DA3P 29 -700 1000 100 R 40 40 0 0 I
+X VCCA 3 450 1800 100 D 50 50 0 0 W
+X DA3N 30 -700 900 100 R 40 40 0 0 I
+X VCCA 31 250 1800 100 D 50 50 0 0 W
+X HPD 32 950 -300 100 L 40 40 0 0 I
+X VCC 33 950 -800 100 L 40 40 0 0 W
+X AUXP 34 950 300 100 L 40 40 0 0 B
+X AUXN 35 950 400 100 L 40 40 0 0 B
+X VCCA 36 150 1800 100 D 50 50 0 0 W
+X ML0P 37 950 600 100 L 40 40 0 0 O
+X ML0N 38 950 700 100 L 40 40 0 0 O
+X ML1P 39 950 900 100 L 40 40 0 0 O
+X DB0P 4 -700 500 100 R 40 40 0 0 I
+X ML1N 40 950 1000 100 L 40 40 0 0 O
+X VCCA 41 -250 1800 100 D 50 50 0 0 W
+X VPLL 42 950 -1800 100 L 40 40 0 0 W
+X VCCA 43 -150 1800 100 D 50 50 0 0 W
+X ML2P 44 950 1200 100 L 40 40 0 0 O
+X ML2N 45 950 1300 100 L 40 40 0 0 O
+X ML3P 46 950 1500 100 L 40 40 0 0 O
+X ML3N 47 950 1600 100 L 40 40 0 0 O
+X VCCA 48 -50 1800 100 D 50 50 0 0 W
+X VCCA 49 50 1800 100 D 50 50 0 0 W
+X DB0N 5 -700 400 100 R 40 40 0 0 I
+X TEST3 50 -700 -2000 100 R 40 40 0 0 B
+X REFCLK 51 950 -200 100 L 40 40 0 0 I C
+X GND 52 150 -2200 100 U 40 40 0 0 W
+X VCCIO 53 950 -1600 100 L 40 40 0 0 W
+X GPIO3 54 -700 -750 100 R 40 40 0 0 B
+X TEST2 55 -700 -1900 100 R 40 40 0 0 B
+X GPIO2 56 -700 -850 100 R 40 40 0 0 B
+X GPIO4 57 -700 -650 100 R 40 40 0 0 B
+X GPIO1 58 -700 -950 100 R 40 40 0 0 B
+X VCC 59 950 -700 100 L 40 40 0 0 W
+X DB1P 6 -700 300 100 R 40 40 0 0 I
+X TEST1 60 -700 -1800 100 R 40 40 0 0 I
+X IRQ 61 -700 -1200 100 R 40 40 0 0 O
+X VCC 62 950 -600 100 L 40 40 0 0 W
+X VCCIO 63 950 -1700 100 L 40 40 0 0 W
+X GND 64 250 -2200 100 U 40 40 0 0 W
+X GND 65 550 -2200 100 U 40 40 0 0 W
+X DB1N 7 -700 200 100 R 40 40 0 0 I
+X DBCP 8 -700 -300 100 R 40 40 0 0 I
+X DBCN 9 -700 -400 100 R 40 40 0 0 I
+ENDDRAW
+ENDDEF
+#
+# reform2_phycore-imx8m-alpha
+#
+DEF reform2_phycore-imx8m-alpha U 0 40 Y Y 1 F N
+F0 "U" 0 0 50 H V C CNN
+F1 "reform2_phycore-imx8m-alpha" 0 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+X ETH0_LED2_ACT A1 0 0 100 R 50 50 1 1 C
+X ETH0_D A10 0 900 100 R 50 50 1 1 B
+X MIPI_CSI1_D1_N A100 0 9900 100 R 50 50 1 1 I
+X MIPI_CSI1_CLK_P A101 0 10000 100 R 50 50 1 1 O
+X MIPI_CSI1_CLK_N A102 0 10100 100 R 50 50 1 1 O
+X MIPI_CSI1_D2_P A103 0 10200 100 R 50 50 1 1 I
+X MIPI_CSI1_D2_N A104 0 10300 100 R 50 50 1 1 I
+X MIPI_CSI1_D3_P A105 0 10400 100 R 50 50 1 1 I
+X MIPI_CSI1_D3_N A106 0 10500 100 R 50 50 1 1 I
+X PCIE1_TXN_N A107 0 10600 100 R 50 50 1 1 O
+X PCIE1_TXN_P A108 0 10700 100 R 50 50 1 1 O
+X PCIE1_RXN_N A109 0 10800 100 R 50 50 1 1 I
+X NVCC_SD2 A11 0 1000 100 R 50 50 1 1 w
+X PCIE1_RXN_P A110 0 10900 100 R 50 50 1 1 I
+X PCIE1_REF_PAD_CLK_N A111 0 11000 100 R 50 50 1 1 I
+X PCIE1_REF_PAD_CLK_P A112 0 11100 100 R 50 50 1 1 I
+X PCIE2_REF_PAD_CLK_N A113 0 11200 100 R 50 50 1 1 I
+X PCIE2_REF_PAD_CLK_P A114 0 11300 100 R 50 50 1 1 I
+X PCIE2_TXN_P A115 0 11400 100 R 50 50 1 1 O
+X PCIE2_TXN_N A116 0 11500 100 R 50 50 1 1 O
+X PCIE2_RXN_N A117 0 11600 100 R 50 50 1 1 I
+X PCIE2_RXN_P A118 0 11700 100 R 50 50 1 1 I
+X CLK2_P A119 0 11800 100 R 50 50 1 1 O
+X SD2_RESET_B A12 0 1100 100 R 50 50 1 1 O
+X CLK2_N A120 0 11900 100 R 50 50 1 1 O
+X CLK1_P A121 0 12000 100 R 50 50 1 1 O
+X CLK1_N A122 0 12100 100 R 50 50 1 1 O
+X MIPI_DSI_D2_P A123 0 12200 100 R 50 50 1 1 O
+X MIPI_DSI_D2_N A124 0 12300 100 R 50 50 1 1 O
+X MIPI_DSI_D1_P A125 0 12400 100 R 50 50 1 1 O
+X MIPI_DSI_D1_N A126 0 12500 100 R 50 50 1 1 O
+X MIPI_DSI_CLK_P A127 0 12600 100 R 50 50 1 1 O
+X MIPI_DSI_CLK_N A128 0 12700 100 R 50 50 1 1 O
+X MIPI_DSI_D0_P A129 0 12800 100 R 50 50 1 1 O
+X SD2_WP A13 0 1200 100 R 50 50 1 1 I
+X MIPI_DSI_D0_N A130 0 12900 100 R 50 50 1 1 O
+X MIPI_DSI_D3_P A131 0 13000 100 R 50 50 1 1 O
+X MIPI_DSI_D3_N A132 0 13100 100 R 50 50 1 1 O
+X SD2_CD_B A14 0 1300 100 R 50 50 1 1 I
+X SD2_DATA1_EXT A15 0 1400 100 R 50 50 1 1 B
+X SD2_DATA0_EXT A16 0 1500 100 R 50 50 1 1 B
+X SD2_CLK_EXT A17 0 1600 100 R 50 50 1 1 O
+X SD2_CMD_EXT A18 0 1700 100 R 50 50 1 1 O
+X SD2_DATA3_EXT A19 0 1800 100 R 50 50 1 1 B
+X ETH0_LED0_LINK A2 0 100 100 R 50 50 1 1 C
+X SD2_DATA2_EXT A20 0 1900 100 R 50 50 1 1 B
+X USB1_DP A21 0 2000 100 R 50 50 1 1 B
+X USB1_DN A22 0 2100 100 R 50 50 1 1 B
+X USB1_TX_P A23 0 2200 100 R 50 50 1 1 O
+X USB1_TX_N A24 0 2300 100 R 50 50 1 1 O
+X USB1_RX_P A25 0 2400 100 R 50 50 1 1 I
+X USB1_RX_N A26 0 2500 100 R 50 50 1 1 I
+X USB2_DP A27 0 2600 100 R 50 50 1 1 B
+X USB2_DN A28 0 2700 100 R 50 50 1 1 B
+X USB2_TX_P A29 0 2800 100 R 50 50 1 1 O
+X ETH0_A+ A3 0 200 100 R 50 50 1 1 B
+X USB2_TX_N A30 0 2900 100 R 50 50 1 1 O
+X USB2_RX_P A31 0 3000 100 R 50 50 1 1 I
+X USB2_RX_N A32 0 3100 100 R 50 50 1 1 I
+X HDMI_AUX_N A33 0 3200 100 R 50 50 1 1 O
+X HDMI_AUX_P A34 0 3300 100 R 50 50 1 1 O
+X HDMI_TX_M_LN_3 A35 0 3400 100 R 50 50 1 1 O
+X HDMI_TX_P_LN_3 A36 0 3500 100 R 50 50 1 1 O
+X HDMI_TX_M_LN_0 A37 0 3600 100 R 50 50 1 1 O
+X HDMI_TX_P_LN_0 A38 0 3700 100 R 50 50 1 1 O
+X HDMI_TX_M_LN_1 A39 0 3800 100 R 50 50 1 1 O
+X ETH0_A A4 0 300 100 R 50 50 1 1 B
+X HDMI_TX_P_LN_1 A40 0 3900 100 R 50 50 1 1 O
+X HDMI_TX_M_LN_2 A41 0 4000 100 R 50 50 1 1 O
+X HDMI_TX_P_LN_2 A42 0 4100 100 R 50 50 1 1 O
+X WLAN_EN A43 0 4200 100 R 50 50 1 1 I
+X BT_EN A44 0 4300 100 R 50 50 1 1 I
+X WIFI_HCI_UART_WAKEHOST_L A45 0 4400 100 R 50 50 1 1 I
+X WIFI_WLAN_RF_KILL_L A46 0 4500 100 R 50 50 1 1 I
+X WIFI_SELECT A47 0 4600 100 R 50 50 1 1 I
+X WIFI_CLK_REQ A48 0 4700 100 R 50 50 1 1 I
+X WIFI_CLK_REQ A49 0 4800 100 R 50 50 1 1 I
+X ETH0_B+ A5 0 400 100 R 50 50 1 1 B
+X NC A50 0 4900 100 R 50 50 1 1 N
+X NC A51 0 5000 100 R 50 50 1 1 N
+X NC A52 0 5100 100 R 50 50 1 1 N
+X VDD_3V3 A53 0 5200 100 R 50 50 1 1 W
+X VDD_3V3 A54 0 5300 100 R 50 50 1 1 W
+X PMIC_nSDWN A55 0 5400 100 R 50 50 1 1 E
+X PMIC_STBY_REQ A56 0 5500 100 R 50 50 1 1 I
+X nPMIC_INT A57 0 5600 100 R 50 50 1 1 E
+X ONOFF A58 0 5700 100 R 50 50 1 1 I
+X BOOT_MODE0 A59 0 5800 100 R 50 50 1 1 I
+X ETH0_B A6 0 500 100 R 50 50 1 1 B
+X BOOT_MODE1 A60 0 5900 100 R 50 50 1 1 I
+X POR_B A61 0 6000 100 R 50 50 1 1 B
+X nRESET_IN A62 0 6100 100 R 50 50 1 1 I
+X PMIC_ON_REQ A63 0 6200 100 R 50 50 1 1 I
+X PGOOD_OD A64 0 6300 100 R 50 50 1 1 E
+X VDD_IN_3V3 A65 0 6400 100 R 50 50 1 1 W
+X VDD_IN_3V3 A66 0 6500 100 R 50 50 1 1 W
+X VDD_IN_3V3 A67 0 6600 100 R 50 50 1 1 W
+X VDD_IN_3V3 A68 0 6700 100 R 50 50 1 1 W
+X MIPI_CSI2_D0_P A69 0 6800 100 R 50 50 1 1 I
+X ETH0_C+ A7 0 600 100 R 50 50 1 1 B
+X MIPI_CSI2_D0_N A70 0 6900 100 R 50 50 1 1 I
+X MIPI_CSI2_D1_P A71 0 7000 100 R 50 50 1 1 I
+X MIPI_CSI2_D1_N A72 0 7100 100 R 50 50 1 1 I
+X MIPI_CSI2_CLK_P A73 0 7200 100 R 50 50 1 1 I
+X MIPI_CSI2_CLK_N A74 0 7300 100 R 50 50 1 1 I
+X MIPI_CSI2_D2_P A75 0 7400 100 R 50 50 1 1 I
+X MIPI_CSI2_D2_N A76 0 7500 100 R 50 50 1 1 I
+X MIPI_CSI2_D3_P A77 0 7600 100 R 50 50 1 1 I
+X MIPI_CSI2_D3_N A78 0 7700 100 R 50 50 1 1 I
+X JTAG_TCK A79 0 7800 100 R 50 50 1 1 I
+X ETH0_C A8 0 700 100 R 50 50 1 1 B
+X JTAG_TMS A80 0 7900 100 R 50 50 1 1 I
+X JTAG_TDI A81 0 8000 100 R 50 50 1 1 I
+X JTAG_TDO A82 0 8100 100 R 50 50 1 1 O
+X JTAG_TRST_B A83 0 8200 100 R 50 50 1 1 I
+X JTAG_MOD A84 0 8300 100 R 50 50 1 1 I
+X ETH_JTAG_TMS A85 0 8400 100 R 50 50 1 1 I
+X ETH_JTAG_TDO A86 0 8500 100 R 50 50 1 1 O
+X ETH_JTAG_TDI A87 0 8600 100 R 50 50 1 1 I
+X ETH_JTAG_CLK A88 0 8700 100 R 50 50 1 1 I
+X I2C3_SCL A89 0 8800 100 R 50 50 1 1 O
+X ETH0_D+ A9 0 800 100 R 50 50 1 1 B
+X I2C3_SDA A90 0 8900 100 R 50 50 1 1 B
+X VDD_1V8 A91 0 9000 100 R 50 50 1 1 w
+X VDD_1V8 A92 0 9100 100 R 50 50 1 1 w
+X I2C4_SCL A93 0 9200 100 R 50 50 1 1 O
+X I2C4_SDA A94 0 9300 100 R 50 50 1 1 B
+X I2C2_SCL A95 0 9400 100 R 50 50 1 1 O
+X I2C2_SDA A96 0 9500 100 R 50 50 1 1 B
+X MIPI_CSI1_D0_P A97 0 9600 100 R 50 50 1 1 I
+X MIPI_CSI1_D0_N A98 0 9700 100 R 50 50 1 1 I
+X MIPI_CSI1_D1_P A99 0 9800 100 R 50 50 1 1 I
+X GND B1 2000 0 100 R 50 50 1 1 W
+X GND B10 2000 900 100 R 50 50 1 1 W
+X GND B11 2000 1000 100 R 50 50 1 1 W
+X GND B12 2000 1100 100 R 50 50 1 1 W
+X GND B13 2000 1200 100 R 50 50 1 1 W
+X GND B14 2000 1300 100 R 50 50 1 1 W
+X GND B15 2000 1400 100 R 50 50 1 1 W
+X GND B16 2000 1500 100 R 50 50 1 1 W
+X GND B17 2000 1600 100 R 50 50 1 1 W
+X GND B18 2000 1700 100 R 50 50 1 1 W
+X GND B19 2000 1800 100 R 50 50 1 1 W
+X GND B2 2000 100 100 R 50 50 1 1 W
+X GND B20 2000 1900 100 R 50 50 1 1 W
+X GND B21 2000 2000 100 R 50 50 1 1 W
+X GND B22 2000 2100 100 R 50 50 1 1 W
+X GND B23 2000 2200 100 R 50 50 1 1 W
+X GND B24 2000 2300 100 R 50 50 1 1 W
+X GND B25 2000 2400 100 R 50 50 1 1 W
+X GND B26 2000 2500 100 R 50 50 1 1 W
+X GND B27 2000 2600 100 R 50 50 1 1 W
+X GND B28 2000 2700 100 R 50 50 1 1 W
+X GND B29 2000 2800 100 R 50 50 1 1 W
+X GND B3 2000 200 100 R 50 50 1 1 W
+X GND B30 2000 2900 100 R 50 50 1 1 W
+X GND B31 2000 3000 100 R 50 50 1 1 W
+X GND B32 2000 3100 100 R 50 50 1 1 W
+X GND B33 2000 3200 100 R 50 50 1 1 W
+X GND B34 2000 3300 100 R 50 50 1 1 W
+X GND B35 2000 3400 100 R 50 50 1 1 W
+X GND B36 2000 3500 100 R 50 50 1 1 W
+X GND B37 2000 3600 100 R 50 50 1 1 W
+X GND B38 2000 3700 100 R 50 50 1 1 W
+X GND B39 2000 3800 100 R 50 50 1 1 W
+X GND B4 2000 300 100 R 50 50 1 1 W
+X GND B40 2000 3900 100 R 50 50 1 1 W
+X GND B41 2000 4000 100 R 50 50 1 1 W
+X GND B42 2000 4100 100 R 50 50 1 1 W
+X GND B43 2000 4200 100 R 50 50 1 1 W
+X GND B44 2000 4300 100 R 50 50 1 1 W
+X GND B45 2000 4400 100 R 50 50 1 1 W
+X GND B46 2000 4500 100 R 50 50 1 1 W
+X GND B47 2000 4600 100 R 50 50 1 1 W
+X GND B48 2000 4700 100 R 50 50 1 1 W
+X GND B49 2000 4800 100 R 50 50 1 1 W
+X GND B5 2000 400 100 R 50 50 1 1 W
+X GND B50 2000 4900 100 R 50 50 1 1 W
+X GND B51 2000 5000 100 R 50 50 1 1 W
+X GND B52 2000 5100 100 R 50 50 1 1 W
+X GND B53 2000 5200 100 R 50 50 1 1 W
+X GND B54 2000 5300 100 R 50 50 1 1 W
+X GND B55 2000 5400 100 R 50 50 1 1 W
+X GND B56 2000 5500 100 R 50 50 1 1 W
+X GND B57 2000 5600 100 R 50 50 1 1 W
+X GND B58 2000 5700 100 R 50 50 1 1 W
+X GND B59 2000 5800 100 R 50 50 1 1 W
+X GND B6 2000 500 100 R 50 50 1 1 W
+X GND B60 2000 5900 100 R 50 50 1 1 W
+X GND B61 2000 6000 100 R 50 50 1 1 W
+X GND B62 2000 6100 100 R 50 50 1 1 W
+X GND B63 2000 6200 100 R 50 50 1 1 W
+X GND B64 2000 6300 100 R 50 50 1 1 W
+X GND B65 2000 6400 100 R 50 50 1 1 W
+X GND B66 2000 6500 100 R 50 50 1 1 W
+X GND B7 2000 600 100 R 50 50 1 1 W
+X GND B8 2000 700 100 R 50 50 1 1 W
+X GND B9 2000 800 100 R 50 50 1 1 W
+X SAI5_RXD0 C1 4000 0 100 R 50 50 1 1 I
+X SAI3_RXD C10 4000 900 100 R 50 50 1 1 I
+X NAND_CE2_B C100 4000 9900 100 R 50 50 1 1 B
+X NAND_ALE C101 4000 10000 100 R 50 50 1 1 B
+X SPDIF_EXT_CLK C102 4000 10100 100 R 50 50 1 1 O
+X SPDIF_TX C103 4000 10200 100 R 50 50 1 1 O
+X SPDIF_RX C104 4000 10300 100 R 50 50 1 1 I
+X SAI3_TXD C11 4000 1000 100 R 50 50 1 1 O
+X SAI3_TXFS C12 4000 1100 100 R 50 50 1 1 O
+X SAI3_TXC C13 4000 1200 100 R 50 50 1 1 O
+X SAI3_MCLK C14 4000 1300 100 R 50 50 1 1 O
+X USB1_ID C15 4000 1400 100 R 50 50 1 1 I
+X USB1_VBUS C16 4000 1500 100 R 50 50 1 1 I
+X GPIO1_IO12 C17 4000 1600 100 R 50 50 1 1 B
+X GPIO1_IO13 C18 4000 1700 100 R 50 50 1 1 B
+X NC C19 4000 1800 100 R 50 50 1 1 W
+X SAI5_RXD1 C2 4000 100 100 R 50 50 1 1 I
+X SAI2_RXC C20 4000 1900 100 R 50 50 1 1 I
+X SAI2_RXFS C21 4000 2000 100 R 50 50 1 1 I
+X SAI2_RXD0 C22 4000 2100 100 R 50 50 1 1 I
+X SAI2_TXD0 C23 4000 2200 100 R 50 50 1 1 O
+X SAI2_TXFS C24 4000 2300 100 R 50 50 1 1 O
+X SAI2_TXC C25 4000 2400 100 R 50 50 1 1 O
+X SAI2_MCLK C26 4000 2500 100 R 50 50 1 1 O
+X USB2_ID C27 4000 2600 100 R 50 50 1 1 I
+X USB2_VBUS C28 4000 2700 100 R 50 50 1 1 I
+X GPIO1_IO14 C29 4000 2800 100 R 50 50 1 1 B
+X SAI5_RXD2 C3 4000 200 100 R 50 50 1 1 I
+X GPIO1_IO15 C30 4000 2900 100 R 50 50 1 1 B
+X HDMI_DDC_SDA C31 4000 3000 100 R 50 50 1 1 B
+X HDMI_DDC_SCL C32 4000 3100 100 R 50 50 1 1 O
+X HDMI_CEC C33 4000 3200 100 R 50 50 1 1 B
+X HDMI_HPD C34 4000 3300 100 R 50 50 1 1 I
+X UART3_TXD C35 4000 3400 100 R 50 50 1 1 O
+X UART3_RXD C36 4000 3500 100 R 50 50 1 1 I
+X NC C37 4000 3600 100 R 50 50 1 1 W
+X NC C38 4000 3700 100 R 50 50 1 1 W
+X UART1_RXD C39 4000 3800 100 R 50 50 1 1 I
+X SAI5_RXD3 C4 4000 300 100 R 50 50 1 1 I
+X UART1_TXD C40 4000 3900 100 R 50 50 1 1 O
+X GPIO1_IO08 C41 4000 4000 100 R 50 50 1 1 B
+X GPIO1_IO09 C42 4000 4100 100 R 50 50 1 1 B
+X GPIO1_IO10 C43 4000 4200 100 R 50 50 1 1 B
+X GPIO1_IO11 C44 4000 4300 100 R 50 50 1 1 B
+X I2C1_SCL C45 4000 4400 100 R 50 50 1 1 O
+X I2C1_SDA C46 4000 4500 100 R 50 50 1 1 B
+X NC C47 4000 4600 100 R 50 50 1 1 W
+X NC C48 4000 4700 100 R 50 50 1 1 W
+X SAI1_MCLK C49 4000 4800 100 R 50 50 1 1 O
+X SAI5_RXC C5 4000 400 100 R 50 50 1 1 I
+X SAI1_TXD7/BOOT_CFG[15] C50 4000 4900 100 R 50 50 1 1 O
+X SAI1_TXD6/BOOT_CFG[14] C51 4000 5000 100 R 50 50 1 1 O
+X SAI1_TXD5/BOOT_CFG[13] C52 4000 5100 100 R 50 50 1 1 O
+X SAI1_TXD4/BOOT_CFG[12] C53 4000 5200 100 R 50 50 1 1 O
+X SAI1_TXD3/BOOT_CFG[11] C54 4000 5300 100 R 50 50 1 1 O
+X SAI1_TXD2/BOOT_CFG[10] C55 4000 5400 100 R 50 50 1 1 O
+X SAI1_TXD1/BOOT_CFG[9] C56 4000 5500 100 R 50 50 1 1 O
+X SAI1_TXD0/BOOT_CFG[8] C57 4000 5600 100 R 50 50 1 1 O
+X SAI1_TXC C58 4000 5700 100 R 50 50 1 1 O
+X SAI1_TXFS C59 4000 5800 100 R 50 50 1 1 O
+X SAI5_MCLK C6 4000 500 100 R 50 50 1 1 O
+X SAI1_RXD7/BOOT_CFG[7] C60 4000 5900 100 R 50 50 1 1 I
+X SAI1_RXD6/BOOT_CFG[6] C61 4000 6000 100 R 50 50 1 1 I
+X SAI1_RXD5/BOOT_CFG[5] C62 4000 6100 100 R 50 50 1 1 I
+X SAI1_RXD4/BOOT_CFG[4] C63 4000 6200 100 R 50 50 1 1 I
+X SAI1_RXD3/BOOT_CFG[3] C64 4000 6300 100 R 50 50 1 1 I
+X SAI1_RXD2/BOOT_CFG[2] C65 4000 6400 100 R 50 50 1 1 I
+X SAI1_RXD1/BOOT_CFG[1] C66 4000 6500 100 R 50 50 1 1 I
+X SAI1_RXD0/BOOT_CFG[0] C67 4000 6600 100 R 50 50 1 1 I
+X SAI1_RXC C68 4000 6700 100 R 50 50 1 1 I
+X SAI1_RXFS C69 4000 6800 100 R 50 50 1 1 I
+X SAI5_RXFS C7 4000 600 100 R 50 50 1 1 I
+X NC C70 4000 6900 100 R 50 50 1 1 W
+X ECSPI1_MOSI C71 4000 7000 100 R 50 50 1 1 O
+X ECSPI1_MISO C72 4000 7100 100 R 50 50 1 1 I
+X ECSPI1_SS0 C73 4000 7200 100 R 50 50 1 1 O
+X ECSPI1_SCLK C74 4000 7300 100 R 50 50 1 1 O
+X ECSPI2_MOSI C75 4000 7400 100 R 50 50 1 1 O
+X ECSPI2_MISO C76 4000 7500 100 R 50 50 1 1 I
+X ECSPI2_SS0 C77 4000 7600 100 R 50 50 1 1 O
+X ECSPI2_SCLK C78 4000 7700 100 R 50 50 1 1 O
+X GPIO1_IO01 C79 4000 7800 100 R 50 50 1 1 B
+X SAI3_RXC C8 4000 700 100 R 50 50 1 1 I
+X GPIO1_IO03/WIFI_SELECT C80 4000 7900 100 R 50 50 1 1 B
+X GPIO1_IO04/SD2_VSELECT C81 4000 8000 100 R 50 50 1 1 B
+X GPIO1_IO06 C82 4000 8100 100 R 50 50 1 1 B
+X NAND_DATA00 C83 4000 8200 100 R 50 50 1 1 B
+X NAND_DATA01 C84 4000 8300 100 R 50 50 1 1 B
+X NAND_DATA02 C85 4000 8400 100 R 50 50 1 1 B
+X NAND_DATA03 C86 4000 8500 100 R 50 50 1 1 B
+X NAND_DATA04 C87 4000 8600 100 R 50 50 1 1 B
+X NAND_DATA05 C88 4000 8700 100 R 50 50 1 1 B
+X NAND_DATA06 C89 4000 8800 100 R 50 50 1 1 B
+X SAI3_RXFS C9 4000 800 100 R 50 50 1 1 I
+X NAND_DATA07 C90 4000 8900 100 R 50 50 1 1 B
+X NAND_RE_B C91 4000 9000 100 R 50 50 1 1 B
+X NAND_READY_B C92 4000 9100 100 R 50 50 1 1 B
+X NAND_CE0_B C93 4000 9200 100 R 50 50 1 1 B
+X NAND_CE1_B C94 4000 9300 100 R 50 50 1 1 B
+X NAND_WE_B C95 4000 9400 100 R 50 50 1 1 B
+X NAND_WP_B C96 4000 9500 100 R 50 50 1 1 B
+X NAND_CE3_B C97 4000 9600 100 R 50 50 1 1 B
+X NAND_CLE C98 4000 9700 100 R 50 50 1 1 B
+X NAND_DQS C99 4000 9800 100 R 50 50 1 1 B
+X GND D1 6000 0 100 R 50 50 1 1 W
+X GND D10 6000 900 100 R 50 50 1 1 W
+X GND D11 6000 1000 100 R 50 50 1 1 W
+X GND D12 6000 1100 100 R 50 50 1 1 W
+X GND D13 6000 1200 100 R 50 50 1 1 W
+X GND D14 6000 1300 100 R 50 50 1 1 W
+X GND D15 6000 1400 100 R 50 50 1 1 W
+X GND D16 6000 1500 100 R 50 50 1 1 W
+X GND D17 6000 1600 100 R 50 50 1 1 W
+X GND D18 6000 1700 100 R 50 50 1 1 W
+X GND D19 6000 1800 100 R 50 50 1 1 W
+X GND D2 6000 100 100 R 50 50 1 1 W
+X GND D20 6000 1900 100 R 50 50 1 1 W
+X GND D21 6000 2000 100 R 50 50 1 1 W
+X GND D22 6000 2100 100 R 50 50 1 1 W
+X GND D23 6000 2200 100 R 50 50 1 1 W
+X GND D24 6000 2300 100 R 50 50 1 1 W
+X GND D25 6000 2400 100 R 50 50 1 1 W
+X GND D26 6000 2500 100 R 50 50 1 1 W
+X GND D27 6000 2600 100 R 50 50 1 1 W
+X GND D28 6000 2700 100 R 50 50 1 1 W
+X GND D29 6000 2800 100 R 50 50 1 1 W
+X GND D3 6000 200 100 R 50 50 1 1 W
+X GND D30 6000 2900 100 R 50 50 1 1 W
+X GND D31 6000 3000 100 R 50 50 1 1 W
+X GND D32 6000 3100 100 R 50 50 1 1 W
+X GND D33 6000 3200 100 R 50 50 1 1 W
+X GND D34 6000 3300 100 R 50 50 1 1 W
+X GND D35 6000 3400 100 R 50 50 1 1 W
+X GND D36 6000 3500 100 R 50 50 1 1 W
+X GND D37 6000 3600 100 R 50 50 1 1 W
+X GND D38 6000 3700 100 R 50 50 1 1 W
+X GND D39 6000 3800 100 R 50 50 1 1 W
+X GND D4 6000 300 100 R 50 50 1 1 W
+X GND D40 6000 3900 100 R 50 50 1 1 W
+X GND D41 6000 4000 100 R 50 50 1 1 W
+X GND D42 6000 4100 100 R 50 50 1 1 W
+X GND D43 6000 4200 100 R 50 50 1 1 W
+X GND D44 6000 4300 100 R 50 50 1 1 W
+X GND D45 6000 4400 100 R 50 50 1 1 W
+X GND D46 6000 4500 100 R 50 50 1 1 W
+X GND D47 6000 4600 100 R 50 50 1 1 W
+X GND D48 6000 4700 100 R 50 50 1 1 W
+X GND D49 6000 4800 100 R 50 50 1 1 W
+X GND D5 6000 400 100 R 50 50 1 1 W
+X GND D50 6000 4900 100 R 50 50 1 1 W
+X GND D51 6000 5000 100 R 50 50 1 1 W
+X GND D52 6000 5100 100 R 50 50 1 1 W
+X GND D6 6000 500 100 R 50 50 1 1 W
+X GND D7 6000 600 100 R 50 50 1 1 W
+X GND D8 6000 700 100 R 50 50 1 1 W
+X GND D9 6000 800 100 R 50 50 1 1 W
+X UART4_RXD E1 8000 0 100 R 50 50 1 1 I
+X NC E10 8000 900 100 R 50 50 1 1 N
+X VDD_ARM_0V9 E11 8000 1000 100 R 50 50 1 1 N
+X VDD_SNVS_0V9 E12 8000 1100 100 R 50 50 1 1 N
+X NVCC_DRAM_1V1 E13 8000 1200 100 R 50 50 1 1 N
+X VDD_PHY_1V8 E14 8000 1300 100 R 50 50 1 1 N
+X VDD_PHY_0V9 E15 8000 1400 100 R 50 50 1 1 N
+X VDD_SOC_0V9 E16 8000 1500 100 R 50 50 1 1 N
+X VDD_DRAM_0V9 E17 8000 1600 100 R 50 50 1 1 N
+X VDD_GPU_0V9 E18 8000 1700 100 R 50 50 1 1 N
+X VBAT E19 8000 1800 100 R 50 50 1 1 W
+X UART4_TXD E2 8000 100 100 R 50 50 1 1 O
+X VBAT E20 8000 1900 100 R 50 50 1 1 W
+X ENET0_RGMII_RXD2 E21 8000 2000 100 R 50 50 1 1 I
+X ENET0_RGMII_RXD3 E22 8000 2100 100 R 50 50 1 1 I
+X ENET0_RGMII_RXD0 E23 8000 2200 100 R 50 50 1 1 I
+X ENET0_RGMII_RXD1 E24 8000 2300 100 R 50 50 1 1 I
+X ENET0_RGMII_RX_CTL E25 8000 2400 100 R 50 50 1 1 I
+X ENET0_RGMII_RXC E26 8000 2500 100 R 50 50 1 1 I
+X ENET0_RGMII_TXD2 E27 8000 2600 100 R 50 50 1 1 O
+X ENET0_RGMII_TXD3 E28 8000 2700 100 R 50 50 1 1 O
+X ENET0_RGMII_TXD0 E29 8000 2800 100 R 50 50 1 1 O
+X UART2_RXD E3 8000 200 100 R 50 50 1 1 I
+X ENET0_RGMII_TXD1 E30 8000 2900 100 R 50 50 1 1 O
+X ENET0_RGMII_TX_CTL E31 8000 3000 100 R 50 50 1 1 O
+X ENET0_RGMII_TXC E32 8000 3100 100 R 50 50 1 1 O
+X ENET0_MDC E33 8000 3200 100 R 50 50 1 1 O
+X ENET0_MDIO E34 8000 3300 100 R 50 50 1 1 B
+X VDD_ETH_1V0 E35 8000 3400 100 R 50 50 1 1 N
+X VCC_ENET_2V5 E36 8000 3500 100 R 50 50 1 1 N
+X UART2_TXD E4 8000 300 100 R 50 50 1 1 O
+X NC E5 8000 400 100 R 50 50 1 1 W
+X NC E6 8000 500 100 R 50 50 1 1 W
+X VDDA_PHY_3V3 E7 8000 600 100 R 50 50 1 1 N
+X VDDA_1V8 E8 8000 700 100 R 50 50 1 1 N
+X VDD_VPU_0V9 E9 8000 800 100 R 50 50 1 1 N
+X GND F1 10000 0 100 R 50 50 1 1 W
+X GND F10 10000 900 100 R 50 50 1 1 W
+X GND F11 10000 1000 100 R 50 50 1 1 W
+X GND F12 10000 1100 100 R 50 50 1 1 W
+X GND F13 10000 1200 100 R 50 50 1 1 W
+X GND F14 10000 1300 100 R 50 50 1 1 W
+X GND F15 10000 1400 100 R 50 50 1 1 W
+X GND F16 10000 1500 100 R 50 50 1 1 W
+X GND F17 10000 1600 100 R 50 50 1 1 W
+X GND F18 10000 1700 100 R 50 50 1 1 W
+X GND F2 10000 100 100 R 50 50 1 1 W
+X GND F3 10000 200 100 R 50 50 1 1 W
+X GND F4 10000 300 100 R 50 50 1 1 W
+X GND F5 10000 400 100 R 50 50 1 1 W
+X GND F6 10000 500 100 R 50 50 1 1 W
+X GND F7 10000 600 100 R 50 50 1 1 W
+X GND F8 10000 700 100 R 50 50 1 1 W
+X GND F9 10000 800 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/reform2-motherboard/reform2-motherboard/reform2-motherboard.sch b/reform2-motherboard/reform2-motherboard/reform2-motherboard.sch
@@ -759,4 +759,92 @@ F 3 "~" H 18750 9900 50 0001 C CNN
1 18750 9900
1 0 0 -1
$EndComp
+$Comp
+L Mechanical:MountingHole_Pad H5
+U 1 1 5DBC8BC3
+P 18750 7450
+F 0 "H5" H 18850 7499 50 0000 L CNN
+F 1 "MountingHole_Pad" H 18850 7408 50 0000 L CNN
+F 2 "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" H 18750 7450 50 0001 C CNN
+F 3 "~" H 18750 7450 50 0001 C CNN
+ 1 18750 7450
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0183
+U 1 1 5DBC9030
+P 18750 7550
+F 0 "#PWR0183" H 18750 7300 50 0001 C CNN
+F 1 "GND" H 18755 7377 50 0000 C CNN
+F 2 "" H 18750 7550 50 0001 C CNN
+F 3 "" H 18750 7550 50 0001 C CNN
+ 1 18750 7550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Mechanical:MountingHole_Pad H6
+U 1 1 5DBE65C1
+P 18750 7900
+F 0 "H6" H 18850 7949 50 0000 L CNN
+F 1 "MountingHole_Pad" H 18850 7858 50 0000 L CNN
+F 2 "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" H 18750 7900 50 0001 C CNN
+F 3 "~" H 18750 7900 50 0001 C CNN
+ 1 18750 7900
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0184
+U 1 1 5DBE65CB
+P 18750 8000
+F 0 "#PWR0184" H 18750 7750 50 0001 C CNN
+F 1 "GND" H 18755 7827 50 0000 C CNN
+F 2 "" H 18750 8000 50 0001 C CNN
+F 3 "" H 18750 8000 50 0001 C CNN
+ 1 18750 8000
+ 1 0 0 -1
+$EndComp
+$Comp
+L Mechanical:MountingHole_Pad H7
+U 1 1 5DBF5601
+P 18750 8350
+F 0 "H7" H 18850 8399 50 0000 L CNN
+F 1 "MountingHole_Pad" H 18850 8308 50 0000 L CNN
+F 2 "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" H 18750 8350 50 0001 C CNN
+F 3 "~" H 18750 8350 50 0001 C CNN
+ 1 18750 8350
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0185
+U 1 1 5DBF560B
+P 18750 8450
+F 0 "#PWR0185" H 18750 8200 50 0001 C CNN
+F 1 "GND" H 18755 8277 50 0000 C CNN
+F 2 "" H 18750 8450 50 0001 C CNN
+F 3 "" H 18750 8450 50 0001 C CNN
+ 1 18750 8450
+ 1 0 0 -1
+$EndComp
+$Comp
+L Mechanical:MountingHole_Pad H8
+U 1 1 5DBF5615
+P 18750 8800
+F 0 "H8" H 18850 8849 50 0000 L CNN
+F 1 "MountingHole_Pad" H 18850 8758 50 0000 L CNN
+F 2 "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad" H 18750 8800 50 0001 C CNN
+F 3 "~" H 18750 8800 50 0001 C CNN
+ 1 18750 8800
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0186
+U 1 1 5DBF561F
+P 18750 8900
+F 0 "#PWR0186" H 18750 8650 50 0001 C CNN
+F 1 "GND" H 18755 8727 50 0000 C CNN
+F 2 "" H 18750 8900 50 0001 C CNN
+F 3 "" H 18750 8900 50 0001 C CNN
+ 1 18750 8900
+ 1 0 0 -1
+$EndComp
$EndSCHEMATC
diff --git a/reform2-motherboard/reform2-motherboard/reform2-pcie.sch b/reform2-motherboard/reform2-motherboard/reform2-pcie.sch
@@ -43,9 +43,11 @@ L Device:Ferrite_Bead_Small FB3
U 1 1 5DAC08FC
P 1900 1800
F 0 "FB3" H 2000 1846 50 0000 L CNN
-F 1 "Ferrite_Bead_Small" H 2000 1755 50 0000 L CNN
+F 1 "220@100MHz 1.4A" H 2000 1755 50 0000 L CNN
F 2 "Inductor_SMD:L_0603_1608Metric" V 1830 1800 50 0001 C CNN
F 3 "~" H 1900 1800 50 0001 C CNN
+F 4 "Murata" H 1900 1800 50 0001 C CNN "Manufacturer"
+F 5 "BLM18PG221SH1D" H 1900 1800 50 0001 C CNN "Manufacturer_No"
1 1900 1800
1 0 0 -1
$EndComp
@@ -190,42 +192,42 @@ Wire Wire Line
$Comp
L Device:LED_Small D22
U 1 1 5DB65D52
-P 4750 3300
-F 0 "D22" H 4750 3535 50 0000 C CNN
-F 1 "LED_WLAN1" H 4750 3444 50 0000 C CNN
-F 2 "LED_SMD:LED_0603_1608Metric" V 4750 3300 50 0001 C CNN
-F 3 "~" V 4750 3300 50 0001 C CNN
- 1 4750 3300
+P 5150 3300
+F 0 "D22" H 5150 3535 50 0000 C CNN
+F 1 "LED_WLAN1" H 5150 3444 50 0000 C CNN
+F 2 "LED_SMD:LED_0603_1608Metric" V 5150 3300 50 0001 C CNN
+F 3 "~" V 5150 3300 50 0001 C CNN
+ 1 5150 3300
1 0 0 -1
$EndComp
Wire Wire Line
- 4650 3300 4150 3300
+ 5050 3300 4150 3300
$Comp
L Device:R_Small R67
U 1 1 5DB66E46
-P 5100 3300
-F 0 "R67" V 4904 3300 50 0000 C CNN
-F 1 "240" V 4995 3300 50 0000 C CNN
-F 2 "Resistor_SMD:R_0603_1608Metric" H 5100 3300 50 0001 C CNN
-F 3 "~" H 5100 3300 50 0001 C CNN
- 1 5100 3300
+P 5500 3300
+F 0 "R67" V 5304 3300 50 0000 C CNN
+F 1 "240" V 5395 3300 50 0000 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 5500 3300 50 0001 C CNN
+F 3 "~" H 5500 3300 50 0001 C CNN
+ 1 5500 3300
0 1 1 0
$EndComp
Wire Wire Line
- 5000 3300 4850 3300
+ 5400 3300 5250 3300
$Comp
L power:+3V3 #PWR046
U 1 1 5DB67DC7
-P 5350 3300
-F 0 "#PWR046" H 5350 3150 50 0001 C CNN
-F 1 "+3V3" H 5365 3473 50 0000 C CNN
-F 2 "" H 5350 3300 50 0001 C CNN
-F 3 "" H 5350 3300 50 0001 C CNN
- 1 5350 3300
+P 5750 3300
+F 0 "#PWR046" H 5750 3150 50 0001 C CNN
+F 1 "+3V3" H 5765 3473 50 0000 C CNN
+F 2 "" H 5750 3300 50 0001 C CNN
+F 3 "" H 5750 3300 50 0001 C CNN
+ 1 5750 3300
1 0 0 -1
$EndComp
Wire Wire Line
- 5350 3300 5200 3300
+ 5750 3300 5600 3300
Text GLabel 4600 4400 2 50 Input ~ 0
PCIE_RESETn
Wire Wire Line
@@ -238,8 +240,6 @@ Wire Wire Line
2400 4900 2850 4900
Wire Wire Line
2850 5000 2400 5000
-Text Notes 3200 1400 0 50 ~ 0
-TODO: Latch parts (48099-5701)
$Comp
L power:+3V3 #PWR047
U 1 1 5DB754E3
@@ -256,24 +256,14 @@ L Device:Ferrite_Bead_Small FB4
U 1 1 5DB754ED
P 7050 1650
F 0 "FB4" H 7150 1696 50 0000 L CNN
-F 1 "Ferrite_Bead_Small" H 7150 1605 50 0000 L CNN
+F 1 "220@100MHz 1.4A" H 7150 1605 50 0000 L CNN
F 2 "Inductor_SMD:L_0603_1608Metric" V 6980 1650 50 0001 C CNN
F 3 "~" H 7050 1650 50 0001 C CNN
+F 4 "Murata" H 7050 1650 50 0001 C CNN "Manufacturer"
+F 5 "BLM18PG221SH1D" H 7050 1650 50 0001 C CNN "Manufacturer_No"
1 7050 1650
1 0 0 -1
$EndComp
-Text GLabel 8100 4300 0 50 Input ~ 0
-PCIE2_TX_N
-Text GLabel 8100 4000 0 50 Input ~ 0
-PCIE2_RX_N
-Text GLabel 8100 4400 0 50 Input ~ 0
-PCIE2_TX_P
-Text GLabel 8100 4100 0 50 Input ~ 0
-PCIE2_RX_P
-Text GLabel 8100 4600 0 50 Input ~ 0
-PCIE2_CLK_N
-Text GLabel 8100 4700 0 50 Input ~ 0
-PCIE2_CLK_P
$Comp
L Device:C_Small C52
U 1 1 60FC9F01
@@ -399,201 +389,57 @@ M.2 footprint by takigama https://github.com/takigama/KiCADComponents
Text Notes 7000 800 0 50 ~ 0
https://superuser.com/questions/946346/are-there-ssds-compatible-with-pcie-x1
$Comp
-L reform2:1-2199230-5 J10
+L reform2:1-2199230-6 J10
U 1 1 610031F1
-P 8600 4100
-F 0 "J10" H 8600 6065 50 0000 C CNN
-F 1 "1-2199230-5" H 8600 5974 50 0000 C CNN
-F 2 "footprints:TE_1-2199230-5" H 8600 4100 50 0001 L BNN
-F 3 "" H 8600 4100 50 0001 L BNN
-F 4 "TE Connectivity" H 8600 4100 50 0001 L BNN "Field4"
-F 5 "1-2199230-5" H 8600 4100 50 0001 L BNN "Field5"
-F 6 "Conn Edge Dual Fmale 67pos 0.020" H 8600 4100 50 0001 L BNN "Field6"
-F 7 "https://www.te.com/usa-en/product-1-2199230-5.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" H 8600 4100 50 0001 L BNN "Field7"
-F 8 "None" H 8600 4100 50 0001 L BNN "Field8"
-F 9 "1-2199230-5" H 8600 4100 50 0001 L BNN "Field9"
-F 10 "A124992CT-ND" H 8600 4100 50 0001 L BNN "Field10"
-F 11 "https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1-2199230-5/A124992CT-ND/6810693?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" H 8600 4100 50 0001 L BNN "Field11"
- 1 8600 4100
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 9750 2400 9100 2400
-Text Notes 7000 950 0 50 ~ 0
-https://pinoutguide.com/HD/M.2_NGFF_connector_pinout.shtml
-Wire Wire Line
- 9100 2500 9750 2500
-Wire Wire Line
- 9750 2500 9750 2400
-Connection ~ 9750 2400
-$Comp
-L power:GND #PWR0175
-U 1 1 610114A2
-P 7300 2550
-F 0 "#PWR0175" H 7300 2300 50 0001 C CNN
-F 1 "GND" H 7305 2377 50 0000 C CNN
-F 2 "" H 7300 2550 50 0001 C CNN
-F 3 "" H 7300 2550 50 0001 C CNN
- 1 7300 2550
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 8100 2500 7300 2500
-Wire Wire Line
- 7300 2500 7300 2550
-NoConn ~ 8100 2600
-NoConn ~ 9100 2600
-NoConn ~ 9100 2700
-NoConn ~ 8100 2700
-NoConn ~ 8100 2800
-NoConn ~ 8100 2900
-NoConn ~ 9100 3300
-NoConn ~ 9100 3400
-NoConn ~ 9100 3000
-NoConn ~ 9100 3100
-NoConn ~ 9100 3200
-NoConn ~ 8100 3100
-NoConn ~ 8100 3200
-NoConn ~ 9100 3900
-NoConn ~ 9100 4000
-$Comp
-L power:GND #PWR0176
-U 1 1 6102FA41
-P 7300 5800
-F 0 "#PWR0176" H 7300 5550 50 0001 C CNN
-F 1 "GND" H 7305 5627 50 0000 C CNN
-F 2 "" H 7300 5800 50 0001 C CNN
-F 3 "" H 7300 5800 50 0001 C CNN
- 1 7300 5800
+P 8600 4250
+F 0 "J10" H 8600 2100 50 0000 C CNN
+F 1 "1-2199230-6" H 8600 2200 50 0000 C CNN
+F 2 "footprints:TE_1-2199230-5" H 8600 4250 50 0001 L BNN
+F 3 "" H 8600 4250 50 0001 L BNN
+F 4 "TE Connectivity" H 8600 4250 50 0001 L BNN "Field4"
+F 5 "1-2199230-5" H 8600 4250 50 0001 L BNN "Field5"
+F 6 "Conn Edge Dual Fmale 67pos 0.020" H 8600 4250 50 0001 L BNN "Field6"
+F 7 "https://www.te.com/usa-en/product-1-2199230-5.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" H 8600 4250 50 0001 L BNN "Field7"
+F 8 "None" H 8600 4250 50 0001 L BNN "Field8"
+F 9 "1-2199230-5" H 8600 4250 50 0001 L BNN "Field9"
+F 10 "A124992CT-ND" H 8600 4250 50 0001 L BNN "Field10"
+F 11 "https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1-2199230-5/A124992CT-ND/6810693?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" H 8600 4250 50 0001 L BNN "Field11"
+ 1 8600 4250
1 0 0 -1
$EndComp
-Wire Wire Line
- 7300 5800 7300 5600
-Wire Wire Line
- 7300 4200 8100 4200
-Wire Wire Line
- 8100 3900 7300 3900
-Wire Wire Line
- 7300 3900 7300 4200
-Connection ~ 7300 4200
-NoConn ~ 8100 3800
-NoConn ~ 8100 3700
-NoConn ~ 8100 3500
-NoConn ~ 8100 3400
-Text Notes 7800 3850 0 50 ~ 0
-PETp1
-Text Notes 7800 3750 0 50 ~ 0
-PETn1
-Text Notes 7800 3150 0 50 ~ 0
-PETn2
-Text Notes 7800 3250 0 50 ~ 0
-PETp2
-Text Notes 7800 3550 0 50 ~ 0
-PERp1
-Text Notes 7800 3450 0 50 ~ 0
-PERn1
-Wire Wire Line
- 7300 3900 7300 3600
-Wire Wire Line
- 7300 3600 8100 3600
-Connection ~ 7300 3900
-Wire Wire Line
- 8100 3300 7300 3300
-Wire Wire Line
- 7300 3300 7300 3600
-Connection ~ 7300 3600
-Text Notes 7650 3050 0 50 ~ 0
-CONFIG_0
-Text Notes 7650 2450 0 50 ~ 0
-CONFIG_3
-Text Label 9100 2800 0 50 ~ 0
-M2_DAS_DSS
-NoConn ~ 9100 2900
-NoConn ~ 9100 3500
-NoConn ~ 9100 3600
-NoConn ~ 9100 3700
-Text Label 9100 3800 0 50 ~ 0
-M2_DEVSLP
-NoConn ~ 9100 4100
-NoConn ~ 9100 4200
-NoConn ~ 9100 4300
-Text Label 9100 4400 0 50 ~ 0
-M2_NPERST
-Wire Wire Line
- 8100 4500 7300 4500
-Connection ~ 7300 4500
-Wire Wire Line
- 7300 4500 7300 4200
-Wire Wire Line
- 8100 4800 7300 4800
-Connection ~ 7300 4800
-Wire Wire Line
- 7300 4800 7300 4500
-NoConn ~ 8100 5100
-NoConn ~ 8100 5200
-NoConn ~ 8100 5300
-NoConn ~ 8100 4900
-NoConn ~ 8100 5000
-NoConn ~ 9100 4900
-NoConn ~ 9100 5000
-NoConn ~ 9100 5100
-NoConn ~ 9100 5200
-Text Label 9100 5300 0 50 ~ 0
-M2_SUSCLK
-Text Notes 7700 5450 0 50 ~ 0
-CONFIG_1
-Wire Wire Line
- 8100 5500 7300 5500
-Connection ~ 7300 5500
-Wire Wire Line
- 7300 5500 7300 4800
-Wire Wire Line
- 8100 5600 7300 5600
-Connection ~ 7300 5600
-Wire Wire Line
- 7300 5600 7300 5500
-Text Notes 7700 5750 0 50 ~ 0
-CONFIG_2
-Text Label 9100 4600 0 50 ~ 0
-M2_NPEWAKE
-Text Notes 9700 4600 0 50 ~ 0
+Text Notes 7000 950 0 50 ~ 0
+https://pinoutguide.com/HD/M.2_NGFF_connector_pinout.shtml
+NoConn ~ 9000 3250
+NoConn ~ 9000 3350
+NoConn ~ 9000 3750
+NoConn ~ 9000 3850
+NoConn ~ 9000 3450
+NoConn ~ 9000 3550
+NoConn ~ 9000 3650
+NoConn ~ 9000 3950
+NoConn ~ 9000 4050
+NoConn ~ 9000 4150
+Text Label 9000 4750 0 50 ~ 0
+M2_PERSTn
+Text Notes 10000 4600 0 50 ~ 0
Pull Up?
-NoConn ~ 9100 4800
-NoConn ~ 9100 4700
-Wire Wire Line
- 9750 2500 9750 5400
-Wire Wire Line
- 9750 5400 9100 5400
-Connection ~ 9750 2500
-Wire Wire Line
- 9100 5500 9750 5500
-Wire Wire Line
- 9750 5500 9750 5400
-Connection ~ 9750 5400
-Wire Wire Line
- 9100 5600 9750 5600
-Wire Wire Line
- 9750 5600 9750 5500
-Connection ~ 9750 5500
$Comp
L power:GND #PWR0177
U 1 1 610897DE
-P 9300 5900
-F 0 "#PWR0177" H 9300 5650 50 0001 C CNN
-F 1 "GND" H 9305 5727 50 0000 C CNN
-F 2 "" H 9300 5900 50 0001 C CNN
-F 3 "" H 9300 5900 50 0001 C CNN
- 1 9300 5900
+P 9200 6250
+F 0 "#PWR0177" H 9200 6000 50 0001 C CNN
+F 1 "GND" H 9205 6077 50 0000 C CNN
+F 2 "" H 9200 6250 50 0001 C CNN
+F 3 "" H 9200 6250 50 0001 C CNN
+ 1 9200 6250
1 0 0 -1
$EndComp
Wire Wire Line
- 9100 5800 9300 5800
+ 9000 6150 9200 6150
Wire Wire Line
- 9300 5800 9300 5900
-Text GLabel 9850 4400 2 50 Input ~ 0
+ 9200 6150 9200 6250
+Text GLabel 9850 4750 2 50 Input ~ 0
PCIE_RESETn
-Wire Wire Line
- 9850 4400 9100 4400
$Comp
L Device:C_Small C58
U 1 1 6109426D
@@ -707,8 +553,6 @@ Wire Wire Line
7050 1800 7400 1800
Wire Wire Line
9400 1800 9750 1800
-Wire Wire Line
- 9750 1800 9750 2400
Connection ~ 9400 1800
$Comp
L Mechanical:MountingHole_Pad H1
@@ -790,4 +634,458 @@ Wire Wire Line
Wire Wire Line
3900 6300 3900 6400
Connection ~ 3900 6400
+NoConn ~ 8200 5750
+Text Notes 7900 3800 0 50 ~ 0
+PERn1
+Text Notes 7900 3900 0 50 ~ 0
+PERp1
+Text Notes 7900 3600 0 50 ~ 0
+PETp2
+Text Notes 7900 3500 0 50 ~ 0
+PETn2
+Text Notes 7900 4100 0 50 ~ 0
+PETn1
+Text Notes 7900 4200 0 50 ~ 0
+PETp1
+NoConn ~ 8200 3750
+NoConn ~ 8200 3850
+$Comp
+L power:GND #PWR0176
+U 1 1 6102FA41
+P 7300 6250
+F 0 "#PWR0176" H 7300 6000 50 0001 C CNN
+F 1 "GND" H 7305 6077 50 0000 C CNN
+F 2 "" H 7300 6250 50 0001 C CNN
+F 3 "" H 7300 6250 50 0001 C CNN
+ 1 7300 6250
+ 1 0 0 -1
+$EndComp
+Text GLabel 8200 5050 0 50 Input ~ 0
+PCIE2_CLK_P
+Text GLabel 8200 4950 0 50 Input ~ 0
+PCIE2_CLK_N
+Text GLabel 8200 4450 0 50 Output ~ 0
+PCIE2_RX_P
+Text GLabel 6500 4750 0 50 Input ~ 0
+PCIE2_TX_P
+Text GLabel 8200 4350 0 50 Output ~ 0
+PCIE2_RX_N
+Text GLabel 6500 4650 0 50 Input ~ 0
+PCIE2_TX_N
+Wire Wire Line
+ 9750 1800 9750 2350
+NoConn ~ 9000 5650
+Wire Wire Line
+ 8200 4550 7300 4550
+Connection ~ 7300 4550
+Wire Wire Line
+ 7300 4550 7300 4850
+Wire Wire Line
+ 8200 4850 7300 4850
+Connection ~ 7300 4850
+Wire Wire Line
+ 7300 4850 7300 5150
+Wire Wire Line
+ 8200 5150 7300 5150
+Connection ~ 7300 5150
+Wire Wire Line
+ 7300 5150 7300 5850
+Wire Wire Line
+ 8200 4250 7300 4250
+Connection ~ 7300 4250
+Wire Wire Line
+ 7300 4250 7300 4550
+Wire Wire Line
+ 9000 2850 9750 2850
+Connection ~ 9750 2850
+Wire Wire Line
+ 9750 2850 9750 2950
+Wire Wire Line
+ 9000 2950 9750 2950
+Connection ~ 9750 2950
+Wire Wire Line
+ 9750 2950 9750 3050
+Wire Wire Line
+ 9750 3050 9000 3050
+Connection ~ 9750 3050
+Wire Wire Line
+ 9750 3050 9750 3150
+Wire Wire Line
+ 9000 3150 9750 3150
+Connection ~ 9750 3150
+$Comp
+L Device:LED_Small D?
+U 1 1 5D21DAF3
+P 9250 2750
+F 0 "D?" H 9250 2985 50 0000 C CNN
+F 1 "LED_NVME" H 9250 2894 50 0000 C CNN
+F 2 "LED_SMD:LED_0603_1608Metric" V 9250 2750 50 0001 C CNN
+F 3 "~" V 9250 2750 50 0001 C CNN
+ 1 9250 2750
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9150 2750 9000 2750
+$Comp
+L Device:R_Small R?
+U 1 1 5D21DAFE
+P 9550 2750
+F 0 "R?" V 9354 2750 50 0000 C CNN
+F 1 "240" V 9445 2750 50 0000 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 9550 2750 50 0001 C CNN
+F 3 "~" H 9550 2750 50 0001 C CNN
+ 1 9550 2750
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 9450 2750 9350 2750
+Wire Wire Line
+ 9750 2750 9650 2750
+Connection ~ 9750 2750
+Wire Wire Line
+ 9750 2750 9750 2850
+NoConn ~ 9000 2650
+NoConn ~ 9000 2550
+Wire Wire Line
+ 9000 2350 9750 2350
+Connection ~ 9750 2350
+Wire Wire Line
+ 9750 2350 9750 2450
+Wire Wire Line
+ 9750 2450 9000 2450
+Connection ~ 9750 2450
+Wire Wire Line
+ 9750 2450 9750 2750
+Wire Wire Line
+ 7300 2350 8200 2350
+Wire Wire Line
+ 8200 2450 7300 2450
+Connection ~ 7300 2450
+Wire Wire Line
+ 7300 2450 7300 2350
+Wire Wire Line
+ 7300 2450 7300 2750
+Text Notes 7900 3200 0 50 ~ 0
+PERn2
+Text Notes 7900 3300 0 50 ~ 0
+PERp2
+NoConn ~ 8200 3250
+NoConn ~ 8200 3150
+Text Notes 7900 3000 0 50 ~ 0
+PETp3
+Text Notes 7900 2900 0 50 ~ 0
+PETn3
+Text Notes 7900 2600 0 50 ~ 0
+PERn3
+Text Notes 7900 2700 0 50 ~ 0
+PERp3
+Wire Wire Line
+ 8200 2750 7300 2750
+Connection ~ 7300 2750
+Wire Wire Line
+ 7300 2750 7300 2850
+Wire Wire Line
+ 8200 3050 7300 3050
+Connection ~ 7300 3050
+Wire Wire Line
+ 7300 3050 7300 3350
+Wire Wire Line
+ 8200 3350 7300 3350
+Connection ~ 7300 3350
+Wire Wire Line
+ 7300 3350 7300 3450
+Wire Wire Line
+ 8200 3650 7300 3650
+Connection ~ 7300 3650
+Wire Wire Line
+ 8200 3950 7300 3950
+Wire Wire Line
+ 7300 3650 7300 3950
+Connection ~ 7300 3950
+Wire Wire Line
+ 7300 3950 7300 4050
+Wire Wire Line
+ 9850 4750 9000 4750
+Text Label 9000 4350 0 50 ~ 0
+M2_SMB_DATA
+Text Label 9000 4250 0 50 ~ 0
+M2_SMB_CLK
+Text Label 9000 4450 0 50 ~ 0
+M2_SMB_ALERTn
+NoConn ~ 9000 4550
+NoConn ~ 9000 4650
+Text Label 9000 4850 0 50 ~ 0
+M2_CLKREQn
+NoConn ~ 9000 4950
+NoConn ~ 9000 5050
+NoConn ~ 9000 5150
+Wire Wire Line
+ 9750 5950 9000 5950
+Wire Wire Line
+ 9750 3150 9750 5750
+Wire Wire Line
+ 9000 5850 9750 5850
+Connection ~ 9750 5850
+Wire Wire Line
+ 9750 5850 9750 5950
+Wire Wire Line
+ 9750 5750 9000 5750
+Connection ~ 9750 5750
+Wire Wire Line
+ 9750 5750 9750 5850
+NoConn ~ 8200 5650
+Wire Wire Line
+ 8200 5850 7300 5850
+Connection ~ 7300 5850
+Wire Wire Line
+ 7300 5850 7300 5950
+Wire Wire Line
+ 7300 5950 8200 5950
+Connection ~ 7300 5950
+Wire Wire Line
+ 7300 5950 7300 6050
+Wire Wire Line
+ 8200 6050 7300 6050
+Connection ~ 7300 6050
+Wire Wire Line
+ 7300 6050 7300 6250
+NoConn ~ 8200 2550
+NoConn ~ 8200 2650
+$Comp
+L Device:R_Small R?
+U 1 1 5D2DBE2E
+P 7700 2850
+F 0 "R?" V 7600 2850 50 0000 C CNN
+F 1 "0" V 7700 2850 50 0000 C CNN
+F 2 "" H 7700 2850 50 0001 C CNN
+F 3 "~" H 7700 2850 50 0001 C CNN
+ 1 7700 2850
+ 0 1 1 0
+$EndComp
+$Comp
+L Device:R_Small R?
+U 1 1 5D2DCFF0
+P 7450 2950
+F 0 "R?" V 7350 2950 50 0000 C CNN
+F 1 "0" V 7450 2950 50 0000 C CNN
+F 2 "" H 7450 2950 50 0001 C CNN
+F 3 "~" H 7450 2950 50 0001 C CNN
+ 1 7450 2950
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 7350 2950 7300 2950
+Connection ~ 7300 2950
+Wire Wire Line
+ 7300 2950 7300 3050
+Wire Wire Line
+ 7300 2850 7600 2850
+Connection ~ 7300 2850
+Wire Wire Line
+ 7300 2850 7300 2950
+Wire Wire Line
+ 7550 2950 8200 2950
+Wire Wire Line
+ 8200 2850 7800 2850
+$Comp
+L Device:R_Small R?
+U 1 1 5D2F70BD
+P 7700 3450
+F 0 "R?" V 7600 3450 50 0000 C CNN
+F 1 "0" V 7700 3450 50 0000 C CNN
+F 2 "" H 7700 3450 50 0001 C CNN
+F 3 "~" H 7700 3450 50 0001 C CNN
+ 1 7700 3450
+ 0 1 1 0
+$EndComp
+$Comp
+L Device:R_Small R?
+U 1 1 5D2F70C7
+P 7450 3550
+F 0 "R?" V 7350 3550 50 0000 C CNN
+F 1 "0" V 7450 3550 50 0000 C CNN
+F 2 "" H 7450 3550 50 0001 C CNN
+F 3 "~" H 7450 3550 50 0001 C CNN
+ 1 7450 3550
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 7300 3450 7600 3450
+Wire Wire Line
+ 7550 3550 8200 3550
+Wire Wire Line
+ 8200 3450 7800 3450
+Connection ~ 7300 3450
+Wire Wire Line
+ 7300 3450 7300 3550
+Wire Wire Line
+ 7350 3550 7300 3550
+Connection ~ 7300 3550
+Wire Wire Line
+ 7300 3550 7300 3650
+$Comp
+L Device:R_Small R?
+U 1 1 5D304129
+P 7700 4050
+F 0 "R?" V 7600 4050 50 0000 C CNN
+F 1 "0" V 7700 4050 50 0000 C CNN
+F 2 "" H 7700 4050 50 0001 C CNN
+F 3 "~" H 7700 4050 50 0001 C CNN
+ 1 7700 4050
+ 0 1 1 0
+$EndComp
+$Comp
+L Device:R_Small R?
+U 1 1 5D304133
+P 7450 4150
+F 0 "R?" V 7350 4150 50 0000 C CNN
+F 1 "0" V 7450 4150 50 0000 C CNN
+F 2 "" H 7450 4150 50 0001 C CNN
+F 3 "~" H 7450 4150 50 0001 C CNN
+ 1 7450 4150
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 7300 4050 7600 4050
+Wire Wire Line
+ 7550 4150 8200 4150
+Wire Wire Line
+ 8200 4050 7800 4050
+Wire Wire Line
+ 7350 4150 7300 4150
+Connection ~ 7300 4050
+Wire Wire Line
+ 7300 4050 7300 4150
+Connection ~ 7300 4150
+Wire Wire Line
+ 7300 4150 7300 4250
+$Comp
+L Device:C_Small C?
+U 1 1 5D313053
+P 7050 4650
+F 0 "C?" V 6821 4650 50 0000 C CNN
+F 1 "100nF" V 6912 4650 50 0000 C CNN
+F 2 "" H 7050 4650 50 0001 C CNN
+F 3 "~" H 7050 4650 50 0001 C CNN
+ 1 7050 4650
+ 0 1 1 0
+$EndComp
+$Comp
+L Device:C_Small C?
+U 1 1 5D319B59
+P 6750 4750
+F 0 "C?" V 6521 4750 50 0000 C CNN
+F 1 "100nF" V 6612 4750 50 0000 C CNN
+F 2 "" H 6750 4750 50 0001 C CNN
+F 3 "~" H 6750 4750 50 0001 C CNN
+ 1 6750 4750
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 6500 4750 6650 4750
+Wire Wire Line
+ 6500 4650 6950 4650
+Wire Wire Line
+ 7150 4650 8200 4650
+Wire Wire Line
+ 8200 4750 6850 4750
+Text Notes 6100 3600 0 50 ~ 0
+Thanks to Austin @ ZII for\nlane wrangling info!
+NoConn ~ 2850 2900
+NoConn ~ 2850 3000
+NoConn ~ 2850 3100
+NoConn ~ 2850 3200
+NoConn ~ 2850 4500
+NoConn ~ 2850 4600
+NoConn ~ 2850 5200
+NoConn ~ 2850 5300
+NoConn ~ 2850 5400
+NoConn ~ 2850 5500
+NoConn ~ 4150 5200
+NoConn ~ 4150 5100
+NoConn ~ 4150 5000
+NoConn ~ 4150 4900
+NoConn ~ 4150 4800
+NoConn ~ 9000 4850
+Text GLabel 4600 4500 2 50 Input ~ 0
+PCIE_WDISn
+Wire Wire Line
+ 4600 4500 4150 4500
+$Comp
+L Device:C_Small C?
+U 1 1 5D6779B0
+P 5200 2400
+F 0 "C?" H 5292 2446 50 0000 L CNN
+F 1 "10uF" H 5292 2355 50 0000 L CNN
+F 2 "" H 5200 2400 50 0001 C CNN
+F 3 "~" H 5200 2400 50 0001 C CNN
+ 1 5200 2400
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C_Small C?
+U 1 1 5D677BF9
+P 4800 2400
+F 0 "C?" H 4892 2446 50 0000 L CNN
+F 1 "0.1uF" H 4892 2355 50 0000 L CNN
+F 2 "" H 4800 2400 50 0001 C CNN
+F 3 "~" H 4800 2400 50 0001 C CNN
+ 1 4800 2400
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+1V5 #PWR?
+U 1 1 5D678680
+P 5550 2250
+F 0 "#PWR?" H 5550 2100 50 0001 C CNN
+F 1 "+1V5" H 5565 2423 50 0000 C CNN
+F 2 "" H 5550 2250 50 0001 C CNN
+F 3 "" H 5550 2250 50 0001 C CNN
+ 1 5550 2250
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5550 2250 5550 2300
+Wire Wire Line
+ 5550 2300 5200 2300
+Connection ~ 5200 2300
+Wire Wire Line
+ 5200 2300 4800 2300
+$Comp
+L power:GND #PWR?
+U 1 1 5D67FFE8
+P 5200 2650
+F 0 "#PWR?" H 5200 2400 50 0001 C CNN
+F 1 "GND" H 5205 2477 50 0000 C CNN
+F 2 "" H 5200 2650 50 0001 C CNN
+F 3 "" H 5200 2650 50 0001 C CNN
+ 1 5200 2650
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4800 2550 4800 2500
+Wire Wire Line
+ 4800 2550 5200 2550
+Wire Wire Line
+ 5200 2550 5200 2500
+Wire Wire Line
+ 5200 2550 5200 2650
+Connection ~ 5200 2550
+Wire Wire Line
+ 4800 2300 4500 2300
+Wire Wire Line
+ 4500 2300 4500 3100
+Wire Wire Line
+ 4500 5300 4150 5300
+Connection ~ 4800 2300
+Wire Wire Line
+ 4150 3100 4500 3100
+Connection ~ 4500 3100
+Wire Wire Line
+ 4500 3100 4500 4100
+Wire Wire Line
+ 4150 4100 4500 4100
+Connection ~ 4500 4100
+Wire Wire Line
+ 4500 4100 4500 5300
$EndSCHEMATC
diff --git a/reform2-motherboard/reform2-motherboard/reform2-power.sch b/reform2-motherboard/reform2-motherboard/reform2-power.sch
@@ -28,96 +28,6 @@ $EndComp
Wire Wire Line
2000 1600 2150 1600
$Comp
-L Device:Battery_Cell BT5
-U 1 1 5CC83E05
-P 10100 7950
-F 0 "BT5" H 10218 8046 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 7955 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 8010 50 0001 C CNN
-F 3 "~" V 10100 8010 50 0001 C CNN
- 1 10100 7950
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT6
-U 1 1 5CC8446F
-P 10100 8500
-F 0 "BT6" H 10218 8596 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 8505 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 8560 50 0001 C CNN
-F 3 "~" V 10100 8560 50 0001 C CNN
- 1 10100 8500
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT1
-U 1 1 5CC84A1C
-P 10100 5750
-F 0 "BT1" H 10218 5846 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 5755 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 5810 50 0001 C CNN
-F 3 "~" V 10100 5810 50 0001 C CNN
- 1 10100 5750
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 10100 8800 10100 8700
-$Comp
-L Device:Battery_Cell BT2
-U 1 1 5CC85454
-P 10100 6300
-F 0 "BT2" H 10218 6396 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 6305 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 6360 50 0001 C CNN
-F 3 "~" V 10100 6360 50 0001 C CNN
- 1 10100 6300
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT7
-U 1 1 5CC8E8E5
-P 10100 9000
-F 0 "BT7" H 10218 9096 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 9005 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 9060 50 0001 C CNN
-F 3 "~" V 10100 9060 50 0001 C CNN
- 1 10100 9000
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT8
-U 1 1 5CC8EDE0
-P 10100 9550
-F 0 "BT8" H 10218 9646 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 9555 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 9610 50 0001 C CNN
-F 3 "~" V 10100 9610 50 0001 C CNN
- 1 10100 9550
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT3
-U 1 1 5CC907EA
-P 10100 6850
-F 0 "BT3" H 10218 6946 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 6855 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 6910 50 0001 C CNN
-F 3 "~" V 10100 6910 50 0001 C CNN
- 1 10100 6850
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:Battery_Cell BT4
-U 1 1 5CC90A08
-P 10100 7400
-F 0 "BT4" H 10218 7496 50 0000 L CNN
-F 1 "Battery_Cell" H 10218 7405 50 0000 L CNN
-F 2 "Battery:BatteryHolder_Keystone_1042_1x18650" V 10100 7460 50 0001 C CNN
-F 3 "~" V 10100 7460 50 0001 C CNN
- 1 10100 7400
- 1 0 0 -1
-$EndComp
-$Comp
L power:GND #PWR0105
U 1 1 5CC9541B
P 10100 9900
@@ -146,8 +56,6 @@ F 3 "http://www.ti.com/lit/ds/symlink/ina260.pdf" H 7500 4100 50 0001 C CNN
$EndComp
Text Notes 9550 1650 0 50 ~ 0
BUCK CONVERTERS
-Wire Wire Line
- 10100 9650 10100 9800
$Comp
L Battery_Management:LTC6803-4 U4
U 1 1 5CEF5F44
@@ -160,17 +68,9 @@ F 3 "https://www.analog.com/media/en/technical-documentation/data-sheets/680324f
1 0 0 -1
$EndComp
Wire Wire Line
- 10100 9100 10100 9250
-Connection ~ 10100 9250
-Wire Wire Line
- 10100 9250 10100 9350
-Wire Wire Line
6700 9050 7600 9050
Wire Wire Line
7600 9050 7600 8700
-Connection ~ 10100 8700
-Wire Wire Line
- 10100 8700 10100 8600
Wire Wire Line
6700 8850 7500 8850
Wire Wire Line
@@ -323,10 +223,6 @@ Wire Wire Line
Connection ~ 7800 9250
Wire Wire Line
7800 9250 8100 9250
-Wire Wire Line
- 10100 8050 10100 8150
-Wire Wire Line
- 10100 7600 10100 7750
$Comp
L Transistor_FET:DMG2301L Q5
U 1 1 5D090C6C
@@ -334,7 +230,7 @@ P 9050 5650
F 0 "Q5" V 9250 5400 50 0000 C CNN
F 1 "PMV50EPEAR" V 9250 5950 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 9250 5575 50 0001 L CIN
-F 3 "https://www.diodes.com/assets/Datasheets/DMG2301L.pdf" H 9050 5650 50 0001 L CNN
+F 3 "" H 9050 5650 50 0001 L CNN
1 9050 5650
0 1 -1 0
$EndComp
@@ -591,9 +487,6 @@ Wire Wire Line
Connection ~ 9650 8700
Wire Wire Line
9650 8700 10100 8700
-Connection ~ 10100 8150
-Wire Wire Line
- 10100 8150 10100 8300
$Comp
L Transistor_FET:DMG2301L Q9
U 1 1 5D0B0671
@@ -999,19 +892,6 @@ Wire Wire Line
Connection ~ 9650 7050
Wire Wire Line
9650 7050 10100 7050
-Wire Wire Line
- 10100 7600 10100 7500
-Connection ~ 10100 7600
-Wire Wire Line
- 10100 7200 10100 7050
-Wire Wire Line
- 10100 7050 10100 6950
-Connection ~ 10100 7050
-Wire Wire Line
- 10100 6650 10100 6500
-Wire Wire Line
- 10100 6400 10100 6500
-Connection ~ 10100 6500
$Comp
L Transistor_FET:DMG2301L Q6
U 1 1 5D0F8682
@@ -1147,8 +1027,6 @@ Wire Wire Line
Connection ~ 9650 6500
Wire Wire Line
9650 6500 10100 6500
-Wire Wire Line
- 10100 6100 10100 5950
Connection ~ 9450 5950
Wire Wire Line
9450 5950 9650 5950
@@ -1156,11 +1034,6 @@ Connection ~ 9650 5950
Wire Wire Line
9650 5950 10100 5950
Wire Wire Line
- 10100 5850 10100 5950
-Connection ~ 10100 5950
-Wire Wire Line
- 10100 5550 10100 5400
-Wire Wire Line
7500 8150 7500 8850
Wire Wire Line
7500 8150 7800 8150
@@ -1357,7 +1230,6 @@ Wire Wire Line
Connection ~ 8700 9250
Wire Wire Line
8700 9250 9450 9250
-Connection ~ 10100 9800
Wire Wire Line
10100 9800 10100 9900
Text Label 7350 9450 0 50 ~ 0
@@ -1687,8 +1559,10 @@ U 1 1 5D88AFDD
P 5500 4600
F 0 "R2" V 5600 4600 50 0000 C CNN
F 1 "10m" V 5395 4600 50 0000 C CNN
-F 2 "Resistor_SMD:R_0603_1608Metric" H 5500 4600 50 0001 C CNN
+F 2 "Resistor_SMD:R_1206_3216Metric" H 5500 4600 50 0001 C CNN
F 3 "~" H 5500 4600 50 0001 C CNN
+F 4 "CRK0612-FZ-R010E" V 5500 4600 50 0001 C CNN "Manufacturer_No"
+F 5 "Bourns" V 5500 4600 50 0001 C CNN "Manufacturer"
1 5500 4600
0 1 1 0
$EndComp
@@ -1834,9 +1708,10 @@ L Device:L L3
U 1 1 5D24B193
P 12100 1950
F 0 "L3" V 12000 1950 50 0000 C CNN
-F 1 "33uH" V 12199 1950 50 0000 C CNN
-F 2 "Inductor_SMD:L_1812_4532Metric" H 12100 1950 50 0001 C CNN
+F 1 "68uH" V 12199 1950 50 0000 C CNN
+F 2 "Inductor_SMD:L_Bourns_SRR1210A" H 12100 1950 50 0001 C CNN
F 3 "~" H 12100 1950 50 0001 C CNN
+F 4 "SRR1210-680M" V 12100 1950 50 0001 C CNN "Manufacturer_No"
1 12100 1950
0 -1 -1 0
$EndComp
@@ -1848,7 +1723,7 @@ U 1 1 5D269F9F
P 12600 2050
F 0 "C18" H 12692 2096 50 0000 L CNN
F 1 "220uF" H 12692 2005 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 12600 2050 50 0001 C CNN
+F 2 "Capacitor_SMD:CP_Elec_5x5.8" H 12600 2050 50 0001 C CNN
F 3 "~" H 12600 2050 50 0001 C CNN
1 12600 2050
1 0 0 -1
@@ -1899,7 +1774,7 @@ U 1 1 5D321012
P 10100 1900
F 0 "C16" H 10192 1946 50 0000 L CNN
F 1 "220uF" H 10192 1855 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 10100 1900 50 0001 C CNN
+F 2 "Capacitor_SMD:CP_Elec_5x5.8" H 10100 1900 50 0001 C CNN
F 3 "~" H 10100 1900 50 0001 C CNN
1 10100 1900
1 0 0 -1
@@ -1928,7 +1803,7 @@ U 1 1 5D35EF03
P 10100 2950
F 0 "C17" H 10192 2996 50 0000 L CNN
F 1 "220uF" H 10192 2905 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 10100 2950 50 0001 C CNN
+F 2 "Capacitor_SMD:CP_Elec_5x5.8" H 10100 2950 50 0001 C CNN
F 3 "~" H 10100 2950 50 0001 C CNN
1 10100 2950
1 0 0 -1
@@ -1985,9 +1860,10 @@ L Device:L L4
U 1 1 5D3FD588
P 12100 3000
F 0 "L4" V 12000 3000 50 0000 C CNN
-F 1 "33uH" V 12199 3000 50 0000 C CNN
-F 2 "Inductor_SMD:L_1812_4532Metric" H 12100 3000 50 0001 C CNN
+F 1 "68uH" V 12199 3000 50 0000 C CNN
+F 2 "Inductor_SMD:L_Bourns_SRR1210A" H 12100 3000 50 0001 C CNN
F 3 "~" H 12100 3000 50 0001 C CNN
+F 4 "SRR1210-680M" V 12100 3000 50 0001 C CNN "Manufacturer_No"
1 12100 3000
0 -1 -1 0
$EndComp
@@ -1997,7 +1873,7 @@ U 1 1 5D3FD593
P 12600 3100
F 0 "C19" H 12692 3146 50 0000 L CNN
F 1 "220uF" H 12692 3055 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 12600 3100 50 0001 C CNN
+F 2 "Capacitor_SMD:CP_Elec_5x5.8" H 12600 3100 50 0001 C CNN
F 3 "~" H 12600 3100 50 0001 C CNN
1 12600 3100
1 0 0 -1
@@ -2050,7 +1926,7 @@ F 3 "" H 13050 3000 50 0001 C CNN
1 0 0 -1
$EndComp
Text Notes 1150 1650 0 50 ~ 0
-32VDC
+36VDC
$Comp
L power:+3V3 #PWR0130
U 1 1 5D4C4AA9
@@ -2070,8 +1946,6 @@ Wire Wire Line
7500 4700 7500 4600
Wire Wire Line
7000 4300 7000 4400
-Text Notes 1050 1800 0 50 ~ 0
-MAX 36V
Wire Wire Line
6250 1900 6450 1900
$Comp
@@ -2150,7 +2024,7 @@ Text Notes 6000 9900 0 50 ~ 0
BALANCER
Text Notes 7850 1500 0 50 ~ 0
GATE 2
-Text Notes 10300 5500 0 50 ~ 0
+Text Notes 10200 9750 0 50 ~ 0
LIFEPO4 \nBATTERY \nSTACK
Wire Wire Line
1300 3800 1300 3400
@@ -2612,7 +2486,7 @@ Connection ~ 5800 1200
Wire Wire Line
5800 1200 9450 1200
Wire Wire Line
- 4900 2050 4550 2050
+ 4900 2050 4650 2050
Wire Wire Line
4550 2050 4550 1200
Wire Wire Line
@@ -2659,8 +2533,6 @@ F 3 "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc4359
$EndComp
Wire Wire Line
5200 2450 5200 2550
-NoConn ~ 4900 2150
-NoConn ~ 7250 2950
Wire Wire Line
7650 2450 7950 2450
Wire Wire Line
@@ -3100,7 +2972,6 @@ Wire Wire Line
7000 5200 10100 5200
Wire Wire Line
10100 5200 10100 5400
-Connection ~ 10100 5400
Text Notes 9900 4300 0 50 ~ 0
TODO: 1.8V?
$Comp
@@ -3112,8 +2983,8 @@ AR Path="/5D06A2FD/5E225E59" Ref="Y?" Part="1"
AR Path="/5CC81028/5E225E59" Ref="Y2" Part="1"
F 0 "Y2" H 14550 8800 50 0000 C CNN
F 1 "12MHz" H 14550 8600 50 0000 C CNN
-F 2 "Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm" H 14550 8700 50 0001 C CNN
-F 3 "" H 14550 8700 50 0001 C CNN
+F 2 "Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm" H 14550 8700 50 0001 C CNN
+F 3 "https://www.mouser.de/datasheet/2/3/ABM8AIG-783590.pdf" H 14550 8700 50 0001 C CNN
1 14550 8700
1 0 0 -1
$EndComp
@@ -3198,7 +3069,7 @@ U 1 1 5E8EBB68
P 11850 6050
F 0 "SW2" H 11850 6335 50 0000 C CNN
F 1 "SW_Push" H 11850 6244 50 0000 C CNN
-F 2 "TestPoint:TestPoint_Pad_1.0x1.0mm" H 11850 6250 50 0001 C CNN
+F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2" H 11850 6250 50 0001 C CNN
F 3 "~" H 11850 6250 50 0001 C CNN
1 11850 6050
1 0 0 -1
@@ -3298,7 +3169,7 @@ U 1 1 5F39F610
P 14450 7850
F 0 "R70" V 14254 7850 50 0000 C CNN
F 1 "33" V 14345 7850 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14450 7850 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14450 7850 50 0001 C CNN
F 3 "~" H 14450 7850 50 0001 C CNN
1 14450 7850
0 1 1 0
@@ -3309,7 +3180,7 @@ U 1 1 5F3A0059
P 14700 7950
F 0 "R72" V 14550 7950 50 0000 C CNN
F 1 "33" V 14800 7950 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14700 7950 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14700 7950 50 0001 C CNN
F 3 "~" H 14700 7950 50 0001 C CNN
1 14700 7950
0 1 1 0
@@ -3486,7 +3357,7 @@ U 1 1 5FEFD1B6
P 14750 6550
F 0 "R73" V 14700 6650 50 0000 C CNN
F 1 "0" V 14750 6550 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14750 6550 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14750 6550 50 0001 C CNN
F 3 "~" H 14750 6550 50 0001 C CNN
1 14750 6550
0 1 1 0
@@ -3497,7 +3368,7 @@ U 1 1 5FEFD58C
P 14750 6650
F 0 "R74" V 14800 6750 50 0000 C CNN
F 1 "0" V 14750 6650 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14750 6650 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14750 6650 50 0001 C CNN
F 3 "~" H 14750 6650 50 0001 C CNN
1 14750 6650
0 1 1 0
@@ -3508,7 +3379,7 @@ U 1 1 5FEFD6BC
P 14750 6750
F 0 "R75" V 14800 6850 50 0000 C CNN
F 1 "0" V 14750 6750 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14750 6750 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14750 6750 50 0001 C CNN
F 3 "~" H 14750 6750 50 0001 C CNN
1 14750 6750
0 1 1 0
@@ -3519,7 +3390,7 @@ U 1 1 5FEFDBB8
P 14750 6850
F 0 "R76" V 14800 6950 50 0000 C CNN
F 1 "0" V 14750 6850 50 0000 C CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14750 6850 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14750 6850 50 0001 C CNN
F 3 "~" H 14750 6850 50 0001 C CNN
1 14750 6850
0 1 1 0
@@ -3680,7 +3551,7 @@ U 1 1 609DDFBB
P 2900 8350
F 0 "R69" H 2959 8396 50 0000 L CNN
F 1 "1k" H 2959 8305 50 0000 L CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 2900 8350 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 2900 8350 50 0001 C CNN
F 3 "~" H 2900 8350 50 0001 C CNN
1 2900 8350
1 0 0 -1
@@ -3691,7 +3562,7 @@ U 1 1 60A2BECF
P 2650 8500
F 0 "R68" H 2709 8546 50 0000 L CNN
F 1 "1k" H 2709 8455 50 0000 L CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 2650 8500 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 2650 8500 50 0001 C CNN
F 3 "~" H 2650 8500 50 0001 C CNN
1 2650 8500
1 0 0 -1
@@ -3780,7 +3651,7 @@ U 1 1 5F539611
P 14650 7650
F 0 "R71" H 14709 7696 50 0000 L CNN
F 1 "1.5k" H 14709 7605 50 0000 L CNN
-F 2 "Resistor_SMD:R_0201_0603Metric" H 14650 7650 50 0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 14650 7650 50 0001 C CNN
F 3 "~" H 14650 7650 50 0001 C CNN
1 14650 7650
1 0 0 -1
@@ -3799,4 +3670,265 @@ Text GLabel 11800 7050 0 50 Input ~ 0
LPC_SCK
Text Notes 11250 4650 0 50 ~ 0
TODO: RTC
+Text GLabel 10100 5400 2 50 BiDi ~ 0
+BAT1+
+Text GLabel 10100 5950 2 50 BiDi ~ 0
+BAT2+
+Text GLabel 10100 6500 2 50 BiDi ~ 0
+BAT3+
+Text GLabel 10100 7050 2 50 BiDi ~ 0
+BAT4+
+Text GLabel 10100 7600 2 50 BiDi ~ 0
+BAT5+
+Text GLabel 10100 8150 2 50 BiDi ~ 0
+BAT6+
+Text GLabel 10100 8700 2 50 BiDi ~ 0
+BAT7+
+Text GLabel 10100 9250 2 50 BiDi ~ 0
+BAT8+
+Text GLabel 8450 10300 2 50 BiDi ~ 0
+BAT1+
+Text GLabel 8450 10400 2 50 BiDi ~ 0
+BAT2+
+Text GLabel 8450 10500 2 50 BiDi ~ 0
+BAT3+
+Text GLabel 8450 10600 2 50 BiDi ~ 0
+BAT4+
+Text GLabel 9150 10300 2 50 BiDi ~ 0
+BAT5+
+Text GLabel 9150 10400 2 50 BiDi ~ 0
+BAT6+
+Text GLabel 9150 10500 2 50 BiDi ~ 0
+BAT7+
+Text GLabel 9150 10600 2 50 BiDi ~ 0
+BAT8+
+$Comp
+L power:GND #PWR0182
+U 1 1 5D6DB4F0
+P 9150 10700
+F 0 "#PWR0182" H 9150 10450 50 0001 C CNN
+F 1 "GND" V 9155 10572 50 0000 R CNN
+F 2 "" H 9150 10700 50 0001 C CNN
+F 3 "" H 9150 10700 50 0001 C CNN
+ 1 9150 10700
+ 0 -1 -1 0
+$EndComp
+Text GLabel 8450 10700 2 50 BiDi ~ 0
+BAT5+
+$Comp
+L Connector:Conn_01x05_Male J12
+U 1 1 5D780B86
+P 8250 10500
+F 0 "J12" H 8358 10881 50 0000 C CNN
+F 1 "BATCON1" H 8358 10790 50 0000 C CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical" H 8250 10500 50 0001 C CNN
+F 3 "~" H 8250 10500 50 0001 C CNN
+ 1 8250 10500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector:Conn_01x05_Male J13
+U 1 1 5D7D1916
+P 8950 10500
+F 0 "J13" H 9058 10881 50 0000 C CNN
+F 1 "BATCON2" H 9058 10790 50 0000 C CNN
+F 2 "Connector_Molex:Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical" H 8950 10500 50 0001 C CNN
+F 3 "~" H 8950 10500 50 0001 C CNN
+ 1 8950 10500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R_Small R?
+U 1 1 5D42E343
+P 7150 2950
+F 0 "R?" V 7250 2950 50 0000 C CNN
+F 1 "0" V 7150 2950 50 0000 C CNN
+F 2 "" H 7150 2950 50 0001 C CNN
+F 3 "~" H 7150 2950 50 0001 C CNN
+ 1 7150 2950
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 7050 2950 7000 2950
+Wire Wire Line
+ 7000 2950 7000 2850
+Connection ~ 7000 2850
+$Comp
+L Device:R_Small R?
+U 1 1 5D4CC647
+P 4800 2150
+F 0 "R?" V 4900 2150 50 0000 C CNN
+F 1 "0" V 4800 2150 50 0000 C CNN
+F 2 "" H 4800 2150 50 0001 C CNN
+F 3 "~" H 4800 2150 50 0001 C CNN
+ 1 4800 2150
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 4700 2150 4650 2150
+Wire Wire Line
+ 4650 2150 4650 2050
+Connection ~ 4650 2050
+Wire Wire Line
+ 4650 2050 4550 2050
+$Comp
+L Regulator_Linear:TLV1117-15 U?
+U 1 1 5D579C32
+P 14400 3950
+F 0 "U?" H 14400 4192 50 0000 C CNN
+F 1 "TLV1117-15" H 14400 4101 50 0000 C CNN
+F 2 "" H 14400 3950 50 0001 C CNN
+F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 14400 3950 50 0001 C CNN
+ 1 14400 3950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C_Small C?
+U 1 1 5D579D7A
+P 14900 4050
+F 0 "C?" H 14992 4096 50 0000 L CNN
+F 1 "1uF" H 14992 4005 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 14900 4050 50 0001 C CNN
+F 3 "~" H 14900 4050 50 0001 C CNN
+ 1 14900 4050
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 14900 3950 14700 3950
+Wire Wire Line
+ 15550 3950 15200 3950
+Connection ~ 14900 3950
+$Comp
+L power:GND #PWR?
+U 1 1 5D579D91
+P 14900 4150
+F 0 "#PWR?" H 14900 3900 50 0001 C CNN
+F 1 "GND" H 14905 3977 50 0000 C CNN
+F 2 "" H 14900 4150 50 0001 C CNN
+F 3 "" H 14900 4150 50 0001 C CNN
+ 1 14900 4150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:PWR_FLAG #FLG?
+U 1 1 5D579D9B
+P 15200 3950
+F 0 "#FLG?" H 15200 4025 50 0001 C CNN
+F 1 "PWR_FLAG" H 15200 4123 50 0000 C CNN
+F 2 "" H 15200 3950 50 0001 C CNN
+F 3 "~" H 15200 3950 50 0001 C CNN
+ 1 15200 3950
+ 1 0 0 -1
+$EndComp
+Connection ~ 15200 3950
+Wire Wire Line
+ 15200 3950 14900 3950
+$Comp
+L power:+1V5 #PWR?
+U 1 1 5D5CD858
+P 15550 3950
+F 0 "#PWR?" H 15550 3800 50 0001 C CNN
+F 1 "+1V5" H 15565 4123 50 0000 C CNN
+F 2 "" H 15550 3950 50 0001 C CNN
+F 3 "" H 15550 3950 50 0001 C CNN
+ 1 15550 3950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C_Small C?
+U 1 1 5D5CDBE0
+P 13800 4050
+F 0 "C?" H 13892 4096 50 0000 L CNN
+F 1 "1uF" H 13892 4005 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 13800 4050 50 0001 C CNN
+F 3 "~" H 13800 4050 50 0001 C CNN
+ 1 13800 4050
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+3.3V #PWR?
+U 1 1 5D5CDBEA
+P 13800 3850
+F 0 "#PWR?" H 13800 3700 50 0001 C CNN
+F 1 "+3.3V" H 13815 4023 50 0000 C CNN
+F 2 "" H 13800 3850 50 0001 C CNN
+F 3 "" H 13800 3850 50 0001 C CNN
+ 1 13800 3850
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 13800 3850 13800 3950
+Connection ~ 13800 3950
+$Comp
+L power:GND #PWR?
+U 1 1 5D5CDBF6
+P 13800 4150
+F 0 "#PWR?" H 13800 3900 50 0001 C CNN
+F 1 "GND" H 13805 3977 50 0000 C CNN
+F 2 "" H 13800 4150 50 0001 C CNN
+F 3 "" H 13800 4150 50 0001 C CNN
+ 1 13800 4150
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 13800 3950 14100 3950
+$Comp
+L power:GND #PWR?
+U 1 1 5D620E04
+P 14400 4250
+F 0 "#PWR?" H 14400 4000 50 0001 C CNN
+F 1 "GND" H 14405 4077 50 0000 C CNN
+F 2 "" H 14400 4250 50 0001 C CNN
+F 3 "" H 14400 4250 50 0001 C CNN
+ 1 14400 4250
+ 1 0 0 -1
+$EndComp
+Text Notes 4650 4900 0 50 ~ 0
+this path needs to handle up to 40-50W
+Text Notes 5350 5000 0 50 ~ 0
+nennleistung ca 0.43W
+$Comp
+L Device:R_Small R?
+U 1 1 5D74F9C5
+P 5500 9050
+F 0 "R?" V 5400 9050 50 0000 C CNN
+F 1 "0" V 5500 9050 50 0000 C CNN
+F 2 "" H 5500 9050 50 0001 C CNN
+F 3 "~" H 5500 9050 50 0001 C CNN
+ 1 5500 9050
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 5600 9050 5700 9050
+$Comp
+L Device:R_Small R?
+U 1 1 5D7A411C
+P 5200 9150
+F 0 "R?" V 5100 9150 50 0000 C CNN
+F 1 "0" V 5200 9150 50 0000 C CNN
+F 2 "" H 5200 9150 50 0001 C CNN
+F 3 "~" H 5200 9150 50 0001 C CNN
+ 1 5200 9150
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 5700 9150 5300 9150
+$Comp
+L power:GND #PWR?
+U 1 1 5D84B01A
+P 4700 9150
+F 0 "#PWR?" H 4700 8900 50 0001 C CNN
+F 1 "GND" H 4705 8977 50 0000 C CNN
+F 2 "" H 4700 9150 50 0001 C CNN
+F 3 "" H 4700 9150 50 0001 C CNN
+ 1 4700 9150
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4700 9150 5100 9150
+Wire Wire Line
+ 5400 9050 4700 9050
+Wire Wire Line
+ 4700 9050 4700 9150
+Connection ~ 4700 9150
$EndSCHEMATC
diff --git a/reform2-motherboard/reform2-motherboard/reform2-usb.sch b/reform2-motherboard/reform2-motherboard/reform2-usb.sch
@@ -30,99 +30,100 @@ $EndComp
$Comp
L reform2-motherboard-rescue:Crystal_Small-reform-motherboard-rescue Y1
U 1 1 5D1A9B07
-P 6700 2350
+P 5800 2350
AR Path="/5D1A9B07" Ref="Y1" Part="1"
AR Path="/5D06A2FD/5D1A9B07" Ref="Y1" Part="1"
-F 0 "Y1" H 6700 2450 50 0000 C CNN
-F 1 "24MHz" H 6700 2250 50 0000 C CNN
-F 2 "Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm" H 6700 2350 50 0001 C CNN
-F 3 "" H 6700 2350 50 0001 C CNN
- 1 6700 2350
+F 0 "Y1" H 5800 2450 50 0000 C CNN
+F 1 "24MHz" H 5800 2250 50 0000 C CNN
+F 2 "Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm" H 5800 2350 50 0001 C CNN
+F 3 "https://www.mouser.de/datasheet/2/3/ABM8AIG-783590.pdf" H 5800 2350 50 0001 C CNN
+F 4 "ABM8AIG" H 5800 2350 50 0001 C CNN "Manufacturer_No"
+ 1 5800 2350
1 0 0 -1
$EndComp
$Comp
L reform2-motherboard-rescue:R_Small-reform-motherboard-rescue R41
U 1 1 5D1A9B0D
-P 6700 2100
+P 5800 2100
AR Path="/5D1A9B0D" Ref="R41" Part="1"
AR Path="/5D06A2FD/5D1A9B0D" Ref="R41" Part="1"
-F 0 "R41" H 6730 2120 50 0000 L CNN
-F 1 "1M" H 6730 2060 50 0000 L CNN
-F 2 "Resistor_SMD:R_0603_1608Metric" H 6700 2100 50 0001 C CNN
-F 3 "" H 6700 2100 50 0001 C CNN
- 1 6700 2100
+F 0 "R41" H 5830 2120 50 0000 L CNN
+F 1 "1M" H 5830 2060 50 0000 L CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" H 5800 2100 50 0001 C CNN
+F 3 "" H 5800 2100 50 0001 C CNN
+ 1 5800 2100
0 -1 -1 0
$EndComp
$Comp
L reform2-motherboard-rescue:C_Small-reform-motherboard-rescue C21
U 1 1 5D1A9B13
-P 7000 2450
+P 6100 2450
AR Path="/5D1A9B13" Ref="C21" Part="1"
AR Path="/5D06A2FD/5D1A9B13" Ref="C21" Part="1"
-F 0 "C21" H 7010 2520 50 0000 L CNN
-F 1 "18pF" H 7010 2370 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 7000 2450 50 0001 C CNN
-F 3 "" H 7000 2450 50 0001 C CNN
- 1 7000 2450
+F 0 "C21" H 6110 2520 50 0000 L CNN
+F 1 "18pF" H 6110 2370 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 6100 2450 50 0001 C CNN
+F 3 "" H 6100 2450 50 0001 C CNN
+ 1 6100 2450
1 0 0 -1
$EndComp
$Comp
L reform2-motherboard-rescue:GND-reform-motherboard-rescue #PWR0136
U 1 1 5D1A9B19
-P 7000 2550
+P 6100 2550
AR Path="/5D1A9B19" Ref="#PWR0136" Part="1"
AR Path="/5D06A2FD/5D1A9B19" Ref="#PWR0136" Part="1"
-F 0 "#PWR0136" H 7000 2300 50 0001 C CNN
-F 1 "GND" H 7000 2400 50 0000 C CNN
-F 2 "" H 7000 2550 50 0001 C CNN
-F 3 "" H 7000 2550 50 0001 C CNN
- 1 7000 2550
+F 0 "#PWR0136" H 6100 2300 50 0001 C CNN
+F 1 "GND" H 6100 2400 50 0000 C CNN
+F 2 "" H 6100 2550 50 0001 C CNN
+F 3 "" H 6100 2550 50 0001 C CNN
+ 1 6100 2550
1 0 0 -1
$EndComp
$Comp
L reform2-motherboard-rescue:C_Small-reform-motherboard-rescue C20
U 1 1 5D1A9B1F
-P 6400 2450
+P 5500 2450
AR Path="/5D1A9B1F" Ref="C20" Part="1"
AR Path="/5D06A2FD/5D1A9B1F" Ref="C20" Part="1"
-F 0 "C20" H 6410 2520 50 0000 L CNN
-F 1 "18pF" H 6410 2370 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 6400 2450 50 0001 C CNN
-F 3 "" H 6400 2450 50 0001 C CNN
- 1 6400 2450
+F 0 "C20" H 5510 2520 50 0000 L CNN
+F 1 "18pF" H 5510 2370 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 5500 2450 50 0001 C CNN
+F 3 "" H 5500 2450 50 0001 C CNN
+ 1 5500 2450
1 0 0 -1
$EndComp
$Comp
L reform2-motherboard-rescue:GND-reform-motherboard-rescue #PWR0137
U 1 1 5D1A9B25
-P 6400 2550
+P 5500 2550
AR Path="/5D1A9B25" Ref="#PWR0137" Part="1"
AR Path="/5D06A2FD/5D1A9B25" Ref="#PWR0137" Part="1"
-F 0 "#PWR0137" H 6400 2300 50 0001 C CNN
-F 1 "GND" H 6400 2400 50 0000 C CNN
-F 2 "" H 6400 2550 50 0001 C CNN
-F 3 "" H 6400 2550 50 0001 C CNN
- 1 6400 2550
+F 0 "#PWR0137" H 5500 2300 50 0001 C CNN
+F 1 "GND" H 5500 2400 50 0000 C CNN
+F 2 "" H 5500 2550 50 0001 C CNN
+F 3 "" H 5500 2550 50 0001 C CNN
+ 1 5500 2550
1 0 0 -1
$EndComp
Wire Wire Line
- 6800 2350 7000 2350
+ 5900 2350 6100 2350
Wire Wire Line
- 6200 2350 6400 2350
-Connection ~ 6400 2350
-Connection ~ 7000 2350
+ 5300 2350 5500 2350
+Connection ~ 5500 2350
+Connection ~ 6100 2350
Wire Wire Line
- 6400 2350 6400 2100
+ 5500 2350 5500 2100
Wire Wire Line
- 6400 2100 6600 2100
+ 5500 2100 5700 2100
Wire Wire Line
- 6800 2100 7000 2100
+ 5900 2100 6100 2100
Wire Wire Line
- 7000 2100 7000 2350
+ 6100 2100 6100 2350
Wire Wire Line
- 6400 2350 6600 2350
+ 5500 2350 5700 2350
Wire Wire Line
- 7000 2350 7250 2350
+ 6100 2350 6400 2350
Text GLabel 6150 3050 0 50 Output ~ 0
USB1_TX_N
Text GLabel 6150 2950 0 50 Output ~ 0
@@ -640,13 +641,13 @@ F 3 "http://www.ti.com/lit/ds/symlink/tps2561.pdf" H 3900 2150 50 0001 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
- 7250 2350 7250 2650
+ 6400 2350 6400 2650
Wire Wire Line
- 7250 2650 7450 2650
+ 6400 2650 7450 2650
Wire Wire Line
- 6200 2350 6200 2750
+ 5300 2350 5300 2750
Wire Wire Line
- 6200 2750 7450 2750
+ 5300 2750 7450 2750
Wire Wire Line
7000 1300 7400 1300
Wire Wire Line
@@ -659,9 +660,11 @@ L Device:Ferrite_Bead_Small FB2
U 1 1 5DA4FAF9
P 9050 1100
F 0 "FB2" H 9150 1146 50 0000 L CNN
-F 1 "220@100MHz" H 9150 1055 50 0000 L CNN
+F 1 "220@100MHz 1.4A" H 9150 1055 50 0000 L CNN
F 2 "Inductor_SMD:L_0603_1608Metric" V 8980 1100 50 0001 C CNN
F 3 "~" H 9050 1100 50 0001 C CNN
+F 4 "Murata" H 9050 1100 50 0001 C CNN "Manufacturer"
+F 5 "BLM18PG221SH1D" H 9050 1100 50 0001 C CNN "Manufacturer_No"
1 9050 1100
1 0 0 -1
$EndComp
@@ -670,9 +673,11 @@ L Device:Ferrite_Bead_Small FB1
U 1 1 5DA53C5D
P 7850 1100
F 0 "FB1" H 7950 1146 50 0000 L CNN
-F 1 "220@100MHz" H 7950 1055 50 0000 L CNN
+F 1 "220@100MHz 1.4A" H 7950 1055 50 0000 L CNN
F 2 "Inductor_SMD:L_0603_1608Metric" V 7780 1100 50 0001 C CNN
F 3 "~" H 7850 1100 50 0001 C CNN
+F 4 "BLM18PG221SH1D" H 7850 1100 50 0001 C CNN "Manufacturer_No"
+F 5 "Murata" H 7850 1100 50 0001 C CNN "Manufacturer"
1 7850 1100
1 0 0 -1
$EndComp
@@ -840,7 +845,7 @@ L Connector:Conn_01x04_Male J9
U 1 1 60F17696
P 3850 3750
F 0 "J9" H 3958 4031 50 0000 C CNN
-F 1 "Conn_01x04_Male" H 3958 3940 50 0000 C CNN
+F 1 "USB_INT1" H 3958 3940 50 0000 C CNN
F 2 "Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Horizontal" H 3850 3750 50 0001 C CNN
F 3 "~" H 3850 3750 50 0001 C CNN
1 3850 3750
@@ -868,4 +873,32 @@ Text GLabel 6450 6900 0 50 Input ~ 0
USB2_RX_P
Text Notes 5900 6700 0 50 ~ 0
TODO: 3rd USB
+$Comp
+L Connector:Conn_01x04_Male J14
+U 1 1 5DBC25D6
+P 4650 3750
+F 0 "J14" H 4758 4031 50 0000 C CNN
+F 1 "USB_INT2" H 4758 3940 50 0000 C CNN
+F 2 "Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Horizontal" H 4650 3750 50 0001 C CNN
+F 3 "~" H 4650 3750 50 0001 C CNN
+ 1 4650 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R_Small R?
+U 1 1 5D907271
+P 7300 2450
+F 0 "R?" V 7200 2450 50 0000 C CNN
+F 1 "0" V 7300 2450 50 0000 C CNN
+F 2 "" H 7300 2450 50 0001 C CNN
+F 3 "~" H 7300 2450 50 0001 C CNN
+ 1 7300 2450
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 7400 2450 7450 2450
+Text GLabel 7100 2450 0 50 Input ~ 0
+USB_RESETn
+Wire Wire Line
+ 7100 2450 7200 2450
$EndSCHEMATC
diff --git a/reform2-motherboard/reform2-motherboard/reform2.lib b/reform2-motherboard/reform2-motherboard/reform2.lib
@@ -90,6 +90,97 @@ X SHIELD S2 500 -1700 200 L 40 40 0 0 P
ENDDRAW
ENDDEF
#
+# 1-2199230-6
+#
+DEF 1-2199230-6 J 0 40 Y Y 1 L N
+F0 "J" -302 2041 50 H V L BNN
+F1 "1-2199230-6" -301 -2110 50 H V L BNN
+F2 "CONN_1-2199230-6" 0 0 50 H I L BNN
+F3 "67" 0 0 50 H I L BNN
+F4 "https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1-2199230-6/A118046CT-ND/4729812?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" 0 0 50 H I L BNN
+F5 "M.2 0.5PITCH 4.2H KEY M 30U AU" 0 0 50 H I L BNN
+F6 "TE Connectivity" 0 0 50 H I L BNN
+F7 "https://www.te.com/usa-en/product-1-2199230-6.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" 0 0 50 H I L BNN
+F8 "A118046CT-ND" 0 0 50 H I L BNN
+F9 ".5 mm[.0197 in]" 0 0 50 H I L BNN
+F10 "None" 0 0 50 H I L BNN
+F11 "Socket" 0 0 50 H I L BNN
+F12 "1-2199230-6" 0 0 50 H I L BNN
+F13 "1-2199230-6" 0 0 50 H I L BNN
+DRAW
+S -300 2000 300 -2000 0 0 6 f
+X 1 1 -400 1900 100 R 40 40 0 0 P
+X 10 10 400 1500 100 L 40 40 0 0 P
+X 11 11 -400 1400 100 R 40 40 0 0 P
+X 12 12 400 1400 100 L 40 40 0 0 P
+X 13 13 -400 1300 100 R 40 40 0 0 P
+X 14 14 400 1300 100 L 40 40 0 0 P
+X 15 15 -400 1200 100 R 40 40 0 0 P
+X 16 16 400 1200 100 L 40 40 0 0 P
+X 17 17 -400 1100 100 R 40 40 0 0 P
+X 18 18 400 1100 100 L 40 40 0 0 P
+X 19 19 -400 1000 100 R 40 40 0 0 P
+X 2 2 400 1900 100 L 40 40 0 0 P
+X 20 20 400 1000 100 L 40 40 0 0 P
+X 21 21 -400 900 100 R 40 40 0 0 P
+X 22 22 400 900 100 L 40 40 0 0 P
+X 23 23 -400 800 100 R 40 40 0 0 P
+X 24 24 400 800 100 L 40 40 0 0 P
+X 25 25 -400 700 100 R 40 40 0 0 P
+X 26 26 400 700 100 L 40 40 0 0 P
+X 27 27 -400 600 100 R 40 40 0 0 P
+X 28 28 400 600 100 L 40 40 0 0 P
+X 29 29 -400 500 100 R 40 40 0 0 P
+X 3 3 -400 1800 100 R 40 40 0 0 P
+X 30 30 400 500 100 L 40 40 0 0 P
+X 31 31 -400 400 100 R 40 40 0 0 P
+X 32 32 400 400 100 L 40 40 0 0 P
+X 33 33 -400 300 100 R 40 40 0 0 P
+X 34 34 400 300 100 L 40 40 0 0 P
+X 35 35 -400 200 100 R 40 40 0 0 P
+X 36 36 400 200 100 L 40 40 0 0 P
+X 37 37 -400 100 100 R 40 40 0 0 P
+X 38 38 400 100 100 L 40 40 0 0 P
+X 39 39 -400 0 100 R 40 40 0 0 P
+X 4 4 400 1800 100 L 40 40 0 0 P
+X 40 40 400 0 100 L 40 40 0 0 P
+X 41 41 -400 -100 100 R 40 40 0 0 P
+X 42 42 400 -100 100 L 40 40 0 0 P
+X 43 43 -400 -200 100 R 40 40 0 0 P
+X 44 44 400 -200 100 L 40 40 0 0 P
+X 45 45 -400 -300 100 R 40 40 0 0 P
+X 46 46 400 -300 100 L 40 40 0 0 P
+X 47 47 -400 -400 100 R 40 40 0 0 P
+X 48 48 400 -400 100 L 40 40 0 0 P
+X 49 49 -400 -500 100 R 40 40 0 0 P
+X 5 5 -400 1700 100 R 40 40 0 0 P
+X 50 50 400 -500 100 L 40 40 0 0 P
+X 51 51 -400 -600 100 R 40 40 0 0 P
+X 52 52 400 -600 100 L 40 40 0 0 P
+X 53 53 -400 -700 100 R 40 40 0 0 P
+X 54 54 400 -700 100 L 40 40 0 0 P
+X 55 55 -400 -800 100 R 40 40 0 0 P
+X 56 56 400 -800 100 L 40 40 0 0 P
+X 57 57 -400 -900 100 R 40 40 0 0 P
+X 58 58 400 -900 100 L 40 40 0 0 P
+X 6 6 400 1700 100 L 40 40 0 0 P
+X 67 67 -400 -1400 100 R 40 40 0 0 P
+X 68 68 400 -1400 100 L 40 40 0 0 P
+X 69 69 -400 -1500 100 R 40 40 0 0 P
+X 7 7 -400 1600 100 R 40 40 0 0 P
+X 70 70 400 -1500 100 L 40 40 0 0 P
+X 71 71 -400 -1600 100 R 40 40 0 0 P
+X 72 72 400 -1600 100 L 40 40 0 0 P
+X 73 73 -400 -1700 100 R 40 40 0 0 P
+X 74 74 400 -1700 100 L 40 40 0 0 P
+X 75 75 -400 -1800 100 R 40 40 0 0 P
+X 8 8 400 1600 100 L 40 40 0 0 P
+X 9 9 -400 1500 100 R 40 40 0 0 P
+X SHIELD S1 400 -1900 100 L 40 40 0 0 P
+X SHIELD S2 400 -1900 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
# 1775059-1
#
DEF 1775059-1 J 0 40 Y Y 1 L N