]> git.gag.com Git - hw/telepyro/blobdiff - telepyro.pcb
3 disconnects
[hw/telepyro] / telepyro.pcb
index 266184fae3827e1c31767a91a517d0bcc876f042..bc7ddd5a0dc62085b0b8a171eda2e90fda32f93a 100644 (file)
@@ -1,5 +1,5 @@
 # release: pcb 20100929
-# date:    Wed Mar  2 09:33:11 2011
+# date:    Wed Mar  2 18:04:42 2011
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
@@ -799,65 +799,116 @@ Symbol('~' 12)
 )
 Via[254000 49900 3100 2000 0 1500 "" "thermal(1S)"]
 Via[241600 56300 3100 2000 0 1500 "" "thermal(1S)"]
-Via[143900 101200 3100 2000 0 1500 "" "thermal(1S)"]
+Via[140800 101200 3100 2000 0 1500 "" "thermal(1S)"]
 Via[173300 81400 3100 2000 0 1500 "" "thermal(1S)"]
 Via[120700 87700 3100 2000 0 1500 "" "thermal(1S)"]
 Via[77500 38000 3100 2000 0 1500 "" "thermal(1S)"]
 Via[102200 38000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[112300 38000 3100 2000 0 1500 "" "thermal(0X,1S)"]
+Via[87900 45100 3100 2000 0 1500 "" ""]
 Via[67500 38000 3100 2000 0 1500 "" "thermal(1S)"]
 Via[172400 38000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[182700 38000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[137500 15200 3100 2000 0 1500 "" ""]
 Via[207500 38000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[229900 54300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[211300 62100 3100 2000 0 1500 "" ""]
 Via[217500 38000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[204744 84899 3100 2000 0 1500 "" "thermal(1+)"]
+Via[207000 84700 3100 2000 0 1500 "" "thermal(1S)"]
 Via[195544 62899 3100 2000 0 1500 "" "thermal(1S)"]
 Via[112400 97400 3100 2000 0 1500 "" "thermal(1S)"]
-
-Element["" "0402" "C202" "0.1uF" 27682 72700 7050 10050 2 100 ""]
+Via[162800 49200 3100 2000 0 1500 "" "thermal(1S)"]
+Via[121800 62400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[179300 94300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[240800 89800 3100 2000 0 1500 "" ""]
+Via[137900 92700 3100 2000 0 1500 "" ""]
+Via[218500 64500 3100 2000 0 1500 "" ""]
+Via[140700 90000 3100 2000 0 1500 "" ""]
+Via[181900 84500 3100 2000 0 1500 "" ""]
+Via[196900 84500 3100 2000 0 1500 "" ""]
+Via[159600 100600 3100 2000 0 1500 "" ""]
+Via[150700 41700 3100 2000 0 1500 "" ""]
+Via[134500 65400 3100 2000 0 1500 "" ""]
+Via[115100 59500 3100 2000 0 1500 "" ""]
+Via[129300 24900 3100 2000 0 1500 "" ""]
+Via[212700 105000 3100 2000 0 1500 "" ""]
+Via[165800 100500 3100 2000 0 1500 "" ""]
+Via[234300 56700 3100 2000 0 1500 "" ""]
+Via[245600 3400 3100 2000 0 1500 "" ""]
+Via[135500 7600 3100 2000 0 1500 "" ""]
+Via[163700 36700 3100 2000 0 1500 "" ""]
+Via[172700 32200 3100 2000 0 1500 "" ""]
+Via[166500 40000 3100 2000 0 1500 "" ""]
+Via[179300 35000 3100 2000 0 1500 "" ""]
+Via[162900 88000 3100 2000 0 1500 "" ""]
+Via[96400 91200 3100 2000 0 1500 "" ""]
+Via[101400 54600 3100 2000 0 1500 "" ""]
+Via[89800 54600 3100 2000 0 1500 "" ""]
+Via[143900 57400 3100 2000 0 1500 "" ""]
+Via[130500 65200 3100 2000 0 1500 "" ""]
+Via[130600 84700 3100 2000 0 1500 "" ""]
+Via[87000 84900 3100 2000 0 1500 "" ""]
+Via[137600 49400 3100 2000 0 1500 "" ""]
+Via[120600 58500 3100 2000 0 1500 "" ""]
+Via[131300 30500 3100 2000 0 1500 "" ""]
+Via[115200 35900 3100 2000 0 1500 "" ""]
+Via[136900 35500 3100 2000 0 1500 "" ""]
+Via[150700 27300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[156600 27300 3100 2000 0 1500 "" ""]
+Via[154600 62600 3100 2000 0 1500 "" ""]
+Via[162600 23300 3100 2000 0 1500 "" ""]
+Via[157500 65300 3100 2000 0 1500 "" ""]
+Via[146300 27300 3100 2000 0 1500 "" ""]
+Via[163900 9400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[137000 28300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[142300 19200 3100 2000 0 1500 "" ""]
+Via[224900 32300 3100 2000 0 1500 "" ""]
+Via[202100 41800 3100 2000 0 1500 "" ""]
+Via[159500 57600 3100 2000 0 1500 "" ""]
+Via[185400 37100 3100 2000 0 1500 "" ""]
+Via[143700 10400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[141900 13600 3100 2000 0 1500 "" "thermal(1S)"]
+
+Element["" "0402" "C202" "0.1uF" 119726 83900 -7050 -10050 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R20" "100k" 122200 28874 -1843 -4046 3 100 ""]
+Element["" "0402" "R20" "100k" 122200 24226 8857 -8546 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R19" "100k" 97400 29174 1464 -13042 3 100 ""]
+Element["" "0402" "R19" "100k" 97400 29174 1664 -12542 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C21" "0.1uF" 83826 80800 -17750 -4150 0 100 ""]
+Element["" "0402" "C2" "1uF" 117426 97400 -2950 3257 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R4" "10k" 119026 55600 -3146 1643 0 100 ""]
+Element["" "0402" "R4" "10k" 119026 55600 2754 -2657 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R3" "10k" 105674 55400 3146 -2143 2 100 ""]
+Element["" "0402" "R3" "10k" 105674 55400 -9394 -957 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R26" "27k" 87600 35274 1757 2998 1 100 ""]
+Element["" "0402" "R26" "27k" 87600 35274 -1643 10698 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -899,21 +950,21 @@ Element["" "0402" "R12" "100" 119026 51800 14576 18180 3 100 ""]
 
        )
 
-Element["" "0402" "R1" "10k" 71026 55300 -776 -11464 2 100 ""]
+Element["" "0402" "R1" "10k" 71026 55300 -10076 -636 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R11" "100" 105574 51700 -12446 1043 0 100 ""]
+Element["" "0402" "R11" "100" 105574 51700 -11146 -2657 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["onsolder" "B3B-PH" "J6" "Pyro_Power" 81551 89776 0 0 2 100 "auto"]
+Element["onsolder" "B3B-PH" "J6" "Pyro_Power" 82251 85976 0 0 2 100 "auto"]
 (
        Pin[-7677 11024 5118 1201 5748 2953 "3" "3" "edge2"]
        Pin[-15551 11024 5118 1201 5748 2953 "2" "2" "edge2"]
@@ -925,21 +976,21 @@ Element["onsolder" "B3B-PH" "J6" "Pyro_Power" 81551 89776 0 0 2 100 "auto"]
 
        )
 
-Element["" "0402" "R2" "10k" 84426 55200 2828 -3036 0 100 ""]
+Element["" "0402" "R2" "10k" 84426 55200 4028 -936 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C2" "0.1uF" 60982 73900 -2950 3257 0 100 ""]
+Element["" "0603" "L201" "10uH" 156341 41782 -5109 4850 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R25" "27k" 62600 35174 -3043 13146 1 100 ""]
+Element["" "0402" "R25" "27k" 62600 35174 -12420 -2317 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -974,21 +1025,21 @@ Element["" "hole-M3" "H4" "unknown" 262500 17500 -11100 5500 0 100 ""]
 
        )
 
-Element["" "0402" "R9" "100" 71026 51600 1765 7428 3 100 ""]
+Element["" "0402" "R9" "100" 71026 51600 -9798 -2391 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R27" "27k" 97400 35374 3150 2650 1 100 ""]
+Element["" "0402" "R27" "27k" 97400 35374 -3050 10350 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R28" "27k" 122200 35074 3743 3550 1 100 ""]
+Element["" "0402" "R28" "27k" 122200 30374 2443 4850 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -1049,60 +1100,6 @@ Element["onsolder" "0-215079-8" "J2" "Companion" 237589 92487 0 0 2 100 "auto"]
 
        )
 
-Element["" "tqfp44" "U1" "unknown" 147000 75100 -13100 -1300 0 100 ""]
-(
-       Pad[15747 20393 15747 22912 1417 1732 1500 "PB3/PDO/PCINT3/MISO" "11" "square,edge2"]
-       Pad[15747 -22913 15747 -20394 1417 1732 1500 "GND" "23" "square"]
-       Pad[-22913 15747 -20394 15747 1417 1732 1500 "AVCC" "44" "square"]
-       Pad[20393 15747 22912 15747 1417 1732 1500 "PB7/PCINT7/OC0A/OC1C/RTS" "12" "square,edge2"]
-       Pad[12597 20393 12597 22912 1417 1732 1500 "PB2/PDI/PCINT2/MOSI" "10" "square,edge2"]
-       Pad[12597 -22913 12597 -20394 1417 1732 1500 "AVCC" "24" "square"]
-       Pad[-22913 12597 -20394 12597 1417 1732 1500 "GND" "43" "square"]
-       Pad[20393 12597 22912 12597 1417 1732 1500 "RESET" "13" "square,edge2"]
-       Pad[9448 20393 9448 22912 1417 1732 1500 "PB1/PCINT1/SCLK" "9" "square,edge2"]
-       Pad[9448 -22913 9448 -20394 1417 1732 1500 "PD4/ICP1/ADC8" "25" "square"]
-       Pad[-22913 9448 -20394 9448 1417 1732 1500 "AREF" "42" "square"]
-       Pad[20393 9448 22912 9448 1417 1732 1500 "VCC" "14" "square,edge2"]
-       Pad[6298 20393 6298 22912 1417 1732 1500 "PB0/SS/PCINT0" "8" "square,edge2"]
-       Pad[6298 -22913 6298 -20394 1417 1732 1500 "PD6/T1/OC4D/ADC9" "26" "square"]
-       Pad[-22913 6298 -20394 6298 1417 1732 1500 "PF0/ADC0" "41" "square"]
-       Pad[20393 6298 22912 6298 1417 1732 1500 "GND" "15" "square,edge2"]
-       Pad[3149 20393 3149 22912 1417 1732 1500 "VBus" "7" "square,edge2"]
-       Pad[3149 -22913 3149 -20394 1417 1732 1500 "PD7/T0/OC4D/ADC10" "27" "square"]
-       Pad[-22913 3149 -20394 3149 1417 1732 1500 "PF1/ADC1" "40" "square"]
-       Pad[20393 3149 22912 3149 1417 1732 1500 "XTAL2" "16" "square,edge2"]
-       Pad[0 20393 0 22912 1417 1732 1500 "UCap" "6" "square,edge2"]
-       Pad[0 -22913 0 -20394 1417 1732 1500 "PB4/PCINT4/ADC11" "28" "square"]
-       Pad[-22913 0 -20394 0 1417 1732 1500 "PF4/ADC4/TCK" "39" "square"]
-       Pad[20393 0 22912 0 1417 1732 1500 "XTAL1" "17" "square,edge2"]
-       Pad[-3150 20393 -3150 22912 1417 1732 1500 "UGnd" "5" "square,edge2"]
-       Pad[-3150 -22913 -3150 -20394 1417 1732 1500 "PB5/PCINT5/OC1A/OC4B/ADC12" "29" "square"]
-       Pad[-22913 -3150 -20394 -3150 1417 1732 1500 "PF5/ADC5/TMS" "38" "square"]
-       Pad[20393 -3150 22912 -3150 1417 1732 1500 "PD0/OC0B/SCL/INT0" "18" "square,edge2"]
-       Pad[-6299 20393 -6299 22912 1417 1732 1500 "D+" "4" "square,edge2"]
-       Pad[-6299 -22913 -6299 -20394 1417 1732 1500 "PB6/PCINT6/OC1B/OC4B/ADC13" "30" "square"]
-       Pad[-22913 -6299 -20394 -6299 1417 1732 1500 "PF6/ADC6/TDO" "37" "square"]
-       Pad[20393 -6299 22912 -6299 1417 1732 1500 "PD1/SDA/INT1" "19" "square,edge2"]
-       Pad[-9449 20393 -9449 22912 1417 1732 1500 "D-" "3" "square,edge2"]
-       Pad[-9449 -22913 -9449 -20394 1417 1732 1500 "PC6/OC3A/OC4A" "31" "square"]
-       Pad[-22913 -9449 -20394 -9449 1417 1732 1500 "PF7/ADC7/TDI" "36" "square"]
-       Pad[20393 -9449 22912 -9449 1417 1732 1500 "PD2/RXD1/INT2" "20" "square,edge2"]
-       Pad[-12598 20393 -12598 22912 1417 1732 1500 "UVcc" "2" "square,edge2"]
-       Pad[-12598 -22913 -12598 -20394 1417 1732 1500 "PC7/ICP3/CLK0/OC4A" "32" "square"]
-       Pad[-22913 -12598 -20394 -12598 1417 1732 1500 "GND" "35" "square"]
-       Pad[20393 -12598 22912 -12598 1417 1732 1500 "PD3/TXD1/INT3" "21" "square,edge2"]
-       Pad[-15748 20393 -15748 22912 1417 1732 1500 "PE6/INT6/AIN0" "1" "square,edge2"]
-       Pad[-15748 -22913 -15748 -20394 1417 1732 1500 "PE2/HWB" "33" "square"]
-       Pad[-22913 -15748 -20394 -15748 1417 1732 1500 "VCC" "34" "square"]
-       Pad[20393 -15748 22912 -15748 1417 1732 1500 "PD5/XCK1/CTS" "22" "square,edge2"]
-       ElementLine [-19685 19684 19684 19684 1000]
-       ElementLine [-19685 -19685 -19685 19684 1000]
-       ElementLine [-19685 -19685 19684 -19685 1000]
-       ElementLine [19684 -19685 19684 19684 1000]
-       ElementArc [-20866 20865 500 500 180 360 1000]
-
-       )
-
 Element["onsolder" "100mil3x2" "J1" "AVR_ISP" 237500 75000 17500 2500 0 100 "auto"]
 (
        Pin[-10000 5000 7000 3000 7600 3800 "2" "2" "edge2"]
@@ -1118,7 +1115,7 @@ Element["onsolder" "100mil3x2" "J1" "AVR_ISP" 237500 75000 17500 2500 0 100 "aut
 
        )
 
-Element["" "SO8" "Q2" "FDS9926A" 109800 33900 -9800 2000 1 100 ""]
+Element["" "SO8" "Q2" "FDS9926A" 109800 33900 -3000 3000 1 100 ""]
 (
        Pad[-7500 7000 -7500 13500 2000 1000 3000 "S" "1" "square,edge2"]
        Pad[-2500 7000 -2500 13500 2000 1000 3000 "G" "2" "square,edge2"]
@@ -1151,31 +1148,31 @@ Element["" "0402" "R31" "27k" 202600 35174 -5524 4335 0 100 ""]
 
        )
 
-Element["" "0402" "R17" "100k" 62500 29074 1936 12328 3 100 ""]
+Element["" "0402" "R17" "100k" 62500 29074 -11898 -2910 0 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R18" "100k" 87500 29174 6243 -11946 3 100 ""]
+Element["" "0402" "R18" "100k" 87500 29174 3243 -12946 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C101" "1uF" 82526 95500 6576 -2950 0 100 ""]
+Element["" "0402" "C101" "1uF" 145526 101100 -6024 1950 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C1" "1uF" 61182 79300 -12150 -2543 0 100 ""]
+Element["" "0402" "C1" "1uF" 195426 90300 12150 2543 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -1186,13 +1183,6 @@ Element["" "0402" "R24" "100k" 227600 29074 9143 -8298 3 100 ""]
 
        )
 
-Element["" "0402" "L201" "10uH" 86426 87700 -11002 4150 2 100 ""]
-(
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
 Element["" "0402" "C102" "47pF" 246026 58200 -18224 -3350 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
@@ -1200,7 +1190,7 @@ Element["" "0402" "C102" "47pF" 246026 58200 -18224 -3350 0 100 ""]
 
        )
 
-Element["" "0402" "C20" "4.7uF" 243726 24500 -1876 1950 0 100 ""]
+Element["" "0402" "C20" "4.7uF" 138600 23000 -13028 -3450 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1253,15 +1243,33 @@ Element["" "ZX62-B-5PA" "J101" "USB" 256143 55000 17989 5461 1 100 ""]
 
        )
 
-Element["onsolder" "530470310" "J100" "Reset" 99157 102600 -15843 900 0 100 "auto"]
+Element["" "LPCC20" "U2" "unknown" 152600 17200 -3300 3200 3 100 ""]
 (
-       Pin[9843 0 3500 1200 4100 2047 "3" "3" "edge2"]
-       Pin[4921 0 3500 1200 4100 2047 "2" "2" "edge2,thermal(1X)"]
-       Pin[0 0 3500 1200 4100 2047 "1" "1" "square,edge2"]
-       ElementLine [15748 4527 -5905 4527 600]
-       ElementLine [15748 -8071 15748 4527 600]
-       ElementLine [-5905 -8071 15748 -8071 600]
-       ElementLine [-5905 4527 -5905 -8071 600]
+       Pad[6790 -3936 7381 -3936 984 984 1083 "pin5" "5" "square,edge2"]
+       Pad[-7382 -3936 -6791 -3936 984 984 1083 "SVDD" "11" "square"]
+       Pad[3936 6791 3936 7382 984 984 1083 "SDA" "20" "square,edge2"]
+       Pad[3936 -7381 3936 -6790 984 984 1083 "OFFP" "6" "square"]
+       Pad[6790 -1968 7381 -1968 984 984 1083 "pin4" "4" "square,edge2"]
+       Pad[-7382 -1968 -6791 -1968 984 984 1083 "DGND" "12" "square"]
+       Pad[1968 6791 1968 7382 984 984 1083 "DRDY" "19" "square,edge2"]
+       Pad[1968 -7381 1968 -6790 984 984 1083 "OFFN" "7" "square"]
+       Pad[6790 0 7381 0 984 984 1083 "SCLP" "3" "square,edge2"]
+       Pad[-7382 0 -6791 0 984 984 1083 "C1" "13" "square"]
+       Pad[0 6791 0 7382 984 984 1083 "AVDD" "18" "square,edge2"]
+       Pad[0 -7381 0 -6790 984 984 1083 "pin8" "8" "square"]
+       Pad[6790 1969 7381 1969 984 984 1083 "SDAP" "2" "square,edge2"]
+       Pad[-7382 1969 -6791 1969 984 984 1083 "SETC" "14" "square"]
+       Pad[-1969 6791 -1969 7382 984 984 1083 "AGND" "17" "square,edge2"]
+       Pad[-1969 -7381 -1969 -6790 984 984 1083 "SETP" "9" "square"]
+       Pad[6790 3937 7381 3937 984 984 1083 "SCL" "1" "square,edge2"]
+       Pad[-7382 3937 -6791 3937 984 984 1083 "DVDD" "15" "square"]
+       Pad[-3937 6791 -3937 7382 984 984 1083 "VREN" "16" "square,edge2"]
+       Pad[-3937 -7381 -3937 -6790 984 984 1083 "SETN" "10" "square"]
+       ElementLine [7873 -7873 7873 7874 1000]
+       ElementLine [-7874 7874 7873 7874 1000]
+       ElementLine [-7874 -7873 -7874 7874 1000]
+       ElementLine [-7874 -7873 7873 -7873 1000]
+       ElementArc [9054 9055 500 500 270 360 1000]
 
        )
 
@@ -1289,7 +1297,7 @@ Element["" "ABMM2" "X1" "8mhz" 200122 73911 -2734 3190 0 100 ""]
 
        )
 
-Element["" "0402" "C30" "22pF" 199070 85599 19524 13250 2 100 ""]
+Element["" "0402" "C30" "22pF" 201970 85499 19524 13250 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1322,7 +1330,7 @@ Element["" "0402" "R21" "100k" 168100 28926 -13272 -2495 0 100 ""]
 
        )
 
-Element["" "0402" "R10" "100" 84326 51400 -11069 4324 1 100 ""]
+Element["" "0402" "R10" "100" 84326 51400 4050 -4143 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1376,14 +1384,14 @@ Element["" "0402" "R29" "27k" 168100 35174 2057 4098 1 100 ""]
 
        )
 
-Element["" "0402" "R30" "27k" 192500 35174 2643 3498 1 100 ""]
+Element["" "0402" "R30" "27k" 192400 32174 2643 3498 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R22" "100k" 192400 28974 -2550 -4550 3 100 ""]
+Element["" "0402" "R22" "100k" 192400 25974 -2550 -4550 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -1411,14 +1419,14 @@ Element["" "0402" "R15" "100" 210826 52100 -1883 5328 3 100 ""]
 
        )
 
-Element["" "0402" "R8" "10k" 221326 55900 9665 4876 3 100 ""]
+Element["" "0402" "R8" "10k" 221326 55900 9165 -3524 3 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R7" "10k" 210726 56100 -13698 -2957 2 100 ""]
+Element["" "0402" "R7" "10k" 210726 56100 -5998 2143 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1439,150 +1447,160 @@ Element["" "0402" "R32" "27k" 227600 35174 -1836 12750 1 100 ""]
 
        )
 
-Element["" "0402" "R100" "56k" 48982 76100 6180 -3550 2 100 ""]
+Element["" "0402" "R100" "56k" 126000 44274 -7480 -5650 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L200" "10uH" 39826 73600 17046 3450 2 100 ""]
+Element["" "0402" "C200" "0.1uF" 115574 87700 15406 3550 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C200" "0.1uF" 31682 68600 -15406 -3550 0 100 ""]
+Element["" "0603" "L200" "10uH" 110941 92100 4991 -3150 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
        )
 
-Element["" "LPCC20" "U2" "unknown" 100200 80400 -3300 3200 3 100 ""]
+Element["" "0402" "C22" "0.22uF" 139400 9126 -4550 -10124 3 100 ""]
 (
-       Pad[6790 -3936 7381 -3936 984 984 1083 "pin5" "5" "square,edge2"]
-       Pad[-7382 -3936 -6791 -3936 984 984 1083 "SVDD" "11" "square"]
-       Pad[3936 6791 3936 7382 984 984 1083 "SDA" "20" "square,edge2"]
-       Pad[3936 -7381 3936 -6790 984 984 1083 "OFFP" "6" "square"]
-       Pad[6790 -1968 7381 -1968 984 984 1083 "pin4" "4" "square,edge2"]
-       Pad[-7382 -1968 -6791 -1968 984 984 1083 "DGND" "12" "square"]
-       Pad[1968 6791 1968 7382 984 984 1083 "DRDY" "19" "square,edge2"]
-       Pad[1968 -7381 1968 -6790 984 984 1083 "OFFN" "7" "square"]
-       Pad[6790 0 7381 0 984 984 1083 "SCLP" "3" "square,edge2"]
-       Pad[-7382 0 -6791 0 984 984 1083 "C1" "13" "square"]
-       Pad[0 6791 0 7382 984 984 1083 "AVDD" "18" "square,edge2"]
-       Pad[0 -7381 0 -6790 984 984 1083 "pin8" "8" "square"]
-       Pad[6790 1969 7381 1969 984 984 1083 "SDAP" "2" "square,edge2"]
-       Pad[-7382 1969 -6791 1969 984 984 1083 "SETC" "14" "square"]
-       Pad[-1969 6791 -1969 7382 984 984 1083 "AGND" "17" "square,edge2"]
-       Pad[-1969 -7381 -1969 -6790 984 984 1083 "SETP" "9" "square"]
-       Pad[6790 3937 7381 3937 984 984 1083 "SCL" "1" "square,edge2"]
-       Pad[-7382 3937 -6791 3937 984 984 1083 "DVDD" "15" "square"]
-       Pad[-3937 6791 -3937 7382 984 984 1083 "VREN" "16" "square,edge2"]
-       Pad[-3937 -7381 -3937 -6790 984 984 1083 "SETN" "10" "square"]
-       ElementLine [7873 -7873 7873 7874 1000]
-       ElementLine [-7874 7874 7873 7874 1000]
-       ElementLine [-7874 -7873 -7874 7874 1000]
-       ElementLine [-7874 -7873 7873 -7873 1000]
-       ElementArc [9054 9055 500 500 270 360 1000]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C22" "0.22uF" 91426 68200 4224 -2250 2 100 ""]
+Element["" "0402" "C201" "0.1uF" 162800 44226 1550 5498 1 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C201" "0.1uF" 107926 94500 -27398 -11650 0 100 ""]
+Element["" "0402" "C3" "0.1uF" 178326 81400 6024 -4350 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
-Rat[62756 78907 0 62556 73507 0  ""]
-Rat[62556 73507 0 50556 75707 0  ""]
-Rat[50556 75707 0 41400 73207 0  ""]
-Rat[62756 78907 0 85400 80407 0  ""]
-Rat[85400 80407 0 88000 87307 0  ""]
-Rat[88000 87307 0 96263 87782 0  ""]
-Rat[96263 87782 0 100200 87782 0  ""]
-Rat[100200 87782 0 107581 82369 0  ""]
-Rat[107581 82369 0 107581 80400 0  ""]
-Rat[107581 80400 0 124087 59352 0  ""]
-Rat[107581 82369 0 134402 98012 0  ""]
-Rat[134402 98012 0 169912 84548 0  ""]
-Rat[169912 84548 0 207589 102487 1  ""]
-Rat[207589 102487 1 227500 80000 1  ""]
-Rat[109000 102600 1 131252 52187 0  ""]
-Rat[109000 102600 1 47408 75707 0  ""]
-Rat[69500 51648 0 143850 52187 0  ""]
-Rat[86000 51500 0 140701 52187 0  ""]
-Rat[103952 55600 0 169912 90847 0  ""]
-Rat[120700 51900 0 137551 52187 0  ""]
-Rat[174352 52100 0 134402 52187 0  ""]
-Rat[190800 55600 0 169912 65651 0  ""]
-Rat[209152 55707 0 169912 62502 0  ""]
-Rat[222800 55800 0 169912 59352 0  ""]
-Rat[59608 78907 0 2500 2500 1  "via"]
-Rat[29256 72307 0 2500 2500 1  "via"]
-Rat[106352 94107 0 2500 2500 1  "via"]
-Rat[30108 68207 0 2500 2500 1  "via"]
-Rat[124087 62502 0 2500 2500 1  "via"]
-Rat[92818 78432 0 2500 2500 1  "via"]
-Rat[80952 95107 0 2500 2500 1  "via"]
-Rat[98231 87782 0 2500 2500 1  "via"]
-Rat[162747 52187 0 2500 2500 1  "via"]
-Rat[82252 80407 0 2500 2500 1  "via"]
-Rat[242152 24107 0 2500 2500 1  "via"]
-Rat[59408 73507 0 2500 2500 1  "via"]
-Rat[227500 70000 1 222589 92487 1  ""]
-Rat[222589 92487 1 162747 98012 0  ""]
-Rat[237500 80000 1 227589 102487 1  ""]
-Rat[227589 102487 1 159597 98012 0  ""]
-Rat[247500 70000 1 169912 87697 0  ""]
-Rat[169912 87697 0 99157 102600 1  ""]
-Rat[237500 70000 1 232589 92487 1  ""]
-Rat[232589 92487 1 156448 98012 0  ""]
-Rat[169912 71950 0 107581 84337 0  ""]
-Rat[169912 68801 0 104136 87782 0  ""]
-Rat[62500 33500 0 124087 75100 0  ""]
-Rat[87500 33600 0 124087 71950 0  ""]
-Rat[97400 33800 0 124087 68801 0  ""]
-Rat[122200 33500 0 124087 65651 0  ""]
-Rat[167707 33600 0 156448 52187 0  ""]
-Rat[192107 33600 0 153298 52187 0  ""]
-Rat[202207 33600 0 150149 52187 0  ""]
-Rat[227207 33600 0 147000 52187 0  ""]
+
+Element["" "tqfp44" "U3" "unknown" 147000 75100 0 0 2 100 ""]
+(
+       Pad[15747 20393 15747 22912 1417 1732 1500 "PB3/PDO/PCINT3/MISO" "11" "square,edge2"]
+       Pad[15747 -22913 15747 -20394 1417 1732 1500 "GND" "23" "square"]
+       Pad[-22913 15747 -20394 15747 1417 1732 1500 "AVCC" "44" "square"]
+       Pad[20393 15747 22912 15747 1417 1732 1500 "PB7/PCINT7/OC0A/OC1C/RTS" "12" "square,edge2"]
+       Pad[12597 20393 12597 22912 1417 1732 1500 "PB2/PDI/PCINT2/MOSI" "10" "square,edge2"]
+       Pad[12597 -22913 12597 -20394 1417 1732 1500 "AVCC" "24" "square"]
+       Pad[-22913 12597 -20394 12597 1417 1732 1500 "GND" "43" "square"]
+       Pad[20393 12597 22912 12597 1417 1732 1500 "RESET" "13" "square,edge2"]
+       Pad[9448 20393 9448 22912 1417 1732 1500 "PB1/PCINT1/SCLK" "9" "square,edge2"]
+       Pad[9448 -22913 9448 -20394 1417 1732 1500 "PD4/ICP1/ADC8" "25" "square"]
+       Pad[-22913 9448 -20394 9448 1417 1732 1500 "AREF" "42" "square"]
+       Pad[20393 9448 22912 9448 1417 1732 1500 "VCC" "14" "square,edge2"]
+       Pad[6298 20393 6298 22912 1417 1732 1500 "PB0/SS/PCINT0" "8" "square,edge2"]
+       Pad[6298 -22913 6298 -20394 1417 1732 1500 "PD6/T1/OC4D/ADC9" "26" "square"]
+       Pad[-22913 6298 -20394 6298 1417 1732 1500 "PF0/ADC0" "41" "square"]
+       Pad[20393 6298 22912 6298 1417 1732 1500 "GND" "15" "square,edge2"]
+       Pad[3149 20393 3149 22912 1417 1732 1500 "VBus" "7" "square,edge2"]
+       Pad[3149 -22913 3149 -20394 1417 1732 1500 "PD7/T0/OC4D/ADC10" "27" "square"]
+       Pad[-22913 3149 -20394 3149 1417 1732 1500 "PF1/ADC1" "40" "square"]
+       Pad[20393 3149 22912 3149 1417 1732 1500 "XTAL2" "16" "square,edge2"]
+       Pad[0 20393 0 22912 1417 1732 1500 "UCap" "6" "square,edge2"]
+       Pad[0 -22913 0 -20394 1417 1732 1500 "PB4/PCINT4/ADC11" "28" "square"]
+       Pad[-22913 0 -20394 0 1417 1732 1500 "PF4/ADC4/TCK" "39" "square"]
+       Pad[20393 0 22912 0 1417 1732 1500 "XTAL1" "17" "square,edge2"]
+       Pad[-3150 20393 -3150 22912 1417 1732 1500 "UGnd" "5" "square,edge2"]
+       Pad[-3150 -22913 -3150 -20394 1417 1732 1500 "PB5/PCINT5/OC1A/OC4B/ADC12" "29" "square"]
+       Pad[-22913 -3150 -20394 -3150 1417 1732 1500 "PF5/ADC5/TMS" "38" "square"]
+       Pad[20393 -3150 22912 -3150 1417 1732 1500 "PD0/OC0B/SCL/INT0" "18" "square,edge2"]
+       Pad[-6299 20393 -6299 22912 1417 1732 1500 "D+" "4" "square,edge2"]
+       Pad[-6299 -22913 -6299 -20394 1417 1732 1500 "PB6/PCINT6/OC1B/OC4B/ADC13" "30" "square"]
+       Pad[-22913 -6299 -20394 -6299 1417 1732 1500 "PF6/ADC6/TDO" "37" "square"]
+       Pad[20393 -6299 22912 -6299 1417 1732 1500 "PD1/SDA/INT1" "19" "square,edge2"]
+       Pad[-9449 20393 -9449 22912 1417 1732 1500 "D-" "3" "square,edge2"]
+       Pad[-9449 -22913 -9449 -20394 1417 1732 1500 "PC6/OC3A/OC4A" "31" "square"]
+       Pad[-22913 -9449 -20394 -9449 1417 1732 1500 "PF7/ADC7/TDI" "36" "square"]
+       Pad[20393 -9449 22912 -9449 1417 1732 1500 "PD2/RXD1/INT2" "20" "square,edge2"]
+       Pad[-12598 20393 -12598 22912 1417 1732 1500 "UVcc" "2" "square,edge2"]
+       Pad[-12598 -22913 -12598 -20394 1417 1732 1500 "PC7/ICP3/CLK0/OC4A" "32" "square"]
+       Pad[-22913 -12598 -20394 -12598 1417 1732 1500 "GND" "35" "square"]
+       Pad[20393 -12598 22912 -12598 1417 1732 1500 "PD3/TXD1/INT3" "21" "square,edge2"]
+       Pad[-15748 20393 -15748 22912 1417 1732 1500 "PE6/INT6/AIN0" "1" "square,edge2"]
+       Pad[-15748 -22913 -15748 -20394 1417 1732 1500 "PE2/HWB" "33" "square"]
+       Pad[-22913 -15748 -20394 -15748 1417 1732 1500 "VCC" "34" "square"]
+       Pad[20393 -15748 22912 -15748 1417 1732 1500 "PD5/XCK1/CTS" "22" "square,edge2"]
+       ElementLine [-19685 19684 19684 19684 1000]
+       ElementLine [-19685 -19685 -19685 19684 1000]
+       ElementLine [-19685 -19685 19684 -19685 1000]
+       ElementLine [19684 -19685 19684 19684 1000]
+       ElementArc [-20866 20865 500 500 180 360 1000]
+
+       )
+
+Element["" "SOT23-5" "U1" "unknown" 175000 90300 -3800 6200 2 89 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[-800 0 800 0 2400 3000 3000 "4" "4" "square"]
+       Pad[-800 7800 800 7800 2400 3000 3000 "VOUT" "5" "square"]
+       Pad[7400 7800 9000 7800 2400 3000 3000 "VIN" "1" "square,edge2"]
+       Pad[7400 3900 9000 3900 2400 3000 3000 "GND" "2" "square,edge2"]
+       Pad[7400 0 9000 0 2400 3000 3000 "EN" "3" "square,edge2"]
+       ElementLine [11000 -2000 11000 9800 1000]
+       ElementLine [-2900 9800 11000 9800 1000]
+       ElementLine [-2900 -2000 -2900 9800 1000]
+       ElementLine [-2900 -2000 11000 -2000 1000]
+
+       )
+
+Element["" "4holes" "J7" "PwrSel" 190100 90336 7700 2064 3 100 ""]
+(
+       Pin[0 14764 3500 1200 4100 2047 "4" "4" ""]
+       Pin[0 9843 3500 1200 4100 2047 "3" "3" ""]
+       Pin[0 4921 3500 1200 4100 2047 "2" "2" ""]
+       Pin[0 0 3500 1200 4100 2047 "1" "1" "square"]
+
+       )
+
+Element["" "0402" "C21" "0.1uF" 163700 17174 3750 5150 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["onsolder" "530470310" "J100" "Reset" 131300 34457 -900 -15843 1 100 "auto"]
+(
+       Pin[0 9843 3500 1200 4100 2047 "3" "3" ""]
+       Pin[0 4921 3500 1200 4100 2047 "2" "2" "thermal(1X)"]
+       Pin[0 0 3500 1200 4100 2047 "1" "1" "square"]
+       ElementLine [-4527 -5905 -4527 15748 600]
+       ElementLine [-4527 15748 8071 15748 600]
+       ElementLine [8071 -5905 8071 15748 600]
+       ElementLine [-4527 -5905 8071 -5905 600]
+
+       )
+Rat[232589 92487 0 156448 98012 0  ""]
 Rat[212589 92487 1 153298 98012 0  ""]
-Rat[245300 24107 0 92818 80400 0  ""]
-Rat[92818 80400 0 92818 84337 0  ""]
-Rat[89852 67807 0 92818 82369 0  ""]
-Rat[93000 67807 0 98231 73019 0  ""]
-Rat[33256 68207 0 38252 73207 0  ""]
-Rat[38252 73207 0 124087 90847 0  ""]
-Rat[26108 72307 0 124087 84548 0  ""]
-Rat[247600 58200 0 137551 98012 0  ""]
-Rat[247600 54300 0 140701 98012 0  ""]
-Rat[84100 95107 0 147000 98012 0  ""]
-Rat[256930 60117 0 150149 98012 0  ""]
-Rat[109500 94107 0 84852 87307 0  ""]
-Rat[109500 94107 0 159597 52187 0  ""]
-Rat[202589 92487 1 73874 100800 1  ""]
-Rat[15300 99700 1 66000 100800 1  ""]
+Rat[190100 95257 1 150149 98012 0  ""]
 Layer(1 "top")
 (
        Line[244452 58200 243500 58200 1000 2000 "clearline"]
        Line[243500 58200 241600 56300 1000 2000 "clearline"]
-       Line[161147 45146 161147 41247 1000 2000 "clearline"]
-       Line[143850 101150 143900 101200 1000 2000 "clearline"]
-       Line[122200 36648 113652 36648 1000 2000 "clearline"]
-       Line[113652 36648 112300 38000 1000 2000 "clearline"]
-       Line[120950 27300 117300 23650 1000 2000 "clearline"]
-       Line[122200 30448 122200 33500 1000 2000 "clearline"]
+       Line[168652 78249 188269 78249 1000 2000 "clearline"]
+       Line[237900 52600 237900 60100 1000 2000 "clearline"]
+       Line[102200 38000 112400 38000 1000 2000 "clearline"]
+       Line[85900 47100 87900 45100 1000 2000 "clearline"]
+       Line[85900 51400 85900 47100 1000 2000 "clearline"]
+       Line[141900 45500 141900 36000 1000 2000 "clearline"]
        Line[247600 54300 250526 54300 1000 2000 "clearline"]
        Line[247600 58200 250552 58200 1000 2000 "clearline"]
        Line[9900 6800 18600 6800 4000 2000 "clearline"]
@@ -1595,7 +1613,7 @@ Layer(1 "top")
        Line[66450 23550 62500 27500 1000 2000 "clearline"]
        Line[62500 30648 62500 33500 1000 2000 "clearline"]
        Line[62500 33500 62600 33600 1000 2000 "clearline"]
-       Line[122200 27300 120950 27300 1000 2000 "clearline"]
+       Line[141900 36000 144300 33600 1000 2000 "clearline"]
        Line[6300 7000 12599 7000 4000 2000 "clearline"]
        Line[12599 7000 15300 9701 4000 2000 "clearline"]
        Line[235400 3600 21401 3600 4000 2000 "clearline"]
@@ -1612,7 +1630,7 @@ Layer(1 "top")
        Line[258800 49882 254018 49882 1000 2000 "clearline"]
        Line[254018 49882 254000 49900 1000 2000 "clearline"]
        Line[5300 94700 5300 24700 4000 2000 "clearline"]
-       Line[15300 99700 10300 99700 4000 2000 "clearline"]
+       Line[108300 101000 108300 92182 2500 2000 "clearline"]
        Line[10300 99700 5300 94700 4000 2000 "clearline"]
        Line[15300 9701 15300 9700 4000 2000 "clearline"]
        Line[15300 9701 15201 9701 2500 2000 "clearline"]
@@ -1622,8 +1640,8 @@ Layer(1 "top")
        Line[2500 10400 2500 21900 2500 2000 "clearline"]
        Line[2500 21900 5300 24700 2500 2000 "clearline"]
        Line[83450 23550 87500 27600 1000 2000 "clearline"]
-       Line[229998 54202 229900 54300 1000 2000 "clearline"]
-       Line[233746 54202 229998 54202 1000 2000 "clearline"]
+       Line[186200 37900 185400 37100 1000 2000 "clearline"]
+       Line[236600 61400 213000 61400 1000 2000 "clearline"]
        Line[130100 13900 130000 14000 4000 2000 "clearline"]
        Line[110000 14000 110000 3700 4000 2000 "clearline"]
        Line[110000 3700 109900 3600 4000 2000 "clearline"]
@@ -1631,7 +1649,7 @@ Layer(1 "top")
        Line[90000 3700 90100 3600 4000 2000 "clearline"]
        Line[70000 14000 70000 3600 4000 2000 "clearline"]
        Line[87500 30748 87500 33600 1000 2000 "clearline"]
-       Line[87500 33600 87600 33700 1000 2000 "clearline"]
+       Line[90000 33800 87700 33800 1000 2000 "clearline"]
        Line[87600 36848 78652 36848 1000 2000 "clearline"]
        Line[67600 44050 67600 38100 1000 2000 "clearline"]
        Line[62600 36748 66248 36748 1000 2000 "clearline"]
@@ -1670,10 +1688,10 @@ Layer(1 "top")
        Line[168100 30500 168100 33600 1000 2000 "clearline"]
        Line[172500 38100 171148 36748 1000 2000 "clearline"]
        Line[187500 23950 188950 23950 1000 2000 "clearline"]
-       Line[188950 23950 192400 27400 1000 2000 "clearline"]
-       Line[192400 30548 192400 33500 1000 2000 "clearline"]
-       Line[192400 33500 192500 33600 1000 2000 "clearline"]
-       Line[182500 38200 183952 36748 1000 2000 "clearline"]
+       Line[188950 23950 192600 24000 1000 2000 "clearline"]
+       Line[162700 40000 166500 40000 1000 2000 "clearline"]
+       Line[192400 27548 192400 30500 1000 2000 "clearline"]
+       Line[139100 10700 138400 11100 1000 2000 "clearline"]
        Line[207500 23950 206150 23950 1000 2000 "clearline"]
        Line[206150 23950 202600 27500 1000 2000 "clearline"]
        Line[202600 30648 202600 33600 1000 2000 "clearline"]
@@ -1690,8 +1708,8 @@ Layer(1 "top")
        Line[120703 87697 120700 87700 1000 2000 "clearline"]
        Line[168652 75100 180300 75100 1000 2000 "clearline"]
        Line[180300 75100 181400 74000 1000 2000 "clearline"]
-       Line[143850 97452 143850 101150 1000 2000 "clearline"]
-       Line[188269 78249 189443 79423 1000 2000 "clearline"]
+       Line[237900 60100 236600 61400 1000 2000 "clearline"]
+       Line[198600 81300 191920 81300 1000 2000 "clearline"]
        Line[97400 30748 97400 33800 1000 2000 "clearline"]
        Line[102300 38100 101148 36948 1000 2000 "clearline"]
        Line[170000 14000 170000 16300 4000 2000 "clearline"]
@@ -1705,7 +1723,7 @@ Layer(1 "top")
        Line[172500 44450 172500 38100 1000 2000 "clearline"]
        Line[168100 36748 171148 36748 1000 2000 "clearline"]
        Line[187652 55800 187752 55700 1000 2000 "clearline"]
-       Line[192500 36748 183952 36748 1000 2000 "clearline"]
+       Line[191900 30100 192400 30600 1000 2000 "clearline"]
        Line[219552 56100 219752 55900 1000 2000 "clearline"]
        Line[207500 44450 207500 38000 1000 2000 "clearline"]
        Line[180000 14000 180000 3600 4000 2000 "clearline"]
@@ -1721,7 +1739,7 @@ Layer(1 "top")
        Line[212500 44450 212500 52000 1000 2000 "clearline"]
        Line[212500 52000 212400 52100 1000 2000 "clearline"]
        Line[209252 52100 209252 56000 1000 2000 "clearline"]
-       Line[209252 56000 209152 56100 1000 2000 "clearline"]
+       Line[195300 56400 208852 56400 1000 2000 "clearline"]
        Line[212300 56100 219552 56100 1000 2000 "clearline"]
        Line[217500 38000 217500 48400 1000 2000 "clearline"]
        Line[217500 48400 216200 49700 1000 2000 "clearline"]
@@ -1734,24 +1752,349 @@ Layer(1 "top")
        Line[190800 51900 190800 55600 1000 2000 "clearline"]
        Line[190800 55600 190900 55700 1000 2000 "clearline"]
        Line[177600 55800 187652 55800 1000 2000 "clearline"]
-       Line[182500 38200 182500 55800 1000 2000 "clearline"]
-       Line[200644 85599 204044 85599 1000 2000 "clearline"]
-       Line[204044 85599 204744 84899 1000 2000 "clearline"]
-       Line[204744 84899 205324 84899 1000 2000 "clearline"]
-       Line[205324 84899 210800 79423 1000 2000 "clearline"]
+       Line[191500 29700 192400 30600 1000 2000 "clearline"]
+       Line[179900 81400 179900 82500 1000 2000 "clearline"]
+       Line[178700 84500 181900 84500 1000 2000 "clearline"]
+       Line[179900 82500 181900 84500 1000 2000 "clearline"]
+       Line[207124 84699 207200 81623 1000 2000 "clearline"]
        Line[202844 62299 204699 62299 1000 2000 "clearline"]
        Line[204699 62299 210800 68400 1000 2000 "clearline"]
        Line[199696 62299 196144 62299 1000 2000 "clearline"]
        Line[196144 62299 195544 62899 1000 2000 "clearline"]
        Line[195544 62899 194944 62899 1000 2000 "clearline"]
        Line[194944 62899 189443 68400 1000 2000 "clearline"]
-       Line[197496 85599 195619 85599 1000 2000 "clearline"]
+       Line[179800 83700 179800 81500 1000 2000 "clearline"]
        Line[173298 81398 173300 81400 1000 2000 "clearline"]
        Line[205201 73999 210800 68400 1000 2000 "clearline"]
        Line[181344 73999 205201 73999 1000 2000 "clearline"]
-       Line[195619 85599 186719 76699 1000 2000 "clearline"]
+       Line[179800 81500 179900 81400 1000 2000 "clearline"]
        Line[169352 81398 173298 81398 1000 2000 "clearline"]
-       Line[168652 78249 188269 78249 1000 2000 "clearline"]
+       Line[162747 53446 162747 49253 1000 2000 "clearline"]
+       Line[162747 49253 162800 49200 1000 2000 "clearline"]
+       Line[131252 53446 131252 44348 1000 2000 "clearline"]
+       Line[131252 44348 131300 44300 1000 2000 "clearline"]
+       Line[131300 44300 127600 44300 1000 2000 "clearline"]
+       Line[127600 44300 127574 44274 1000 2000 "clearline"]
+       Line[108300 92182 108382 92100 2500 2000 "clearline"]
+       Line[10300 99700 19500 99700 4000 2000 "clearline"]
+       Line[19500 99700 26300 106500 4000 2000 "clearline"]
+       Line[26300 106500 61800 106500 4000 2000 "clearline"]
+       Line[61800 106500 66700 101600 4000 2000 "clearline"]
+       Line[66700 101600 66700 97000 4000 2000 "clearline"]
+       Line[201500 93576 202589 92487 4000 2000 "clearline"]
+       Line[199400 105100 201500 103000 4000 2000 "clearline"]
+       Line[201500 103000 201500 93576 4000 2000 "clearline"]
+       Line[140900 101100 140800 101200 1000 2000 "clearline"]
+       Line[147000 101000 147100 101100 1000 2000 "clearline"]
+       Line[147000 96752 147000 101000 1000 2000 "clearline"]
+       Line[74500 97074 74574 97000 4000 2000 "clearline"]
+       Line[183200 94200 179400 94200 1000 2000 "clearline"]
+       Line[179400 94200 179300 94300 1000 2000 "clearline"]
+       Line[183200 98100 185500 98100 1000 2000 "clearline"]
+       Line[185500 98100 186700 96900 1000 2000 "clearline"]
+       Line[186700 96900 186700 91500 1000 2000 "clearline"]
+       Line[183200 90300 185500 90300 1000 2000 "clearline"]
+       Line[185500 90300 186700 91500 1000 2000 "clearline"]
+       Line[183200 90300 190064 90300 2500 2000 "clearline"]
+       Line[190064 90300 190100 90336 2500 2000 "clearline"]
+       Line[227589 102487 227613 102487 1000 2000 "clearline"]
+       Line[227613 102487 232600 97500 1000 2000 "clearline"]
+       Line[232600 97500 235300 97500 1000 2000 "clearline"]
+       Line[235300 97500 237500 95300 1000 2000 "clearline"]
+       Line[237500 95300 237500 80000 1000 2000 "clearline"]
+       Line[232589 92487 232589 74911 1000 2000 "clearline"]
+       Line[232589 74911 237500 70000 1000 2000 "clearline"]
+       Line[222589 92487 222589 74911 1000 2000 "clearline"]
+       Line[222589 74911 227500 70000 1000 2000 "clearline"]
+       Line[240800 89800 245600 89800 1000 2000 "clearline"]
+       Line[245600 89800 253400 82000 1000 2000 "clearline"]
+       Line[253400 82000 253400 63100 1000 2000 "clearline"]
+       Line[253400 63100 256000 60500 1000 2000 "clearline"]
+       Line[256000 60500 258417 60500 1000 2000 "clearline"]
+       Line[258417 60500 258800 60117 1000 2000 "clearline"]
+       Line[137551 96752 137551 92749 1000 2000 "clearline"]
+       Line[137551 92749 137600 92700 1000 2000 "clearline"]
+       Line[247600 58200 247600 61200 1000 2000 "clearline"]
+       Line[247600 61200 245400 63400 1000 2000 "clearline"]
+       Line[245400 63400 222200 63400 1000 2000 "clearline"]
+       Line[222200 63400 218600 64400 1000 2000 "clearline"]
+       Line[137551 49449 137600 49400 1000 2000 "clearline"]
+       Line[175000 98100 170000 98100 2500 2000 "clearline"]
+       Line[134400 96750 134402 96752 2500 2000 "clearline"]
+       Line[134400 84600 134400 96750 2500 2000 "clearline"]
+       Line[140701 96752 140700 90000 1000 2000 "clearline"]
+       Line[247600 54300 247600 51700 1000 2000 "clearline"]
+       Line[247600 51700 247000 51100 1000 2000 "clearline"]
+       Line[247000 51100 239400 51100 1000 2000 "clearline"]
+       Line[239400 51100 237900 52600 1000 2000 "clearline"]
+       Line[143850 96752 143850 100998 1000 2000 "clearline"]
+       Line[143850 100998 143952 101100 1000 2000 "clearline"]
+       Line[143952 101100 140900 101100 1000 2000 "clearline"]
+       Line[199400 105200 190200 105200 4000 2000 "clearline"]
+       Line[190200 105200 190100 105100 4000 2000 "clearline"]
+       Line[190100 105100 189000 105100 4000 2000 "clearline"]
+       Line[189000 105100 187500 106600 4000 2000 "clearline"]
+       Line[187500 106600 78800 106600 4000 2000 "clearline"]
+       Line[78800 106600 74800 102600 4000 2000 "clearline"]
+       Line[74800 102600 74800 97226 4000 2000 "clearline"]
+       Line[74800 97226 74574 97000 4000 2000 "clearline"]
+       Line[168652 84548 134452 84548 2500 2000 "clearline"]
+       Line[134452 84548 134400 84600 2500 2000 "clearline"]
+       Line[150700 41700 153700 41700 2500 2000 "clearline"]
+       Line[159597 43297 158500 42200 1000 2000 "clearline"]
+       Line[158500 42200 162348 42200 1000 2000 "clearline"]
+       Line[162348 42200 162800 42652 1000 2000 "clearline"]
+       Line[162800 45800 162800 49200 1000 2000 "clearline"]
+       Line[173300 81400 176752 81400 1000 2000 "clearline"]
+       Line[168652 84548 178952 84548 1000 2000 "clearline"]
+       Line[178952 84548 179800 83700 1000 2000 "clearline"]
+       Line[207000 84700 204343 84700 1000 2000 "clearline"]
+       Line[204343 84700 203544 85499 1000 2000 "clearline"]
+       Line[200396 85499 200396 82996 1000 2000 "clearline"]
+       Line[200396 82996 198700 81300 1000 2000 "clearline"]
+       Line[188269 78249 191920 81900 1000 2000 "clearline"]
+       Line[168652 87697 179403 87697 1000 2000 "clearline"]
+       Line[179403 87697 180000 87100 1000 2000 "clearline"]
+       Line[180000 87100 194300 87100 1000 2000 "clearline"]
+       Line[194300 87100 196900 84500 1000 2000 "clearline"]
+       Line[159597 96752 159600 101200 1000 2000 "clearline"]
+       Line[205900 88300 207000 87200 1000 2000 "clearline"]
+       Line[125346 90847 114753 90847 1000 2000 "clearline"]
+       Line[114753 90847 113500 92100 1000 2000 "clearline"]
+       Line[113500 92100 113500 88200 1000 2000 "clearline"]
+       Line[113500 88200 114000 87700 1000 2000 "clearline"]
+       Line[117148 87700 120700 87700 1000 2000 "clearline"]
+       Line[134402 96752 134402 100998 2500 2000 "clearline"]
+       Line[207000 87200 207000 84700 1000 2000 "clearline"]
+       Line[134400 101100 108300 101100 2500 2000 "clearline"]
+       Line[157600 57600 159500 57600 1000 2000 "clearline"]
+       Line[202500 33700 202600 33600 1000 2000 "clearline"]
+       Line[125346 59352 134452 59352 2500 2000 "clearline"]
+       Line[134452 59352 134500 59400 2500 2000 "clearline"]
+       Line[134500 59400 134500 84700 2500 2000 "clearline"]
+       Line[193852 90300 190136 90300 2500 2000 "clearline"]
+       Line[190136 90300 190100 90336 2500 2000 "clearline"]
+       Line[197000 90300 199000 88300 1000 2000 "clearline"]
+       Line[199000 88300 205900 88300 1000 2000 "clearline"]
+       Line[190100 100179 188821 100179 1000 2000 "clearline"]
+       Line[188821 100179 185400 103600 1000 2000 "clearline"]
+       Line[185400 103600 82500 103600 1000 2000 "clearline"]
+       Line[82500 103600 79200 100300 1000 2000 "clearline"]
+       Line[119000 97400 119000 100900 1000 2000 "clearline"]
+       Line[79200 95000 76900 92700 1000 2000 "clearline"]
+       Line[76900 92700 67500 92700 1000 2000 "clearline"]
+       Line[67500 92700 66600 93600 1000 2000 "clearline"]
+       Line[66600 93600 66600 96900 1000 2000 "clearline"]
+       Line[66600 96900 66700 97000 1000 2000 "clearline"]
+       Line[125346 47946 124400 47000 2500 2000 "clearline"]
+       Line[124400 47000 124400 44300 2500 2000 "clearline"]
+       Line[121251 65651 115100 59500 1000 2000 "clearline"]
+       Line[97300 33700 97400 33800 1000 2000 "clearline"]
+       Line[124400 44300 124426 44274 2500 2000 "clearline"]
+       Line[153700 41700 153782 41782 2500 2000 "clearline"]
+       Line[125346 84548 121948 84548 1000 2000 "clearline"]
+       Line[112400 97400 115852 97400 1000 2000 "clearline"]
+       Line[137551 53446 137551 49449 1000 2000 "clearline"]
+       Line[122200 25800 122200 28800 1000 2000 "clearline"]
+       Line[125346 65651 121251 65651 1000 2000 "clearline"]
+       Line[125346 59352 125346 47946 2500 2000 "clearline"]
+       Line[108400 92082 108382 92100 1000 2000 "clearline"]
+       Line[121948 84548 121300 83900 1000 2000 "clearline"]
+       Line[118152 83900 118152 85152 1000 2000 "clearline"]
+       Line[118152 85152 120700 87700 1000 2000 "clearline"]
+       Line[162747 96752 162747 99347 1000 2000 "clearline"]
+       Line[162747 99347 163800 100400 1000 2000 "clearline"]
+       Line[163800 100400 165700 100400 1000 2000 "clearline"]
+       Line[165700 100400 165800 100500 1000 2000 "clearline"]
+       Line[212700 105000 212700 99400 1000 2000 "clearline"]
+       Line[212700 99400 214500 97600 1000 2000 "clearline"]
+       Line[214500 97600 217476 97600 1000 2000 "clearline"]
+       Line[217476 97600 222589 92487 1000 2000 "clearline"]
+       Line[125346 71950 119750 71950 1000 2000 "clearline"]
+       Line[119750 71950 108400 60600 1000 2000 "clearline"]
+       Line[108400 60600 95900 60600 1000 2000 "clearline"]
+       Line[95900 60600 92600 57300 1000 2000 "clearline"]
+       Line[92600 36400 90000 33800 1000 2000 "clearline"]
+       Line[87500 33600 87700 33800 1000 2000 "clearline"]
+       Line[92600 57300 92600 36400 1000 2000 "clearline"]
+       Line[103400 54700 104100 55400 1000 2000 "clearline"]
+       Line[101700 54700 103400 54700 1000 2000 "clearline"]
+       Line[168652 90847 166847 90847 1000 2000 "clearline"]
+       Line[145000 92400 145000 84500 2500 2000 "clearline"]
+       Line[164500 92500 145000 92500 2500 2000 "clearline"]
+       Line[125346 62502 122502 62502 1000 2000 "clearline"]
+       Line[170000 98100 164500 92500 2500 2000 "clearline"]
+       Line[87800 33500 87600 33700 1000 2000 "clearline"]
+       Line[168652 90847 166947 90847 1000 2000 "clearline"]
+       Line[166947 90847 165000 88900 1000 2000 "clearline"]
+       Line[165000 88900 163800 88900 1000 2000 "clearline"]
+       Line[163800 88900 162900 88000 1000 2000 "clearline"]
+       Line[79200 100300 79200 95000 1000 2000 "clearline"]
+       Line[134402 53446 134402 55302 1000 2000 "clearline"]
+       Line[69452 55300 69452 61952 1000 2000 "clearline"]
+       Line[130500 65200 130500 84700 1000 2000 "clearline"]
+       Line[161200 60400 165500 55800 1000 2000 "clearline"]
+       Line[165500 55800 165500 54500 1000 2000 "clearline"]
+       Line[165500 54500 167900 52100 1000 2000 "clearline"]
+       Line[167900 52100 174352 52100 1000 2000 "clearline"]
+       Line[168652 59352 189148 59352 1000 2000 "clearline"]
+       Line[189148 59352 190800 57700 1000 2000 "clearline"]
+       Line[190800 57700 190800 55800 1000 2000 "clearline"]
+       Line[190800 55800 190900 55700 1000 2000 "clearline"]
+       Line[168652 62502 180798 62502 1000 2000 "clearline"]
+       Line[180798 62502 182200 61100 1000 2000 "clearline"]
+       Line[182200 61100 190600 61100 1000 2000 "clearline"]
+       Line[190600 61100 195300 56400 1000 2000 "clearline"]
+       Line[209252 56000 208852 56400 1000 2000 "clearline"]
+       Line[168652 65651 180749 65651 1000 2000 "clearline"]
+       Line[180749 65651 183700 62700 1000 2000 "clearline"]
+       Line[183700 62700 191700 62700 1000 2000 "clearline"]
+       Line[191700 62700 195400 59000 1000 2000 "clearline"]
+       Line[195400 59000 221900 59000 1000 2000 "clearline"]
+       Line[221900 59000 222900 58000 1000 2000 "clearline"]
+       Line[222900 58000 222900 55900 1000 2000 "clearline"]
+       Line[234300 56700 234300 40700 1000 2000 "clearline"]
+       Line[234300 40700 245800 29200 1000 2000 "clearline"]
+       Line[245800 29200 245800 3600 1000 2000 "clearline"]
+       Line[245800 3600 245600 3400 1000 2000 "clearline"]
+       Line[131300 34457 133243 34457 1000 2000 "clearline"]
+       Line[133243 34457 134600 33100 1000 2000 "clearline"]
+       Line[134600 33100 134600 11900 1000 2000 "clearline"]
+       Line[134600 11900 135400 7800 1000 2000 "clearline"]
+       Line[159597 53446 159597 42479 2500 2000 "clearline"]
+       Line[159597 42479 158900 41782 2500 2000 "clearline"]
+       Line[147000 53446 147000 50400 1000 2000 "clearline"]
+       Line[147000 50400 141900 45500 1000 2000 "clearline"]
+       Line[146500 36000 144600 37900 1000 2000 "clearline"]
+       Line[144600 37900 144600 45000 1000 2000 "clearline"]
+       Line[137600 57900 137600 59100 1000 2000 "clearline"]
+       Line[134402 54702 137600 57900 1000 2000 "clearline"]
+       Line[144200 33600 168100 33600 1000 2000 "clearline"]
+       Line[150149 53446 150149 50549 1000 2000 "clearline"]
+       Line[150149 50549 144500 44900 1000 2000 "clearline"]
+       Line[143900 53496 143850 53446 1000 2000 "clearline"]
+       Line[143900 57400 143900 53496 1000 2000 "clearline"]
+       Line[138900 60400 161200 60400 1000 2000 "clearline"]
+       Line[137600 59100 138900 60400 1000 2000 "clearline"]
+       Line[146400 36000 164100 36000 1000 2000 "clearline"]
+       Line[148100 38600 161300 38600 1000 2000 "clearline"]
+       Line[161300 38600 162700 40000 1000 2000 "clearline"]
+       Line[153298 53446 153298 49698 1000 2000 "clearline"]
+       Line[153298 49698 146700 43100 1000 2000 "clearline"]
+       Line[146700 43100 146700 40000 1000 2000 "clearline"]
+       Line[146700 40000 148100 38600 1000 2000 "clearline"]
+       Line[137500 12000 137500 15200 1000 2000 "clearline"]
+       Line[138400 11100 137500 12000 1000 2000 "clearline"]
+       Line[144450 22200 145513 21137 1000 2000 "clearline"]
+       Line[143300 16200 140300 16200 1000 2000 "clearline"]
+       Line[140300 16200 139600 16900 1000 2000 "clearline"]
+       Line[172700 32200 172800 32200 1000 2000 "clearline"]
+       Line[175300 29700 191500 29700 1000 2000 "clearline"]
+       Line[172800 32200 175300 29700 1000 2000 "clearline"]
+       Line[180800 38000 172400 38000 1000 2000 "clearline"]
+       Line[182500 39700 180800 38000 1000 2000 "clearline"]
+       Line[125346 68801 119701 68801 1000 2000 "clearline"]
+       Line[119701 68801 109600 58700 1000 2000 "clearline"]
+       Line[109600 58700 96600 58700 1000 2000 "clearline"]
+       Line[96600 58700 94700 56800 1000 2000 "clearline"]
+       Line[94700 56800 94700 34300 1000 2000 "clearline"]
+       Line[94700 34300 95100 33900 1000 2000 "clearline"]
+       Line[95100 33900 97300 33900 1000 2000 "clearline"]
+       Line[97300 33900 97400 33800 1000 2000 "clearline"]
+       Line[89800 54600 89800 80000 1000 2000 "clearline"]
+       Line[89800 79800 96100 91700 1000 2000 "clearline"]
+       Line[125346 75100 117100 75100 1000 2000 "clearline"]
+       Line[117100 75100 97000 95200 1000 2000 "clearline"]
+       Line[62500 33700 62600 33600 1000 2000 "clearline"]
+       Line[83800 95100 59500 57300 1000 2000 "clearline"]
+       Line[59500 57300 59500 34800 1000 2000 "clearline"]
+       Line[59500 34800 60600 33700 1000 2000 "clearline"]
+       Line[60600 33700 62500 33700 1000 2000 "clearline"]
+       Line[83800 95100 97200 95100 1000 2000 "clearline"]
+       Line[87000 79500 87000 84900 1000 2000 "clearline"]
+       Line[69452 61952 87000 79500 1000 2000 "clearline"]
+       Line[134402 53446 134402 54702 1000 2000 "clearline"]
+       Line[122200 31948 113652 31948 1000 2000 "clearline"]
+       Line[113652 31948 112300 33300 1000 2000 "clearline"]
+       Line[112300 33300 112300 38100 1000 2000 "clearline"]
+       Line[122200 22652 118298 22652 1000 2000 "clearline"]
+       Line[118298 22652 117300 23650 1000 2000 "clearline"]
+       Line[122200 25800 128400 25800 1000 2000 "clearline"]
+       Line[128400 25800 129300 24900 1000 2000 "clearline"]
+       Line[115200 35900 124300 35900 1000 2000 "clearline"]
+       Line[124300 35900 126400 33800 1000 2000 "clearline"]
+       Line[126400 33800 126400 32400 1000 2000 "clearline"]
+       Line[126400 32400 128300 30500 1000 2000 "clearline"]
+       Line[128300 30500 131300 30500 1000 2000 "clearline"]
+       Line[140701 53446 140701 47801 1000 2000 "clearline"]
+       Line[140701 47801 136900 44000 1000 2000 "clearline"]
+       Line[136900 44000 136900 35500 1000 2000 "clearline"]
+       Line[150631 24286 150631 27231 1000 2000 "clearline"]
+       Line[150631 27231 150700 27300 1000 2000 "clearline"]
+       Line[156536 24286 156536 27236 1000 2000 "clearline"]
+       Line[156536 27236 156600 27300 1000 2000 "clearline"]
+       Line[168652 68801 165601 68801 1000 2000 "clearline"]
+       Line[165601 68801 159600 62800 1000 2000 "clearline"]
+       Line[159600 62800 154800 62800 1000 2000 "clearline"]
+       Line[154800 62800 154600 62600 1000 2000 "clearline"]
+       Line[159685 21137 160437 21137 1000 2000 "clearline"]
+       Line[160437 21137 162600 23300 1000 2000 "clearline"]
+       Line[168652 71950 164150 71950 1000 2000 "clearline"]
+       Line[164150 71950 157500 65300 1000 2000 "clearline"]
+       Line[148663 24286 148663 24937 1000 2000 "clearline"]
+       Line[148663 24937 146300 27300 1000 2000 "clearline"]
+       Line[152600 24286 152600 25000 1000 2000 "clearline"]
+       Line[152600 25000 153700 26100 1000 2000 "clearline"]
+       Line[153700 26100 153700 28900 1000 2000 "clearline"]
+       Line[153700 28900 152600 30000 1000 2000 "clearline"]
+       Line[165300 25600 160900 30000 1000 2000 "clearline"]
+       Line[146900 30000 146300 29400 1000 2000 "clearline"]
+       Line[146300 29400 146300 27300 1000 2000 "clearline"]
+       Line[159685 19169 162669 19169 1000 2000 "clearline"]
+       Line[162669 19169 165300 21800 1000 2000 "clearline"]
+       Line[165300 21800 165300 25600 1000 2000 "clearline"]
+       Line[146900 30000 160900 30000 1000 2000 "clearline"]
+       Line[152600 30000 152500 29900 1000 2000 "clearline"]
+       Line[163700 15600 163700 9600 1000 2000 "clearline"]
+       Line[163700 9600 163900 9400 1000 2000 "clearline"]
+       Line[159685 17200 160700 17200 1000 2000 "clearline"]
+       Line[160700 17200 161000 17500 1000 2000 "clearline"]
+       Line[161000 17500 161000 19100 1000 2000 "clearline"]
+       Line[198300 37900 186200 37900 1000 2000 "clearline"]
+       Line[212100 61300 211300 62100 1000 2000 "clearline"]
+       Line[213200 61300 212100 61300 1000 2000 "clearline"]
+       Line[139600 16900 139600 21652 1000 2000 "clearline"]
+       Line[137000 28300 137000 22200 1000 2000 "clearline"]
+       Line[139652 7300 139400 7552 1000 2000 "clearline"]
+       Line[150600 7300 139652 7300 1000 2000 "clearline"]
+       Line[139600 21652 140148 22200 1000 2000 "clearline"]
+       Line[202100 41700 198300 37900 1000 2000 "clearline"]
+       Line[145513 19169 143069 19169 1000 2000 "clearline"]
+       Line[143069 19169 142300 18400 1000 2000 "clearline"]
+       Line[145513 17200 144800 17200 1000 2000 "clearline"]
+       Line[192400 33748 191548 33748 1000 2000 "clearline"]
+       Line[191548 33748 189500 31700 1000 2000 "clearline"]
+       Line[189500 31700 178700 31700 1000 2000 "clearline"]
+       Line[178700 31700 172400 38000 1000 2000 "clearline"]
+       Line[202600 33600 197700 33600 1000 2000 "clearline"]
+       Line[197700 33600 195400 35900 1000 2000 "clearline"]
+       Line[195400 35900 189900 35900 1000 2000 "clearline"]
+       Line[189900 35900 188000 34000 1000 2000 "clearline"]
+       Line[188000 34000 180300 34000 1000 2000 "clearline"]
+       Line[180300 34000 179300 35000 1000 2000 "clearline"]
+       Line[156448 53446 156448 56448 1000 2000 "clearline"]
+       Line[156448 56448 157600 57600 1000 2000 "clearline"]
+       Line[182500 39700 182500 55900 1000 2000 "clearline"]
+       Line[202100 41800 202100 41700 1000 2000 "clearline"]
+       Line[150631 10114 150631 7331 1000 2000 "clearline"]
+       Line[150631 7331 150600 7300 1000 2000 "clearline"]
+       Line[140148 22200 144450 22200 1000 2000 "clearline"]
+       Line[144300 17200 143300 16200 1000 2000 "clearline"]
+       Line[145513 17200 144200 17200 1000 2000 "clearline"]
+       Line[145513 15232 144632 15232 1000 2000 "clearline"]
+       Line[144632 15232 143600 14200 1000 2000 "clearline"]
+       Line[143600 14200 142500 14200 1000 2000 "clearline"]
+       Line[142500 14200 141900 13600 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
@@ -1791,9 +2134,9 @@ Layer(2 "bottom")
        Line[222700 46300 230000 39000 4000 2000 "clearline"]
        Line[198700 46300 222700 46300 4000 2000 "clearline"]
        Line[164800 80200 198700 46300 4000 2000 "clearline"]
-       Line[15300 59700 132900 59700 4000 2000 "clearline"]
-       Line[132900 59700 170100 22500 4000 2000 "clearline"]
-       Line[170100 22500 170100 14100 4000 2000 "clearline"]
+       Line[161600 108200 221876 108200 1000 2000 "clearline"]
+       Line[221876 108200 227589 102487 1000 2000 "clearline"]
+       Line[150700 65400 150700 41600 2500 2000 "clearline"]
        Line[170100 14100 170000 14000 4000 2000 "clearline"]
        Line[15300 69700 160900 69700 4000 2000 "clearline"]
        Line[160900 69700 190000 40600 4000 2000 "clearline"]
@@ -1808,6 +2151,118 @@ Layer(2 "bottom")
        Line[111600 49700 119900 41400 4000 2000 "clearline"]
        Line[119900 41400 119900 14100 4000 2000 "clearline"]
        Line[119900 14100 120000 14000 4000 2000 "clearline"]
+       Line[190100 95257 193957 95257 1000 2000 "clearline"]
+       Line[193957 95257 197200 98500 1000 2000 "clearline"]
+       Line[197200 98500 233300 98500 1000 2000 "clearline"]
+       Line[233300 98500 233800 98000 1000 2000 "clearline"]
+       Line[233800 98000 237200 98000 1000 2000 "clearline"]
+       Line[237200 98000 238300 96900 1000 2000 "clearline"]
+       Line[238300 96900 238300 92300 1000 2000 "clearline"]
+       Line[238300 92300 240800 89800 1000 2000 "clearline"]
+       Line[110500 45100 115300 40300 1000 2000 "clearline"]
+       Line[115300 40300 115300 36000 1000 2000 "clearline"]
+       Line[115300 36000 115200 35900 1000 2000 "clearline"]
+       Line[136900 32500 136900 35500 1000 2000 "clearline"]
+       Line[171900 85900 165000 92800 1000 2000 "clearline"]
+       Line[165000 92800 137700 92800 1000 2000 "clearline"]
+       Line[137700 92800 137600 92700 1000 2000 "clearline"]
+       Line[146300 37300 150700 41700 1000 2000 "clearline"]
+       Line[164300 90800 171100 84000 1000 2000 "clearline"]
+       Line[171200 84000 175300 84000 1000 2000 "clearline"]
+       Line[175300 84000 192400 66500 1000 2000 "clearline"]
+       Line[171900 85900 176200 85900 1000 2000 "clearline"]
+       Line[176200 85900 192400 69400 1000 2000 "clearline"]
+       Line[134900 30500 136900 32500 1000 2000 "clearline"]
+       Line[131300 30500 134900 30500 1000 2000 "clearline"]
+       Line[87900 45100 110500 45100 1000 2000 "clearline"]
+       Line[128400 25800 129300 24900 1000 2000 "clearline"]
+       Line[181900 84500 189800 84500 1000 2000 "clearline"]
+       Line[189800 84500 194300 80000 1000 2000 "clearline"]
+       Line[194300 80000 227500 80000 1000 2000 "clearline"]
+       Line[196900 84500 199400 82000 1000 2000 "clearline"]
+       Line[199400 82000 221600 82000 1000 2000 "clearline"]
+       Line[221600 82000 225100 85500 1000 2000 "clearline"]
+       Line[225100 85500 239700 85500 1000 2000 "clearline"]
+       Line[239700 85500 242500 82700 1000 2000 "clearline"]
+       Line[169900 14100 170000 14000 4000 2000 "clearline"]
+       Line[242500 75000 247500 70000 1000 2000 "clearline"]
+       Line[159600 101200 159600 106200 1000 2000 "clearline"]
+       Line[159600 106200 161600 108200 1000 2000 "clearline"]
+       Line[15300 59700 108900 59700 4000 2000 "clearline"]
+       Line[108900 59700 124800 43800 4000 2000 "clearline"]
+       Line[124800 43800 124900 20400 4000 2000 "clearline"]
+       Line[124900 20300 134700 20300 4000 2000 "clearline"]
+       Line[134500 65400 150800 65400 2500 2000 "clearline"]
+       Line[128400 45200 114900 58700 1000 2000 "clearline"]
+       Line[165800 100500 169000 100500 1000 2000 "clearline"]
+       Line[169000 100500 171200 102700 1000 2000 "clearline"]
+       Line[171200 102700 201300 102700 1000 2000 "clearline"]
+       Line[201300 102700 201300 103900 1000 2000 "clearline"]
+       Line[201300 103900 204100 106700 1000 2000 "clearline"]
+       Line[204100 106700 211000 106700 1000 2000 "clearline"]
+       Line[211000 106700 212700 105000 1000 2000 "clearline"]
+       Line[127100 49400 137600 49400 1000 2000 "clearline"]
+       Line[120600 55900 127100 49400 1000 2000 "clearline"]
+       Line[120600 58500 120600 55900 1000 2000 "clearline"]
+       Line[245600 3400 142100 3400 1000 2000 "clearline"]
+       Line[142100 3400 135300 7900 1000 2000 "clearline"]
+       Line[247500 69900 234300 56700 1000 2000 "clearline"]
+       Line[242500 82700 242500 75000 1000 2000 "clearline"]
+       Line[247500 70000 247500 69900 1000 2000 "clearline"]
+       Line[142300 18400 140700 18400 1000 2000 "clearline"]
+       Line[143000 24400 153300 14100 4000 2000 "clearline"]
+       Line[163700 36700 163700 34800 1000 2000 "clearline"]
+       Line[163700 34800 166400 32100 1000 2000 "clearline"]
+       Line[166400 32100 172600 32100 1000 2000 "clearline"]
+       Line[172600 32100 172700 32200 1000 2000 "clearline"]
+       Line[166500 40000 166500 38900 1000 2000 "clearline"]
+       Line[166500 40000 166500 38500 1000 2000 "clearline"]
+       Line[166500 38500 170000 35000 1000 2000 "clearline"]
+       Line[170000 35000 178800 35000 1000 2000 "clearline"]
+       Line[153300 14200 170100 14200 4000 2000 "clearline"]
+       Line[140700 18400 137500 15200 1000 2000 "clearline"]
+       Line[146300 27300 146300 37300 1000 2000 "clearline"]
+       Line[164300 90800 141500 90800 1000 2000 "clearline"]
+       Line[141500 90800 140700 90000 1000 2000 "clearline"]
+       Line[162900 88000 143900 88000 1000 2000 "clearline"]
+       Line[143900 88000 143100 87200 1000 2000 "clearline"]
+       Line[143100 87200 138800 87200 1000 2000 "clearline"]
+       Line[138800 87200 134300 91700 1000 2000 "clearline"]
+       Line[101400 91700 96100 91700 1000 2000 "clearline"]
+       Line[134300 91700 101400 91700 1000 2000 "clearline"]
+       Line[89800 54600 101400 54600 1000 2000 "clearline"]
+       Line[88000 83800 87000 84800 1000 2000 "clearline"]
+       Line[130600 84700 129500 84700 1000 2000 "clearline"]
+       Line[129500 84700 128600 83800 1000 2000 "clearline"]
+       Line[128600 83800 88000 83800 1000 2000 "clearline"]
+       Line[130500 65200 130500 64300 1000 2000 "clearline"]
+       Line[130500 64300 132600 62200 1000 2000 "clearline"]
+       Line[132600 62200 141900 62200 1000 2000 "clearline"]
+       Line[141900 62200 143800 60300 1000 2000 "clearline"]
+       Line[143800 60300 143800 57500 1000 2000 "clearline"]
+       Line[143800 57500 143900 57400 1000 2000 "clearline"]
+       Line[128400 45200 128400 25800 1000 2000 "clearline"]
+       Line[192300 66500 207000 66500 1000 2000 "clearline"]
+       Line[207000 66500 211100 62400 1000 2000 "clearline"]
+       Line[185400 40000 185400 37100 1000 2000 "clearline"]
+       Line[192300 69300 215500 69300 1000 2000 "clearline"]
+       Line[215500 69300 218400 64500 1000 2000 "clearline"]
+       Line[154600 62600 154600 29300 1000 2000 "clearline"]
+       Line[154600 29300 156600 27300 1000 2000 "clearline"]
+       Line[157500 65300 157500 60900 1000 2000 "clearline"]
+       Line[157500 60900 156500 59900 1000 2000 "clearline"]
+       Line[156500 59900 156500 32000 1000 2000 "clearline"]
+       Line[156500 32000 162700 25800 1000 2000 "clearline"]
+       Line[162700 25800 162700 23400 1000 2000 "clearline"]
+       Line[162700 23400 162600 23300 1000 2000 "clearline"]
+       Line[134700 20300 137200 22800 4000 2000 "clearline"]
+       Line[137200 22800 143000 24400 4000 2000 "clearline"]
+       Line[202100 41800 221400 41800 1000 2000 "clearline"]
+       Line[221400 41800 225000 38200 1000 2000 "clearline"]
+       Line[225000 38200 225000 32400 1000 2000 "clearline"]
+       Line[225000 32400 224900 32300 1000 2000 "clearline"]
+       Line[159500 57600 167800 57600 1000 2000 "clearline"]
+       Line[167800 57600 185400 40000 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [2500 2500] [272500 2500] [272500 107500] [2500 107500] 
@@ -1830,27 +2285,27 @@ NetList()
 (
        Net("+3.3V" "(unknown)")
        (
-               Connect("C1-2")
                Connect("C2-2")
+               Connect("C3-2")
                Connect("C21-2")
                Connect("J1-2")
-               Connect("J2-7")
                Connect("L200-1")
                Connect("L201-1")
                Connect("R100-2")
-               Connect("U1-2")
-               Connect("U1-14")
-               Connect("U1-34")
+               Connect("U1-5")
                Connect("U2-2")
                Connect("U2-3")
                Connect("U2-16")
                Connect("U2-18")
+               Connect("U3-2")
+               Connect("U3-14")
+               Connect("U3-34")
        )
        Net("bootloader" "(unknown)")
        (
                Connect("J100-3")
                Connect("R100-1")
-               Connect("U1-33")
+               Connect("U3-33")
        )
        Net("fet_a" "(unknown)")
        (
@@ -1920,54 +2375,55 @@ NetList()
        (
                Connect("R1-2")
                Connect("R9-1")
-               Connect("U1-29")
+               Connect("U3-29")
        )
        Net("fire_b" "(unknown)")
        (
                Connect("R2-2")
                Connect("R10-1")
-               Connect("U1-30")
+               Connect("U3-30")
        )
        Net("fire_c" "(unknown)")
        (
                Connect("R3-2")
                Connect("R11-1")
-               Connect("U1-12")
+               Connect("U3-12")
        )
        Net("fire_d" "(unknown)")
        (
                Connect("R4-2")
                Connect("R12-1")
-               Connect("U1-31")
+               Connect("U3-31")
        )
        Net("fire_e" "(unknown)")
        (
                Connect("R5-2")
                Connect("R13-1")
-               Connect("U1-32")
+               Connect("U3-32")
        )
        Net("fire_f" "(unknown)")
        (
                Connect("R6-2")
                Connect("R14-1")
-               Connect("U1-20")
+               Connect("U3-22")
        )
        Net("fire_g" "(unknown)")
        (
                Connect("R7-2")
                Connect("R15-1")
-               Connect("U1-21")
+               Connect("U3-21")
        )
        Net("fire_h" "(unknown)")
        (
                Connect("R8-2")
                Connect("R16-1")
-               Connect("U1-22")
+               Connect("U3-20")
        )
        Net("GND" "(unknown)")
        (
                Connect("C1-1")
                Connect("C2-1")
+               Connect("C3-1")
                Connect("C20-1")
                Connect("C21-1")
                Connect("C30-1")
@@ -2011,13 +2467,14 @@ NetList()
                Connect("R30-1")
                Connect("R31-1")
                Connect("R32-1")
-               Connect("U1-5")
-               Connect("U1-15")
-               Connect("U1-23")
-               Connect("U1-35")
-               Connect("U1-43")
+               Connect("U1-2")
                Connect("U2-12")
                Connect("U2-17")
+               Connect("U3-5")
+               Connect("U3-15")
+               Connect("U3-23")
+               Connect("U3-35")
+               Connect("U3-43")
                Connect("X1-2")
                Connect("X1-4")
        )
@@ -2025,88 +2482,88 @@ NetList()
        (
                Connect("J1-1")
                Connect("J2-4")
-               Connect("U1-11")
+               Connect("U3-11")
        )
        Net("mosi" "(unknown)")
        (
                Connect("J1-4")
                Connect("J2-3")
-               Connect("U1-10")
+               Connect("U3-10")
        )
        Net("reset" "(unknown)")
        (
                Connect("J1-5")
                Connect("J100-1")
-               Connect("U1-13")
+               Connect("U3-13")
        )
        Net("sck" "(unknown)")
        (
                Connect("J1-3")
                Connect("J2-2")
-               Connect("U1-9")
+               Connect("U3-9")
        )
        Net("scl" "(unknown)")
        (
-               Connect("U1-18")
                Connect("U2-1")
+               Connect("U3-18")
        )
        Net("sda" "(unknown)")
        (
-               Connect("U1-19")
                Connect("U2-20")
+               Connect("U3-19")
        )
        Net("sense_a" "(unknown)")
        (
                Connect("R17-2")
                Connect("R25-2")
-               Connect("U1-39")
+               Connect("U3-39")
        )
        Net("sense_b" "(unknown)")
        (
                Connect("R18-2")
                Connect("R26-2")
-               Connect("U1-38")
+               Connect("U3-38")
        )
        Net("sense_c" "(unknown)")
        (
                Connect("R19-2")
                Connect("R27-2")
-               Connect("U1-37")
+               Connect("U3-37")
        )
        Net("sense_d" "(unknown)")
        (
                Connect("R20-2")
                Connect("R28-2")
-               Connect("U1-36")
+               Connect("U3-36")
        )
        Net("sense_e" "(unknown)")
        (
                Connect("R21-2")
                Connect("R29-2")
-               Connect("U1-25")
+               Connect("U3-28")
        )
        Net("sense_f" "(unknown)")
        (
                Connect("R22-2")
                Connect("R30-2")
-               Connect("U1-26")
+               Connect("U3-27")
        )
        Net("sense_g" "(unknown)")
        (
                Connect("R23-2")
                Connect("R31-2")
-               Connect("U1-27")
+               Connect("U3-26")
        )
        Net("sense_h" "(unknown)")
        (
                Connect("R24-2")
                Connect("R32-2")
-               Connect("U1-28")
+               Connect("U3-25")
        )
        Net("ss" "(unknown)")
        (
                Connect("J2-6")
-               Connect("U1-8")
+               Connect("U3-8")
        )
        Net("unnamed_net1" "(unknown)")
        (
@@ -2149,71 +2606,73 @@ NetList()
                Connect("R16-2")
        )
        Net("unnamed_net9" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("J7-1")
+               Connect("U1-1")
+               Connect("U1-3")
+       )
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("C20-2")
                Connect("U2-13")
                Connect("U2-15")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("C22-2")
                Connect("U2-14")
        )
-       Net("unnamed_net11" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("C22-1")
                Connect("U2-9")
        )
-       Net("unnamed_net12" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("C200-2")
                Connect("L200-2")
-               Connect("U1-44")
+               Connect("U3-44")
        )
-       Net("unnamed_net13" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("C202-2")
-               Connect("U1-42")
+               Connect("U3-42")
        )
-       Net("unnamed_net14" "(unknown)")
+       Net("unnamed_net15" "(unknown)")
        (
                Connect("C102-2")
                Connect("R102-2")
-               Connect("U1-3")
+               Connect("U3-3")
        )
-       Net("unnamed_net15" "(unknown)")
+       Net("unnamed_net16" "(unknown)")
        (
                Connect("C103-2")
                Connect("R103-2")
-               Connect("U1-4")
-       )
-       Net("unnamed_net16" "(unknown)")
-       (
-               Connect("C101-2")
-               Connect("U1-6")
+               Connect("U3-4")
        )
        Net("unnamed_net17" "(unknown)")
        (
-               Connect("J101-1")
-               Connect("U1-7")
+               Connect("C101-2")
+               Connect("U3-6")
        )
        Net("unnamed_net18" "(unknown)")
        (
                Connect("C30-2")
-               Connect("U1-16")
+               Connect("U3-16")
                Connect("X1-1")
        )
        Net("unnamed_net19" "(unknown)")
        (
                Connect("C31-2")
-               Connect("U1-17")
+               Connect("U3-17")
                Connect("X1-3")
        )
        Net("unnamed_net20" "(unknown)")
        (
                Connect("C201-2")
                Connect("L201-2")
-               Connect("U1-24")
+               Connect("U3-24")
        )
        Net("unnamed_net21" "(unknown)")
        (
@@ -2229,6 +2688,7 @@ NetList()
        (
                Connect("J2-8")
                Connect("J6-3")
+               Connect("J7-4")
        )
        Net("v_pyro" "(unknown)")
        (
@@ -2251,5 +2711,12 @@ NetList()
                Connect("J5-6")
                Connect("J5-8")
                Connect("J6-2")
+               Connect("J7-3")
+       )
+       Net("v_usb" "(unknown)")
+       (
+               Connect("J7-2")
+               Connect("J101-1")
+               Connect("U3-7")
        )
 )