forward annotate value changes to pcb file
[hw/telepyro] / telepyro.pcb
index 25e9c1452c13e659cbcff467622581bf04eb0bed..1e447b4777f2433f5145e5168b616a06eb7fa367 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb 20100929
-# date:    Sat Feb 12 14:26:27 2011
+# date:    Fri Apr 22 11:43:50 2011
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20100606]
 
-PCB["TelePyro" 282500 110000]
+PCB["TelePyro" 275000 110000]
 
 Grid[100.000000 0 0 0]
 Cursor[0 0 0.000000]
@@ -533,6 +533,22 @@ Symbol('_' 12)
 (
        SymbolLine(0 50 20 50 8)
 )
+Symbol('`' 12)
+(
+       SymbolLine(50 0 65 15 8)
+       SymbolLine(65 50 50 65 8)
+       SymbolLine(50 65 15 65 8)
+       SymbolLine(15 65 0 50 8)
+       SymbolLine(0 50 0 15 8)
+       SymbolLine(0 15 15 0 8)
+       SymbolLine(15 0 50 0 8)
+       SymbolLine(65 15 65 50 8)
+       SymbolLine(25 25 40 25 8)
+       SymbolLine(20 30 25 25 8)
+       SymbolLine(20 30 20 40 8)
+       SymbolLine(20 40 25 45 8)
+       SymbolLine(25 45 40 45 8)
+)
 Symbol('a' 12)
 (
        SymbolLine(15 30 20 35 8)
@@ -797,875 +813,1541 @@ Symbol('~' 12)
        SymbolLine(15 35 20 35 8)
        SymbolLine(20 35 25 30 8)
 )
-Via[253800 49900 3100 2000 0 1500 "" "thermal(1X)"]
-
-Element["" "LPCC20" "U2" "unknown" 88000 15700 -3200 -3300 2 100 ""]
-(
-       Pad[3936 6790 3936 7381 984 984 1083 "pin5" "5" "square,edge2"]
-       Pad[3936 -7382 3936 -6791 984 984 1083 "SVDD" "11" "square"]
-       Pad[-7382 3936 -6791 3936 984 984 1083 "SDA" "20" "square"]
-       Pad[6790 3936 7381 3936 984 984 1083 "OFFP" "6" "square,edge2"]
-       Pad[1968 6790 1968 7381 984 984 1083 "pin4" "4" "square,edge2"]
-       Pad[1968 -7382 1968 -6791 984 984 1083 "DGND" "12" "square"]
-       Pad[-7382 1968 -6791 1968 984 984 1083 "DRDY" "19" "square"]
-       Pad[6790 1968 7381 1968 984 984 1083 "OFFN" "7" "square,edge2"]
-       Pad[0 6790 0 7381 984 984 1083 "SCLP" "3" "square,edge2"]
-       Pad[0 -7382 0 -6791 984 984 1083 "C1" "13" "square"]
-       Pad[-7382 0 -6791 0 984 984 1083 "AVDD" "18" "square"]
-       Pad[6790 0 7381 0 984 984 1083 "pin8" "8" "square,edge2"]
-       Pad[-1969 6790 -1969 7381 984 984 1083 "SDAP" "2" "square,edge2"]
-       Pad[-1969 -7382 -1969 -6791 984 984 1083 "SETC" "14" "square"]
-       Pad[-7382 -1969 -6791 -1969 984 984 1083 "AGND" "17" "square"]
-       Pad[6790 -1969 7381 -1969 984 984 1083 "SETP" "9" "square,edge2"]
-       Pad[-3937 6790 -3937 7381 984 984 1083 "SCL" "1" "square,edge2"]
-       Pad[-3937 -7382 -3937 -6791 984 984 1083 "DVDD" "15" "square"]
-       Pad[-7382 -3937 -6791 -3937 984 984 1083 "VREN" "16" "square"]
-       Pad[6790 -3937 7381 -3937 984 984 1083 "SETN" "10" "square,edge2"]
-       ElementLine [-7874 7873 7873 7873 1000]
-       ElementLine [-7874 -7874 -7874 7873 1000]
-       ElementLine [-7874 -7874 7873 -7874 1000]
-       ElementLine [7873 -7874 7873 7873 1000]
-       ElementArc [-9055 9054 500 500 180 360 1000]
-
-       )
-
-Element["" "0402" "C20" "4.7uF" 71026 5400 -1876 1950 0 100 ""]
+Via[254000 49900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[241600 56300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[140700 102200 3100 2000 0 1500 "" "thermal(1S)"]
+Via[173600 81300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[120300 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[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[137800 14600 3100 2000 0 1500 "" ""]
+Via[207500 38000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[141900 13600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[217500 38000 3100 2000 0 1500 "" "thermal(1S)"]
+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)"]
+Via[162700 48500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[120600 62500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[179300 94300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[240800 89800 3100 2000 0 1500 "" ""]
+Via[138400 90100 3100 2000 0 1500 "" ""]
+Via[242600 64200 3100 2000 0 1500 "" ""]
+Via[142000 88700 3100 2000 0 1500 "" ""]
+Via[181900 84500 3100 2000 0 1500 "" ""]
+Via[196900 84500 3100 2000 0 1500 "" ""]
+Via[159600 102300 3100 2000 0 1500 "" ""]
+Via[150700 41700 3100 2000 0 1500 "" ""]
+Via[150400 65400 3100 2000 0 1500 "" ""]
+Via[115100 59500 3100 2000 0 1500 "" ""]
+Via[129300 24900 3100 2000 0 1500 "" ""]
+Via[238500 62500 3100 2000 0 1500 "" ""]
+Via[143700 10400 3100 2000 0 1500 "" "thermal(1S)"]
+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[172100 94200 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 48500 3100 2000 0 1500 "" ""]
+Via[119900 58700 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[154400 63100 3100 2000 0 1500 "" ""]
+Via[162600 23300 3100 2000 0 1500 "" ""]
+Via[157800 65400 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[209300 62100 3100 2000 0 1500 "" ""]
+Via[160100 86600 3100 2000 0 1500 "" ""]
+Via[226200 48800 3100 2000 0 1500 "" ""]
+Via[156100 86700 3100 2000 0 1500 "" ""]
+Via[150700 102300 3100 2000 0 1500 "" ""]
+Via[159200 82500 3100 2000 0 1500 "" ""]
+Via[218000 63500 3100 2000 0 1500 "" ""]
+
+Element["" "0402" "C202" "0.1uF" 118600 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"]
 
        )
 
-Element["" "0402" "R30" "27k" 81526 41500 -3498 2643 0 100 ""]
+Element["" "0402" "R20" "100k" 122200 24226 7357 -7446 3 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" "R19" "100k" 97400 29174 2164 -12242 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" 72226 16800 -3550 4050 0 100 ""]
+Element["" "0402" "C2" "1uF" 117426 97400 -2750 2057 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["" "282834-8" "J5" "unknown" 135906 108795 0 0 2 100 ""]
+Element["" "0402" "R4" "10k" 118500 55600 3154 -1957 0 100 ""]
 (
-       Pin[-5906 -12795 7087 1260 7480 4528 "8" "8" "edge2"]
-       Pin[-15906 -12795 7087 1260 7480 4528 "7" "7" "edge2"]
-       Pin[-25906 -12795 7087 1260 7480 4528 "6" "6" "edge2"]
-       Pin[-35906 -12795 7087 1260 7480 4528 "5" "5" "edge2"]
-       Pin[-45906 -12795 7087 1260 7480 4528 "4" "4" "edge2"]
-       Pin[-55906 -12795 7087 1260 7480 4528 "3" "3" "edge2"]
-       Pin[-65906 -12795 7087 1260 7480 4528 "2" "2" "edge2,thermal(0X)"]
-       Pin[-75906 -12795 7087 1260 7480 4528 "1" "1" "square,edge2"]
-       ElementLine [0 -25591 0 0 600]
-       ElementLine [-81811 -25591 0 -25591 600]
-       ElementLine [-81811 -25591 -81811 0 600]
-       ElementLine [-81811 0 0 0 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SO8" "Q4" "FDS9926A" 100400 66000 10000 -3800 3 100 ""]
+Element["" "0402" "R3" "10k" 105674 55400 -9094 -457 0 100 ""]
 (
-       Pad[7500 -13500 7500 -7000 2000 1000 3000 "S" "1" "square"]
-       Pad[2500 -13500 2500 -7000 2000 1000 3000 "G" "2" "square"]
-       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "S" "3" "square"]
-       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "G" "4" "square"]
-       Pad[-7500 7000 -7500 13500 2000 1000 3000 "D" "5" "square,edge2"]
-       Pad[-2500 7000 -2500 13500 2000 1000 3000 "D" "6" "square,edge2"]
-       Pad[2500 7000 2500 13500 2000 1000 3000 "D" "7" "square,edge2"]
-       Pad[7500 7000 7500 13500 2000 1000 3000 "D" "8" "square,edge2"]
-       ElementLine [-9500 -15500 9500 -15500 1000]
-       ElementLine [-9500 -15500 -9500 15500 1000]
-       ElementLine [-9500 15500 9500 15500 1000]
-       ElementLine [9500 -15500 9500 -2500 1000]
-       ElementLine [9500 2500 9500 15500 1000]
-       ElementArc [9500 0 2500 2500 270 180 1000]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C22" "0.22uF" 101300 6326 2250 4224 1 100 ""]
+Element["" "0402" "R26" "27k" 87600 35274 4543 1554 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["" "tphybrid" "J3" "AftPyro" 5300 90300 -6300 14700 1 100 ""]
+Element["onsolder" "tphybrid" "J3" "AftPyro" 5300 19700 17800 -7800 0 100 "auto"]
 (
-       Pin[10000 0 6299 1200 7299 3150 "1" "1" "square"]
-       Pin[0 -5000 6299 1200 7299 3150 "2" "2" ""]
-       Pin[10000 -10000 6299 1200 7299 3150 "3" "3" ""]
-       Pin[0 -15000 6299 1200 7299 3150 "4" "4" ""]
-       Pin[10000 -20000 6299 1200 7299 3150 "5" "5" ""]
-       Pin[0 -25000 6299 1200 7299 3150 "6" "6" ""]
-       Pin[10000 -30000 6299 1200 7299 3150 "7" "7" ""]
-       Pin[0 -35000 6299 1200 7299 3150 "8" "8" ""]
-       Pin[10000 -40000 6299 1200 7299 3150 "9" "9" ""]
-       Pin[0 -45000 6299 1200 7299 3150 "10" "10" ""]
-       Pin[10000 -50000 6299 1200 7299 3150 "11" "11" ""]
-       Pin[0 -55000 6299 1200 7299 3150 "12" "12" ""]
-       Pin[10000 -60000 6299 1200 7299 3150 "13" "13" ""]
-       Pin[0 -65000 6299 1200 7299 3150 "14" "14" ""]
-       Pin[10000 -70000 6299 1200 7299 3150 "15" "15" ""]
-       Pin[0 -75000 6299 1200 7299 3150 "16" "16" ""]
-       Pin[10000 -80000 6299 1200 7299 3150 "11" "17" ""]
-       Pin[10000 9999 6299 1200 7299 3150 "12" "18" ""]
-       Pin[2913 5511 7306 1400 7906 5906 "mnt" "0" ""]
-       ElementLine [-5038 -86594 -5038 15905 600]
-       ElementLine [-5038 -86594 15039 -86594 600]
-       ElementLine [15039 -86594 15039 15905 600]
-       ElementLine [-5038 15905 15039 15905 600]
+       Pin[10000 0 6500 1200 7717 4331 "1" "1" "square"]
+       Pin[0 5000 5906 1200 6535 3150 "2" "2" ""]
+       Pin[10000 10000 7087 1200 7717 4331 "3" "3" ""]
+       Pin[0 15000 5906 1200 6535 3150 "4" "4" ""]
+       Pin[10000 20000 7087 1200 7717 4331 "5" "5" ""]
+       Pin[0 25000 5906 1200 6535 3150 "6" "6" ""]
+       Pin[10000 30000 7087 1200 7717 4331 "7" "7" ""]
+       Pin[0 35000 5906 1200 6535 3150 "8" "8" ""]
+       Pin[10000 40000 7087 1200 7717 4331 "9" "9" ""]
+       Pin[0 45000 5906 1200 6535 3150 "10" "10" ""]
+       Pin[10000 50000 7087 1200 7717 4331 "11" "11" ""]
+       Pin[0 55000 5906 1200 6535 3150 "12" "12" ""]
+       Pin[10000 60000 7087 1200 7717 4331 "13" "13" ""]
+       Pin[0 65000 5906 1200 6535 3150 "14" "14" ""]
+       Pin[10000 70000 7087 1200 7717 4331 "15" "15" ""]
+       Pin[0 75000 5906 1200 6535 3150 "16" "16" ""]
+       Pin[10000 80000 7087 1200 7717 4331 "11" "17" ""]
+       Pin[10000 -9999 7087 1200 7717 4331 "12" "18" ""]
+       Pin[2913 -5511 7306 1400 7906 5906 "mnt" "0" ""]
+       ElementLine [-5038 86594 -5038 -15905 600]
+       ElementLine [-5038 86594 15039 86594 600]
+       ElementLine [15039 86594 15039 -15905 600]
+       ElementLine [-5038 -15905 15039 -15905 600]
 
        )
 
-Element["" "0402" "R21" "100k" 59226 41900 -2998 1257 0 100 ""]
+Element["" "0402" "R12" "100" 119026 51800 5554 18198 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" "R29" "27k" 67626 41900 -4098 2057 0 100 ""]
+Element["" "0402" "R1" "10k" 71026 55300 -9676 -1336 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" "R22" "100k" 72826 41500 -4550 2550 0 100 ""]
+Element["" "0402" "R11" "100" 105574 51700 -10446 -2557 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["" "B3B-PH" "J6" "Pyro_Power" 51024 46949 0 0 3 100 ""]
+Element["onsolder" "B3B-PH" "J6" "Pyro_Power" 82251 85976 1598 5848 0 100 "auto"]
 (
-       Pin[-11024 7677 5118 1201 5748 2953 "3" "3" ""]
-       Pin[-11024 15551 5118 1201 5748 2953 "2" "2" ""]
-       Pin[-11024 23425 5118 1201 5748 2953 "1" "1" "square,thermal(1X,3X)"]
-       ElementLine [0 0 0 31102 600]
-       ElementLine [-17717 31102 0 31102 600]
-       ElementLine [-17717 0 -17717 31102 600]
-       ElementLine [-17717 0 0 0 600]
+       Pin[-7677 11024 5118 1201 5748 2953 "3" "3" "edge2"]
+       Pin[-15551 11024 5118 1201 5748 2953 "2" "2" "edge2"]
+       Pin[-23425 11024 5118 1201 5748 2953 "1" "1" "square,edge2,thermal(1X,3X)"]
+       ElementLine [-31102 0 0 0 600]
+       ElementLine [-31102 0 -31102 17717 600]
+       ElementLine [-31102 17717 0 17717 600]
+       ElementLine [0 0 0 17717 600]
 
        )
 
-Element["" "0402" "R14" "100" 80826 36000 -6150 -8050 0 100 ""]
+Element["" "0402" "R2" "10k" 84426 55200 2928 -1636 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["" "SO8" "Q3" "FDS9926A" 67900 65300 9300 -2700 3 100 ""]
+Element["" "0603" "L201" "10uH" 156341 41782 -6409 -7750 0 100 ""]
 (
-       Pad[7500 -13500 7500 -7000 2000 1000 3000 "S" "1" "square"]
-       Pad[2500 -13500 2500 -7000 2000 1000 3000 "G" "2" "square"]
-       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "S" "3" "square"]
-       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "G" "4" "square"]
-       Pad[-7500 7000 -7500 13500 2000 1000 3000 "D" "5" "square,edge2"]
-       Pad[-2500 7000 -2500 13500 2000 1000 3000 "D" "6" "square,edge2"]
-       Pad[2500 7000 2500 13500 2000 1000 3000 "D" "7" "square,edge2"]
-       Pad[7500 7000 7500 13500 2000 1000 3000 "D" "8" "square,edge2"]
-       ElementLine [-9500 -15500 9500 -15500 1000]
-       ElementLine [-9500 -15500 -9500 15500 1000]
-       ElementLine [-9500 15500 9500 15500 1000]
-       ElementLine [9500 -15500 9500 -2500 1000]
-       ElementLine [9500 2500 9500 15500 1000]
-       ElementArc [9500 0 2500 2500 270 180 1000]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
        )
 
-Element["" "SO8" "Q1" "FDS9926A" 189900 66900 9300 -1500 3 100 ""]
+Element["" "0402" "R25" "27k" 62600 35174 2943 3706 3 100 ""]
 (
-       Pad[7500 -13500 7500 -7000 2000 1000 3000 "S" "1" "square"]
-       Pad[2500 -13500 2500 -7000 2000 1000 3000 "G" "2" "square"]
-       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "S" "3" "square"]
-       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "G" "4" "square"]
-       Pad[-7500 7000 -7500 13500 2000 1000 3000 "D" "5" "square,edge2"]
-       Pad[-2500 7000 -2500 13500 2000 1000 3000 "D" "6" "square,edge2"]
-       Pad[2500 7000 2500 13500 2000 1000 3000 "D" "7" "square,edge2"]
-       Pad[7500 7000 7500 13500 2000 1000 3000 "D" "8" "square,edge2"]
-       ElementLine [-9500 -15500 9500 -15500 1000]
-       ElementLine [-9500 -15500 -9500 15500 1000]
-       ElementLine [-9500 15500 9500 15500 1000]
-       ElementLine [9500 -15500 9500 -2500 1000]
-       ElementLine [9500 2500 9500 15500 1000]
-       ElementArc [9500 0 2500 2500 270 180 1000]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "hole-M3" "H3" "unknown" 262500 92500 -15900 -12800 0 100 ""]
+Element["" "hole-M3" "H3" "unknown" 262500 92500 -600 -4600 0 100 ""]
 (
-       Pin[0 0 17500 0 22500 12500 "1" "1" "usetherm"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H2" "unknown" 40000 92500 13600 -20400 0 100 ""]
+Element["" "hole-M3" "H2" "unknown" 37500 92500 -4100 -3500 0 100 ""]
 (
-       Pin[0 0 17500 0 22500 12500 "1" "1" "usetherm"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H1" "unknown" 40000 17500 9248 3900 0 100 ""]
+Element["" "hole-M3" "H1" "unknown" 37500 17500 -3252 -3000 0 100 ""]
 (
-       Pin[0 0 17500 0 22500 12500 "1" "1" "usetherm"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H4" "unknown" 262500 17500 -11100 5500 0 100 ""]
+Element["" "hole-M3" "H4" "unknown" 262500 17500 100 -4900 0 100 ""]
 (
-       Pin[0 0 17500 0 22500 12500 "1" "1" "usetherm"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "282834-8" "J4" "unknown" 245906 108795 0 0 2 100 ""]
+Element["" "0402" "R9" "100" 71026 51600 -9798 -2391 0 100 ""]
 (
-       Pin[-5906 -12795 7087 1260 7480 4528 "8" "8" "edge2"]
-       Pin[-15906 -12795 7087 1260 7480 4528 "7" "7" "edge2"]
-       Pin[-25906 -12795 7087 1260 7480 4528 "6" "6" "edge2"]
-       Pin[-35906 -12795 7087 1260 7480 4528 "5" "5" "edge2"]
-       Pin[-45906 -12795 7087 1260 7480 4528 "4" "4" "edge2"]
-       Pin[-55906 -12795 7087 1260 7480 4528 "3" "3" "edge2"]
-       Pin[-65906 -12795 7087 1260 7480 4528 "2" "2" "edge2"]
-       Pin[-75906 -12795 7087 1260 7480 4528 "1" "1" "square,edge2"]
-       ElementLine [0 -25591 0 0 600]
-       ElementLine [-81811 -25591 0 -25591 600]
-       ElementLine [-81811 -25591 -81811 0 600]
-       ElementLine [-81811 0 0 0 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SO8" "Q2" "FDS9926A" 220000 66900 9800 -2000 3 100 ""]
+Element["" "0402" "R27" "27k" 97400 35374 2850 2302 3 100 ""]
 (
-       Pad[7500 -13500 7500 -7000 2000 1000 3000 "S" "1" "square"]
-       Pad[2500 -13500 2500 -7000 2000 1000 3000 "G" "2" "square"]
-       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "S" "3" "square"]
-       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "G" "4" "square"]
-       Pad[-7500 7000 -7500 13500 2000 1000 3000 "D" "5" "square,edge2"]
-       Pad[-2500 7000 -2500 13500 2000 1000 3000 "D" "6" "square,edge2"]
-       Pad[2500 7000 2500 13500 2000 1000 3000 "D" "7" "square,edge2"]
-       Pad[7500 7000 7500 13500 2000 1000 3000 "D" "8" "square,edge2"]
-       ElementLine [-9500 -15500 9500 -15500 1000]
-       ElementLine [-9500 -15500 -9500 15500 1000]
-       ElementLine [-9500 15500 9500 15500 1000]
-       ElementLine [9500 -15500 9500 -2500 1000]
-       ElementLine [9500 2500 9500 15500 1000]
-       ElementArc [9500 0 2500 2500 270 180 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" "R13" "100" 66926 36200 -3550 -8343 0 100 ""]
+Element["" "0402" "R28" "27k" 122200 30374 7757 -2498 3 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" "R15" "100" 96626 29600 -4798 4157 0 100 ""]
+Element["" "SO8" "Q1" "FDS9926A" 75100 33800 0 16600 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[-7500 7000 -7500 13500 2000 1000 3000 "S" "1" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "G" "2" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D" "5" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D" "6" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D" "7" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D" "8" "square"]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 15500 1000]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 2500 -9500 15500 1000]
+       ElementLine [-9500 -15500 -9500 -2500 1000]
+       ElementArc [-9500 0 2500 2500 90 180 1000]
 
        )
 
-Element["" "0402" "R8" "10k" 103926 30100 -2998 1557 0 100 ""]
+Element["onsolder" "530470310" "J100" "Reset" 131300 34457 -900 -15843 1 100 "auto"]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       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]
 
        )
 
-Element["" "0-215079-8" "J2" "Companion" 237589 17513 0 0 2 100 ""]
+Element["onsolder" "0-215079-8" "J2" "Companion" 237589 92487 11122 14726 0 100 "auto"]
 (
-       Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X,3X)"]
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X,3X)"]
        Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
-       Pin[-10000 -10000 6299 1200 7299 3150 "3" "3" "edge2"]
+       Pin[-10000 10000 6299 1200 7299 3150 "3" "3" "edge2"]
        Pin[-15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
-       Pin[-20000 -10000 6299 1200 7299 3150 "5" "5" "edge2"]
+       Pin[-20000 10000 6299 1200 7299 3150 "5" "5" "edge2"]
        Pin[-25000 0 6299 1200 7299 3150 "6" "6" "edge2"]
-       Pin[-30000 -10000 6299 1200 7299 3150 "7" "7" "edge2"]
+       Pin[-30000 10000 6299 1200 7299 3150 "7" "7" "edge2"]
        Pin[-35000 0 6299 1200 7299 3150 "8" "8" "edge2"]
-       Pin[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [-44429 5038 9428 5038 600]
-       ElementLine [-44429 -15039 -44429 5038 600]
-       ElementLine [-44429 -15039 9428 -15039 600]
-       ElementLine [9428 -15039 9428 5038 600]
-
-       )
-
-Element["" "tqfp44" "U1" "unknown" 147500 55100 13100 1300 2 100 ""]
-(
-       Pad[-15747 -22912 -15747 -20393 1417 1732 1500 "PB3/PDO/PCINT3/MISO" "11" "square"]
-       Pad[-15747 20394 -15747 22913 1417 1732 1500 "GND" "23" "square,edge2"]
-       Pad[20394 -15747 22913 -15747 1417 1732 1500 "AVCC" "44" "square,edge2"]
-       Pad[-22912 -15747 -20393 -15747 1417 1732 1500 "PB7/PCINT7/OC0A/OC1C/RTS" "12" "square"]
-       Pad[-12597 -22912 -12597 -20393 1417 1732 1500 "PB2/PDI/PCINT2/MOSI" "10" "square"]
-       Pad[-12597 20394 -12597 22913 1417 1732 1500 "AVCC" "24" "square,edge2"]
-       Pad[20394 -12597 22913 -12597 1417 1732 1500 "GND" "43" "square,edge2"]
-       Pad[-22912 -12597 -20393 -12597 1417 1732 1500 "RESET" "13" "square"]
-       Pad[-9448 -22912 -9448 -20393 1417 1732 1500 "PB1/PCINT1/SCLK" "9" "square"]
-       Pad[-9448 20394 -9448 22913 1417 1732 1500 "PD4/ICP1/ADC8" "25" "square,edge2"]
-       Pad[20394 -9448 22913 -9448 1417 1732 1500 "AREF" "42" "square,edge2"]
-       Pad[-22912 -9448 -20393 -9448 1417 1732 1500 "VCC" "14" "square"]
-       Pad[-6298 -22912 -6298 -20393 1417 1732 1500 "PB0/SS/PCINT0" "8" "square"]
-       Pad[-6298 20394 -6298 22913 1417 1732 1500 "PD6/T1/OC4D/ADC9" "26" "square,edge2"]
-       Pad[20394 -6298 22913 -6298 1417 1732 1500 "PF0/ADC0" "41" "square,edge2"]
-       Pad[-22912 -6298 -20393 -6298 1417 1732 1500 "GND" "15" "square"]
-       Pad[-3149 -22912 -3149 -20393 1417 1732 1500 "VBus" "7" "square"]
-       Pad[-3149 20394 -3149 22913 1417 1732 1500 "PD7/T0/OC4D/ADC10" "27" "square,edge2"]
-       Pad[20394 -3149 22913 -3149 1417 1732 1500 "PF1/ADC1" "40" "square,edge2"]
-       Pad[-22912 -3149 -20393 -3149 1417 1732 1500 "XTAL2" "16" "square"]
-       Pad[0 -22912 0 -20393 1417 1732 1500 "UCap" "6" "square"]
-       Pad[0 20394 0 22913 1417 1732 1500 "PB4/PCINT4/ADC11" "28" "square,edge2"]
-       Pad[20394 0 22913 0 1417 1732 1500 "PF4/ADC4/TCK" "39" "square,edge2"]
-       Pad[-22912 0 -20393 0 1417 1732 1500 "XTAL1" "17" "square"]
-       Pad[3150 -22912 3150 -20393 1417 1732 1500 "UGnd" "5" "square"]
-       Pad[3150 20394 3150 22913 1417 1732 1500 "PB5/PCINT5/OC1A/OC4B/ADC12" "29" "square,edge2"]
-       Pad[20394 3150 22913 3150 1417 1732 1500 "PF5/ADC5/TMS" "38" "square,edge2"]
-       Pad[-22912 3150 -20393 3150 1417 1732 1500 "PD0/OC0B/SCL/INT0" "18" "square"]
-       Pad[6299 -22912 6299 -20393 1417 1732 1500 "D+" "4" "square"]
-       Pad[6299 20394 6299 22913 1417 1732 1500 "PB6/PCINT6/OC1B/OC4B/ADC13" "30" "square,edge2"]
-       Pad[20394 6299 22913 6299 1417 1732 1500 "PF6/ADC6/TDO" "37" "square,edge2"]
-       Pad[-22912 6299 -20393 6299 1417 1732 1500 "PD1/SDA/INT1" "19" "square"]
-       Pad[9449 -22912 9449 -20393 1417 1732 1500 "D-" "3" "square"]
-       Pad[9449 20394 9449 22913 1417 1732 1500 "PC6/OC3A/OC4A" "31" "square,edge2"]
-       Pad[20394 9449 22913 9449 1417 1732 1500 "PF7/ADC7/TDI" "36" "square,edge2"]
-       Pad[-22912 9449 -20393 9449 1417 1732 1500 "PD2/RXD1/INT2" "20" "square"]
-       Pad[12598 -22912 12598 -20393 1417 1732 1500 "UVcc" "2" "square"]
-       Pad[12598 20394 12598 22913 1417 1732 1500 "PC7/ICP3/CLK0/OC4A" "32" "square,edge2"]
-       Pad[20394 12598 22913 12598 1417 1732 1500 "GND" "35" "square,edge2"]
-       Pad[-22912 12598 -20393 12598 1417 1732 1500 "PD3/TXD1/INT3" "21" "square"]
-       Pad[15748 -22912 15748 -20393 1417 1732 1500 "PE6/INT6/AIN0" "1" "square"]
-       Pad[15748 20394 15748 22913 1417 1732 1500 "PE2/HWB" "33" "square,edge2"]
-       Pad[20394 15748 22913 15748 1417 1732 1500 "VCC" "34" "square,edge2"]
-       Pad[-22912 15748 -20393 15748 1417 1732 1500 "PD5/XCK1/CTS" "22" "square"]
-       ElementLine [-19684 -19684 19685 -19684 1000]
-       ElementLine [19685 -19684 19685 19685 1000]
-       ElementLine [-19684 19685 19685 19685 1000]
-       ElementLine [-19684 -19684 -19684 19685 1000]
-       ElementArc [20866 -20865 500 500 0 360 1000]
-
-       )
-
-Element["" "100mil3x2" "J1" "AVR_ISP" 140100 11500 17500 -2500 0 100 ""]
-(
-       Pin[-10000 -5000 7000 3000 7600 3800 "2" "2" "edge2"]
-       Pin[0 -5000 7000 3000 7600 3800 "4" "4" "edge2"]
-       Pin[10000 -5000 7000 3000 7600 3800 "6" "6" "edge2,thermal(3X)"]
-       Pin[-10000 5000 7000 3000 7600 3800 "1" "1" "square,edge2"]
-       Pin[0 5000 7000 3000 7600 3800 "3" "3" "edge2"]
-       Pin[10000 5000 7000 3000 7600 3800 "5" "5" "edge2"]
-       ElementLine [15000 -10000 15000 10000 1500]
-       ElementLine [-15000 10000 15000 10000 1500]
-       ElementLine [-15000 -10000 -15000 10000 1500]
+       Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [-44429 -5038 9428 -5038 600]
+       ElementLine [-44429 15039 -44429 -5038 600]
+       ElementLine [-44429 15039 9428 15039 600]
+       ElementLine [9428 15039 9428 -5038 600]
+
+       )
+
+Element["onsolder" "100mil3x2" "J1" "AVR_ISP" 237500 75000 17500 2500 0 100 "auto"]
+(
+       Pin[-10000 5000 7000 3000 7600 3800 "2" "2" "edge2"]
+       Pin[0 5000 7000 3000 7600 3800 "4" "4" "edge2"]
+       Pin[10000 5000 7000 3000 7600 3800 "6" "6" "edge2,thermal(1X,3X)"]
+       Pin[-10000 -5000 7000 3000 7600 3800 "1" "1" "square,edge2"]
+       Pin[0 -5000 7000 3000 7600 3800 "3" "3" "edge2"]
+       Pin[10000 -5000 7000 3000 7600 3800 "5" "5" "edge2"]
+       ElementLine [15000 10000 15000 -10000 1500]
        ElementLine [-15000 -10000 15000 -10000 1500]
+       ElementLine [-15000 10000 -15000 -10000 1500]
+       ElementLine [-15000 10000 15000 10000 1500]
+
+       )
+
+Element["" "SO8" "Q2" "FDS9926A" 109800 33900 -200 16400 0 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"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D" "5" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D" "6" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D" "7" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D" "8" "square"]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 15500 1000]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 2500 -9500 15500 1000]
+       ElementLine [-9500 -15500 -9500 -2500 1000]
+       ElementArc [-9500 0 2500 2500 90 180 1000]
 
        )
 
-Element["" "0402" "R7" "10k" 90326 29200 -2998 7357 0 100 ""]
+Element["" "0402" "C31" "22pF" 201026 62300 5524 -3398 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" "R100" "47k" 148674 83600 -6180 3550 0 100 ""]
+Element["" "0402" "R31" "27k" 202600 35174 2691 3702 3 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" "C31" "22pF" 120326 8900 -12476 -2950 0 100 ""]
+Element["" "0402" "R17" "100k" 62500 29074 2436 -12072 3 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" "R23" "100k" 90526 38800 -4498 -9343 0 100 ""]
+Element["" "0402" "R18" "100k" 87500 29174 3443 -11946 3 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" "R32" "27k" 111026 37800 -4450 4964 0 100 ""]
+Element["" "0402" "C101" "1uF" 145526 102300 -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" "R31" "27k" 97574 39400 -1198 3757 0 100 ""]
+Element["" "0402" "C1" "1uF" 195426 90300 -6002 -8143 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["" "ABM8" "X1" "8mhz" 116800 19400 -13574 -4500 0 100 ""]
+Element["" "0402" "R24" "100k" 227600 29074 3843 -12398 3 100 ""]
 (
-       Pad[3642 -5019 3642 -4034 4134 -983 4734 "2" "2" "square"]
-       Pad[3642 4035 3642 5020 4134 -983 4734 "1" "1" "square,edge2"]
-       Pad[-3641 4035 -3641 5020 4134 -983 4734 "4" "4" "square,edge2"]
-       Pad[-3641 -5019 -3641 -4034 4134 -983 4734 "3" "3" "square"]
-       ElementArc [630 6063 500 500 0 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" "C30" "22pF" 119826 30200 -14024 -3150 0 100 ""]
+Element["" "0402" "C102" "47pF" 246026 58200 -14724 950 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" "R24" "100k" 104126 38100 -5598 1557 0 100 ""]
+Element["" "0402" "C20" "4.7uF" 138600 23000 -4128 2450 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["" "530470210" "J100" "bootloader" 151000 94700 10721 -1400 2 100 ""]
+Element["onsolder" "282834-8" "J5" "unknown" 245906 1205 -88212 5890 0 100 "auto"]
 (
-       Pin[-4921 0 3500 1200 4100 2047 "2" "2" "edge2,thermal(1X,3X)"]
-       Pin[0 0 3500 1200 4100 2047 "1" "1" "square,edge2"]
-       ElementLine [-10827 4527 5905 4527 600]
-       ElementLine [-10827 -8071 -10827 4527 600]
-       ElementLine [-10827 -8071 5905 -8071 600]
-       ElementLine [5905 -8071 5905 4527 600]
+       Pin[-5906 12795 7087 1260 8346 4528 "8" "8" "edge2"]
+       Pin[-15906 12795 7087 1260 8346 4528 "7" "7" "edge2"]
+       Pin[-25906 12795 7087 1260 8346 4528 "6" "6" "edge2"]
+       Pin[-35906 12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[-45906 12795 7087 1260 8346 4528 "4" "4" "edge2"]
+       Pin[-55906 12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[-65906 12795 7087 1260 8346 4528 "2" "2" "edge2,thermal(0X)"]
+       Pin[-75906 12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [0 25591 0 0 600]
+       ElementLine [-81811 25591 0 25591 600]
+       ElementLine [-81811 25591 -81811 0 600]
+       ElementLine [-81811 0 0 0 600]
 
        )
 
-Element["" "0402" "C2" "0.1uF" 249274 35500 -2950 3257 0 100 ""]
+Element["" "0402" "C103" "47pF" 246026 54300 -13776 -8850 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" 249374 30300 -2850 4357 0 100 ""]
+Element["" "ZX62-B-5PA" "J101" "USB" 256143 55000 -2747 -23511 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[787 0 4528 0 1575 984 2362 "DATA+" "3" "square"]
+       Pad[787 2558 4528 2558 1575 984 2362 "DATA-" "2" "square"]
+       Pad[787 -2559 4528 -2559 1575 984 2362 "ID" "4" "square"]
+       Pad[787 5117 4528 5117 1575 984 2362 "VBUS" "1" "square"]
+       Pad[787 -5118 4528 -5118 1575 984 2362 "GND" "5" "square"]
+       Pad[3150 -13189 3150 -11220 6299 984 7087 "tab1" "G" "square"]
+       Pad[3150 11219 3150 13188 6299 984 7087 "tab2" "G" "square,edge2"]
+       Pad[13189 -4724 13189 -4724 7480 984 8268 "tab3" "G" "square,edge2"]
+       Pad[13189 4723 13189 4723 7480 984 8268 "tab4" "G" "square,edge2"]
+       Pad[12992 -15748 13386 -15748 7087 984 7874 "tab5" "G" "square,edge2"]
+       Pad[12992 15747 13386 15747 7087 984 7874 "tab6" "G" "square,edge2"]
+       ElementLine [0 15550 18898 15550 1000]
+       ElementLine [0 -15551 18898 -15551 1000]
+       ElementLine [0 -15551 0 15550 1000]
+       ElementLine [18898 -15551 18898 15550 1000]
+       ElementLine [18898 15550 18898 19290 1000]
+       ElementLine [18898 -19291 18898 -15551 1000]
 
        )
 
-Element["" "0402" "R16" "100" 110126 29900 -4198 3757 0 100 ""]
+Element["" "LPCC20" "U2" "unknown" 152600 17200 -3300 3200 3 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       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]
 
        )
 
-Element["" "0402" "R6" "10k" 73726 36200 -4550 -8743 0 100 ""]
+Element["" "0402" "R102" "22" 252126 58200 -8128 1150 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" "R5" "10k" 60126 36200 -3498 -7643 0 100 ""]
+Element["" "0402" "R103" "22" 252100 54300 -8180 -11450 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" "R12" "100" 229726 44400 -9998 850 0 100 ""]
+Element["" "ABMM2" "X1" "8mhz" 200122 73911 -23334 -7110 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[9349 5512 12007 5512 7480 -3936 8080 "2" "2" "square,edge2"]
+       Pad[-12008 5512 -9350 5512 7480 -3936 8080 "1" "1" "square"]
+       Pad[-12008 -5511 -9350 -5511 7480 -3936 8080 "4" "4" "square"]
+       Pad[9349 -5511 12007 -5511 7480 -3936 8080 "3" "3" "square,edge2"]
+       ElementArc [-13720 709 500 500 270 360 1000]
 
        )
 
-Element["" "0402" "R11" "100" 208226 43200 -4046 2443 0 100 ""]
+Element["" "0402" "C30" "22pF" 202040 84698 6496 -2046 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" "R4" "10k" 219426 42100 -3146 1643 0 100 ""]
+Element["" "SO8" "Q4" "FDS9926A" 215000 34200 -1700 16800 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[-7500 7000 -7500 13500 2000 1000 3000 "S" "1" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "G" "2" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D" "5" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D" "6" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D" "7" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D" "8" "square"]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 15500 1000]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 2500 -9500 15500 1000]
+       ElementLine [-9500 -15500 -9500 -2500 1000]
+       ElementArc [-9500 0 2500 2500 90 180 1000]
 
        )
 
-Element["" "0402" "R3" "10k" 196826 45200 -3146 2143 0 100 ""]
+Element["" "0402" "R21" "100k" 168100 28926 2469 -11798 3 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" "R25" "27k" 190574 26900 -4746 3157 0 100 ""]
+Element["" "0402" "R10" "100" 84326 51400 3250 -3343 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" "R9" "100" 180926 37300 -1650 2357 0 100 ""]
+Element["" "0402" "R6" "10k" 189326 55700 3294 -1692 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" "R1" "10k" 198726 27300 -2424 4864 0 100 ""]
+Element["" "0402" "R5" "10k" 176026 55800 2798 11443 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"]
 
        )
 
-Element["" "0402" "R2" "10k" 189926 41300 -4072 1864 0 100 ""]
+Element["" "SO8" "Q3" "FDS9926A" 180000 34200 100 16800 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[-7500 7000 -7500 13500 2000 1000 3000 "S" "1" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "G" "2" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D" "5" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D" "6" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D" "7" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D" "8" "square"]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 15500 1000]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 2500 -9500 15500 1000]
+       ElementLine [-9500 -15500 -9500 -2500 1000]
+       ElementArc [-9500 0 2500 2500 90 180 1000]
 
        )
 
-Element["" "0402" "R27" "27k" 223774 29500 -6950 3350 0 100 ""]
+Element["" "0402" "R16" "100" 221226 52000 3950 -2643 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" "R28" "27k" 241726 31200 -6850 4543 0 100 ""]
+Element["" "0402" "R29" "27k" 168100 35174 2443 3454 3 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" "R17" "100k" 179826 31200 13528 85264 0 100 ""]
+Element["" "0402" "R30" "27k" 192400 32174 3757 2154 3 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" "R18" "100k" 195074 31100 -3846 2357 0 100 ""]
+Element["" "0402" "R22" "100k" 192400 25974 4250 -12550 3 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" "R10" "100" 206926 26500 -4846 3757 0 100 ""]
+Element["" "0402" "R14" "100" 189226 51900 1298 -2954 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" 231074 29600 -4046 1843 0 100 ""]
+Element["" "0402" "R13" "100" 175926 52100 -11050 -2743 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" "R19" "100k" 214274 29700 -4342 3836 0 100 ""]
+Element["" "0402" "R15" "100" 210826 52100 -11898 -3143 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" 203874 31900 -2998 1757 0 100 ""]
+Element["" "0402" "R8" "10k" 221326 55900 3850 -1491 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["" "ZX62-B-5PA" "J101" "unknown" 256143 55000 17989 5461 1 100 ""]
+Element["" "0402" "R7" "10k" 210726 56100 -10054 -1943 0 100 ""]
 (
-       Pad[787 0 4528 0 1575 984 2362 "DATA+" "3" "square"]
-       Pad[787 2558 4528 2558 1575 984 2362 "DATA-" "2" "square"]
-       Pad[787 -2559 4528 -2559 1575 984 2362 "ID" "4" "square"]
-       Pad[787 5117 4528 5117 1575 984 2362 "VBUS" "1" "square"]
-       Pad[787 -5118 4528 -5118 1575 984 2362 "GND" "5" "square"]
-       Pad[3150 -13189 3150 -11220 6299 984 7087 "tab1" "G" "square"]
-       Pad[3150 11219 3150 13188 6299 984 7087 "tab2" "G" "square,edge2"]
-       Pad[13189 -4724 13189 -4724 7480 984 8268 "tab3" "G" "square,edge2"]
-       Pad[13189 4723 13189 4723 7480 984 8268 "tab4" "G" "square,edge2"]
-       Pad[12992 -15748 13386 -15748 7087 984 7874 "tab5" "G" "square,edge2"]
-       Pad[12992 15747 13386 15747 7087 984 7874 "tab6" "G" "square,edge2"]
-       ElementLine [18898 -19291 18898 -15551 1000]
-       ElementLine [18898 15550 18898 19290 1000]
-       ElementLine [24016 -15551 24016 15550 1000]
-       ElementLine [0 -15551 0 15550 1000]
-       ElementLine [0 -15551 24016 -15551 1000]
-       ElementLine [0 15550 24016 15550 1000]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C101" "1uF" 145526 27700 6576 -2950 0 100 ""]
+Element["" "0402" "R23" "100k" 202600 29074 1943 -13098 3 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" "R102" "22" 252126 58200 -12828 1050 0 100 ""]
+Element["" "0402" "R32" "27k" 227600 35174 3836 2502 3 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" "R103" "22" 252100 54300 -13480 -7350 0 100 ""]
+Element["" "0402" "R100" "56k" 126000 44274 -2380 950 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" "L201" "10uH" 135026 81400 14598 6150 2 100 ""]
+Element["" "0402" "C200" "0.1uF" 115574 87700 7287 -6705 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" "C201" "0.1uF" 128426 81200 -23298 -850 0 100 ""]
+Element["" "0603" "L200" "10uH" 110941 92100 4991 -3150 0 100 ""]
+(
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C22" "0.22uF" 139400 9126 -50 -3324 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" "C201" "0.1uF" 162800 44226 -13924 124 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" "C3" "0.1uF" 178326 81400 -3476 -7150 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" "L200" "10uH" 174426 38700 10850 -5050 2 100 ""]
+Element["" "0402" "R41" "27k" 59474 91800 -7476 -8550 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["" "SOT23-5" "U1" "TC2185-3.3" 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 "BY" "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 7900 5564 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 -12350 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" "C200" "0.1uF" 170174 27900 -10350 10950 0 100 ""]
+Element["onsolder" "282834-8" "J4" "unknown" 135906 1205 888 5690 0 100 "auto"]
+(
+       Pin[-5906 12795 7087 1260 8346 4528 "8" "8" "edge2"]
+       Pin[-15906 12795 7087 1260 8346 4528 "7" "7" "edge2"]
+       Pin[-25906 12795 7087 1260 8346 4528 "6" "6" "edge2"]
+       Pin[-35906 12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[-45906 12795 7087 1260 8346 4528 "4" "4" "edge2"]
+       Pin[-55906 12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[-65906 12795 7087 1260 8346 4528 "2" "2" "edge2"]
+       Pin[-75906 12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [0 25591 0 0 600]
+       ElementLine [-81811 25591 0 25591 600]
+       ElementLine [-81811 25591 -81811 0 600]
+       ElementLine [-81811 0 0 0 600]
+
+       )
+
+Element["" "0402" "R40" "100k" 65774 91800 -2424 -8450 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" "C202" "0.1uF" 176326 44400 10150 -16550 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["" "tqfp44" "U3" "unknown" 147000 75100 -3200 8600 0 100 ""]
+(
+       Pad[15747 22716 15747 23739 2126 1024 2756 "PB3/PDO/PCINT3/MISO" "11" "square,edge2"]
+       Pad[15747 -23740 15747 -22717 2126 1024 2756 "GND" "23" "square"]
+       Pad[-23740 15747 -22717 15747 2126 1024 2756 "AVCC" "44" "square"]
+       Pad[22716 15747 23739 15747 2126 1024 2756 "PB7/PCINT7/OC0A/OC1C/RTS" "12" "square,edge2"]
+       Pad[12597 22716 12597 23739 2126 1024 2756 "PB2/PDI/PCINT2/MOSI" "10" "square,edge2"]
+       Pad[12597 -23740 12597 -22717 2126 1024 2756 "AVCC" "24" "square"]
+       Pad[-23740 12597 -22717 12597 2126 1024 2756 "GND" "43" "square"]
+       Pad[22716 12597 23739 12597 2126 1024 2756 "RESET" "13" "square,edge2"]
+       Pad[9448 22716 9448 23739 2126 1024 2756 "PB1/PCINT1/SCLK" "9" "square,edge2"]
+       Pad[9448 -23740 9448 -22717 2126 1024 2756 "PD4/ICP1/ADC8" "25" "square"]
+       Pad[-23740 9448 -22717 9448 2126 1024 2756 "AREF" "42" "square"]
+       Pad[22716 9448 23739 9448 2126 1024 2756 "VCC" "14" "square,edge2"]
+       Pad[6298 22716 6298 23739 2126 1024 2756 "PB0/SS/PCINT0" "8" "square,edge2"]
+       Pad[6298 -23740 6298 -22717 2126 1024 2756 "PD6/T1/OC4D/ADC9" "26" "square"]
+       Pad[-23740 6298 -22717 6298 2126 1024 2756 "PF0/ADC0" "41" "square"]
+       Pad[22716 6298 23739 6298 2126 1024 2756 "GND" "15" "square,edge2"]
+       Pad[3149 22716 3149 23739 2126 1024 2756 "VBus" "7" "square,edge2"]
+       Pad[3149 -23740 3149 -22717 2126 1024 2756 "PD7/T0/OC4D/ADC10" "27" "square"]
+       Pad[-23740 3149 -22717 3149 2126 1024 2756 "PF1/ADC1" "40" "square"]
+       Pad[22716 3149 23739 3149 2126 1024 2756 "XTAL2" "16" "square,edge2"]
+       Pad[0 22716 0 23739 2126 1024 2756 "UCap" "6" "square,edge2"]
+       Pad[0 -23740 0 -22717 2126 1024 2756 "PB4/PCINT4/ADC11" "28" "square"]
+       Pad[-23740 0 -22717 0 2126 1024 2756 "PF4/ADC4/TCK" "39" "square"]
+       Pad[22716 0 23739 0 2126 1024 2756 "XTAL1" "17" "square,edge2"]
+       Pad[-3150 22716 -3150 23739 2126 1024 2756 "UGnd" "5" "square,edge2"]
+       Pad[-3150 -23740 -3150 -22717 2126 1024 2756 "PB5/PCINT5/OC1A/OC4B/ADC12" "29" "square"]
+       Pad[-23740 -3150 -22717 -3150 2126 1024 2756 "PF5/ADC5/TMS" "38" "square"]
+       Pad[22716 -3150 23739 -3150 2126 1024 2756 "PD0/OC0B/SCL/INT0" "18" "square,edge2"]
+       Pad[-6299 22716 -6299 23739 2126 1024 2756 "D+" "4" "square,edge2"]
+       Pad[-6299 -23740 -6299 -22717 2126 1024 2756 "PB6/PCINT6/OC1B/OC4B/ADC13" "30" "square"]
+       Pad[-23740 -6299 -22717 -6299 2126 1024 2756 "PF6/ADC6/TDO" "37" "square"]
+       Pad[22716 -6299 23739 -6299 2126 1024 2756 "PD1/SDA/INT1" "19" "square,edge2"]
+       Pad[-9449 22716 -9449 23739 2126 1024 2756 "D-" "3" "square,edge2"]
+       Pad[-9449 -23740 -9449 -22717 2126 1024 2756 "PC6/OC3A/OC4A" "31" "square"]
+       Pad[-23740 -9449 -22717 -9449 2126 1024 2756 "PF7/ADC7/TDI" "36" "square"]
+       Pad[22716 -9449 23739 -9449 2126 1024 2756 "PD2/RXD1/INT2" "20" "square,edge2"]
+       Pad[-12598 22716 -12598 23739 2126 1024 2756 "UVcc" "2" "square,edge2"]
+       Pad[-12598 -23740 -12598 -22717 2126 1024 2756 "PC7/ICP3/CLK0/OC4A" "32" "square"]
+       Pad[-23740 -12598 -22717 -12598 2126 1024 2756 "GND" "35" "square"]
+       Pad[22716 -12598 23739 -12598 2126 1024 2756 "PD3/TXD1/INT3" "21" "square,edge2"]
+       Pad[-15748 22716 -15748 23739 2126 1024 2756 "PE6/INT6/AIN0" "1" "square,edge2"]
+       Pad[-15748 -23740 -15748 -22717 2126 1024 2756 "PE2/HWB" "33" "square"]
+       Pad[-23740 -15748 -22717 -15748 2126 1024 2756 "VCC" "34" "square"]
+       Pad[22716 -15748 23739 -15748 2126 1024 2756 "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]
 
        )
-Rat[250948 29907 0 250848 35107 0  ""]
-Rat[250948 29907 0 207589 7513 1  ""]
-Rat[207589 7513 1 176000 38307 0  ""]
-Rat[176000 38307 0 160098 32188 0  ""]
-Rat[176000 38307 0 170413 70848 0  ""]
-Rat[170413 70848 0 147100 83207 0  ""]
-Rat[147100 83207 0 136600 81007 0  ""]
-Rat[136600 81007 0 124588 45652 0  ""]
-Rat[160098 32188 0 130100 6500 1  ""]
-Rat[124588 45652 0 88000 23081 0  ""]
-Rat[88000 23081 0 86031 23081 0  ""]
-Rat[86031 23081 0 80618 15700 0  ""]
-Rat[80618 15700 0 80618 11763 0  ""]
-Rat[80618 15700 0 73800 16407 0  ""]
-Rat[15300 90300 1 170000 96000 1  ""]
-Rat[170000 96000 1 182400 80400 0  ""]
-Rat[182400 80400 0 187400 80400 0  ""]
-Rat[182400 80400 0 178252 30807 0  ""]
-Rat[15300 80300 1 190000 96000 1  ""]
-Rat[190000 96000 1 192400 80400 0  ""]
-Rat[192400 80400 0 197400 80400 0  ""]
-Rat[192400 80400 0 193500 30707 0  ""]
-Rat[15300 70300 1 210000 96000 1  ""]
-Rat[210000 96000 1 212500 80400 0  ""]
-Rat[212500 80400 0 217500 80400 0  ""]
-Rat[212500 80400 0 212700 29307 0  ""]
-Rat[15300 60300 1 222500 80400 0  ""]
-Rat[222500 80400 0 227500 80400 0  ""]
-Rat[227500 80400 0 230000 96000 1  ""]
-Rat[227500 80400 0 229500 29207 0  ""]
-Rat[15300 50300 1 57652 41507 0  ""]
-Rat[57652 41507 0 60400 78800 0  ""]
-Rat[60400 78800 0 65400 78800 0  ""]
-Rat[60400 78800 0 60000 96000 1  ""]
-Rat[15300 40300 1 71252 41107 0  ""]
-Rat[71252 41107 0 70400 78800 0  ""]
-Rat[70400 78800 0 75400 78800 0  ""]
-Rat[75400 78800 0 80000 96000 1  ""]
-Rat[15300 30300 1 88952 38407 0  ""]
-Rat[88952 38407 0 92900 79500 0  ""]
-Rat[92900 79500 0 97900 79500 0  ""]
-Rat[97900 79500 0 100000 96000 1  ""]
-Rat[15300 20300 1 102552 37707 0  ""]
-Rat[102552 37707 0 102900 79500 0  ""]
-Rat[102900 79500 0 107900 79500 0  ""]
-Rat[107900 79500 0 120000 96000 1  ""]
-Rat[200300 26907 0 179352 36907 0  ""]
-Rat[179352 36907 0 150650 78013 0  ""]
-Rat[191500 40907 0 205352 26107 0  ""]
-Rat[191500 40907 0 153799 78013 0  ""]
-Rat[198400 44807 0 206652 42807 0  ""]
-Rat[198400 44807 0 124588 39353 0  ""]
-Rat[221000 41707 0 228152 44007 0  ""]
-Rat[221000 41707 0 156949 78013 0  ""]
-Rat[61700 35807 0 65352 35807 0  ""]
-Rat[65352 35807 0 160098 78013 0  ""]
-Rat[75300 35807 0 79252 35607 0  ""]
-Rat[79252 35607 0 124588 64549 0  ""]
-Rat[91900 28807 0 95052 29207 0  ""]
-Rat[95052 29207 0 124588 67698 0  ""]
-Rat[105500 29707 0 108552 29507 0  ""]
-Rat[108552 29507 0 124588 70848 0  ""]
-Rat[247800 29907 0 2500 2500 1  "via"]
-Rat[150650 32188 0 2500 2500 1  "via"]
-Rat[109452 37407 0 2500 2500 1  "via"]
-Rat[96000 39007 0 2500 2500 1  "via"]
-Rat[79952 41107 0 2500 2500 1  "via"]
-Rat[66052 41507 0 2500 2500 1  "via"]
-Rat[240152 30807 0 2500 2500 1  "via"]
-Rat[222200 29107 0 2500 2500 1  "via"]
-Rat[202300 31507 0 2500 2500 1  "via"]
-Rat[189000 26507 0 2500 2500 1  "via"]
-Rat[102352 29707 0 2500 2500 1  "via"]
-Rat[88752 28807 0 2500 2500 1  "via"]
-Rat[72152 35807 0 2500 2500 1  "via"]
-Rat[58552 35807 0 2500 2500 1  "via"]
-Rat[217852 41707 0 2500 2500 1  "via"]
-Rat[195252 44807 0 2500 2500 1  "via"]
-Rat[188352 40907 0 2500 2500 1  "via"]
-Rat[197152 26907 0 2500 2500 1  "via"]
-Rat[97900 52500 0 2500 2500 1  "via"]
-Rat[107900 52500 0 2500 2500 1  "via"]
-Rat[65400 51800 0 2500 2500 1  "via"]
-Rat[75400 51800 0 2500 2500 1  "via"]
-Rat[217500 53400 0 2500 2500 1  "via"]
-Rat[227500 53400 0 2500 2500 1  "via"]
-Rat[187400 53400 0 2500 2500 1  "via"]
-Rat[197400 53400 0 2500 2500 1  "via"]
-Rat[131753 78013 0 2500 2500 1  "via"]
-Rat[170413 67698 0 2500 2500 1  "via"]
-Rat[170413 42503 0 2500 2500 1  "via"]
-Rat[89968 8318 0 2500 2500 1  "via"]
-Rat[80618 13731 0 2500 2500 1  "via"]
-Rat[120442 14381 0 2500 2500 1  "via"]
-Rat[113159 24420 0 2500 2500 1  "via"]
-Rat[124588 48802 0 2500 2500 1  "via"]
-Rat[177900 44007 0 2500 2500 1  "via"]
-Rat[126852 80807 0 2500 2500 1  "via"]
-Rat[168600 27507 0 2500 2500 1  "via"]
-Rat[143952 27307 0 2500 2500 1  "via"]
-Rat[118752 8507 0 2500 2500 1  "via"]
-Rat[118252 29807 0 2500 2500 1  "via"]
-Rat[70652 16407 0 2500 2500 1  "via"]
-Rat[69452 5007 0 2500 2500 1  "via"]
-Rat[247700 35107 0 2500 2500 1  "via"]
-Rat[143952 27307 0 150100 6500 1  ""]
-Rat[130100 16500 1 131753 32188 0  ""]
-Rat[131753 32188 0 222589 17513 1  ""]
-Rat[140100 6500 1 134903 32188 0  ""]
-Rat[140100 6500 1 227589 7513 1  ""]
-Rat[150100 16500 1 124588 42503 0  ""]
-Rat[140100 16500 1 138052 32188 0  ""]
-Rat[140100 16500 1 232589 17513 1  ""]
-Rat[124588 58250 0 84063 23081 0  ""]
-Rat[124588 61399 0 80618 19636 0  ""]
-Rat[181400 30807 0 192148 26507 0  ""]
-Rat[181400 30807 0 170413 55100 0  ""]
-Rat[196648 30707 0 205448 31507 0  ""]
-Rat[196648 30707 0 170413 58250 0  ""]
-Rat[215848 29307 0 225348 29107 0  ""]
-Rat[215848 29307 0 170413 61399 0  ""]
-Rat[232648 29207 0 243300 30807 0  ""]
-Rat[232648 29207 0 170413 64549 0  ""]
-Rat[60800 41507 0 69200 41507 0  ""]
-Rat[69200 41507 0 138052 78013 0  ""]
-Rat[74400 41107 0 83100 41107 0  ""]
-Rat[83100 41107 0 141202 78013 0  ""]
-Rat[92100 38407 0 99148 39007 0  ""]
-Rat[99148 39007 0 144351 78013 0  ""]
-Rat[105700 37707 0 112600 37407 0  ""]
-Rat[112600 37407 0 147500 78013 0  ""]
-Rat[212589 17513 1 141202 32188 0  ""]
-Rat[182400 53400 0 182500 36907 0  ""]
-Rat[192400 53400 0 208500 26107 0  ""]
-Rat[212500 53400 0 209800 42807 0  ""]
-Rat[222500 53400 0 231300 44007 0  ""]
-Rat[60400 51800 0 68500 35807 0  ""]
-Rat[70400 51800 0 82400 35607 0  ""]
-Rat[92900 52500 0 98200 29207 0  ""]
-Rat[102900 52500 0 111700 29507 0  ""]
-Rat[72600 5007 0 84063 8318 0  ""]
-Rat[84063 8318 0 88000 8318 0  ""]
-Rat[100907 4752 0 86031 8318 0  ""]
-Rat[100907 7900 0 95381 13731 0  ""]
-Rat[171748 27507 0 172852 38307 0  ""]
-Rat[172852 38307 0 170413 39353 0  ""]
-Rat[174752 44007 0 170413 45652 0  ""]
-Rat[250552 57807 0 156949 32188 0  ""]
-Rat[250526 53907 0 153799 32188 0  ""]
-Rat[147100 27307 0 147500 32188 0  ""]
-Rat[256930 60117 0 144351 32188 0  ""]
-Rat[151000 94700 1 150248 83207 0  ""]
-Rat[150248 83207 0 163248 78013 0  ""]
-Rat[121400 29807 0 120442 24420 0  ""]
-Rat[121400 29807 0 124588 51951 0  ""]
-Rat[121900 8507 0 113159 14381 0  ""]
-Rat[113159 14381 0 124588 55100 0  ""]
-Rat[130000 80807 0 133452 81007 0  ""]
-Rat[133452 81007 0 134903 78013 0  ""]
-Rat[202589 17513 1 40000 54626 1  ""]
-Rat[236300 104700 0 240000 96000 1  ""]
-Rat[236300 104700 0 220000 96000 1  ""]
-Rat[220000 96000 1 200000 96000 1  ""]
-Rat[200000 96000 1 180000 96000 1  ""]
-Rat[40000 62500 0 70000 96000 1  ""]
-Rat[70000 96000 1 90000 96000 1  ""]
-Rat[90000 96000 1 110000 96000 1  ""]
-Rat[110000 96000 1 130000 96000 1  ""]
 Layer(1 "top")
 (
-       Line[5300 86300 2000 89600 4000 2000 "clearline"]
-       Line[15300 10300 10300 10300 4000 2000 "clearline"]
-       Line[10300 10300 5300 15300 4000 2000 "clearline"]
-       Line[15300 100299 15300 100800 4000 2000 "clearline"]
-       Line[236300 104700 6601 104700 4000 2000 "clearline"]
-       Line[2000 89600 2000 100000 4000 2000 "clearline"]
-       Line[5300 86300 5300 15300 4000 2000 "clearline"]
-       Line[2000 100000 6800 104800 4000 2000 "clearline"]
-       Line[180100 96100 180000 96000 4000 2000 "clearline"]
-       Line[15300 100299 15300 104700 4000 2000 "clearline"]
-       Line[40000 62500 34300 62500 4000 2000 "clearline"]
-       Line[24700 72100 24700 104700 4000 2000 "clearline"]
-       Line[34300 62500 24700 72100 4000 2000 "clearline"]
-       Line[240400 95600 240000 96000 4000 2000 "clearline"]
-       Line[253818 49882 253800 49900 1000 2000 "clearline"]
-       Line[258800 49882 253818 49882 1000 2000 "clearline"]
-       Line[258800 55000 254374 55000 1000 2000 "clearline"]
-       Line[254374 55000 253674 54300 1000 2000 "clearline"]
+       Line[244452 58200 243500 58200 1000 2000 "clearline"]
+       Line[243500 58200 241600 56300 1000 2000 "clearline"]
+       Line[170200 78200 188269 78249 1000 2000 "clearline"]
+       Line[247600 62200 245600 64200 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[170200 98100 163700 91600 2500 2000 "clearline"]
+       Line[202600 97100 202600 92498 2500 2000 "clearline"]
+       Line[112447 97447 112400 97400 1000 2000 "clearline"]
+       Line[100000 14000 100000 16100 4000 2000 "clearline"]
+       Line[100000 16100 105000 21100 4000 2000 "clearline"]
+       Line[120000 14000 120000 15900 4000 2000 "clearline"]
+       Line[120000 15900 114700 21200 4000 2000 "clearline"]
+       Line[67600 23550 66450 23550 1000 2000 "clearline"]
+       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[141900 36000 144300 33600 1000 2000 "clearline"]
+       Line[21400 2901 15300 9701 2500 2000 "clearline"]
+       Line[194600 105100 202600 97100 2500 2000 "clearline"]
+       Line[202600 92498 202589 92487 2500 2000 "clearline"]
+       Line[235500 3000 21400 2900 2500 2000 "clearline"]
+       Line[67600 38100 66248 36748 1000 2000 "clearline"]
+       Line[82600 23550 83450 23550 1000 2000 "clearline"]
+       Line[102300 44150 102300 38100 1000 2000 "clearline"]
+       Line[97400 36948 101148 36948 1000 2000 "clearline"]
+       Line[150149 101749 150700 102300 1000 2000 "clearline"]
        Line[258800 57558 254342 57558 1000 2000 "clearline"]
        Line[254342 57558 253700 58200 1000 2000 "clearline"]
+       Line[258800 55000 254374 55000 1000 2000 "clearline"]
+       Line[254374 55000 253674 54300 1000 2000 "clearline"]
+       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[108300 102100 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"]
+       Line[15300 99700 23100 107500 2500 2000 "clearline"]
+       Line[23100 107500 63200 107500 2500 2000 "clearline"]
+       Line[63200 107500 66600 104100 2500 2000 "clearline"]
+       Line[66600 97100 66700 97000 2500 2000 "clearline"]
+       Line[66600 104100 66600 97100 2500 2000 "clearline"]
+       Line[83450 23550 87500 27600 1000 2000 "clearline"]
+       Line[186200 37900 185400 37100 1000 2000 "clearline"]
+       Line[226300 32300 227600 33600 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"]
+       Line[90000 14000 90000 3700 4000 2000 "clearline"]
+       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[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"]
+       Line[82552 55500 82852 55200 1000 2000 "clearline"]
+       Line[77600 38100 77500 38000 1000 2000 "clearline"]
+       Line[80000 14000 80000 21500 4000 2000 "clearline"]
+       Line[60000 14000 60000 16600 4000 2000 "clearline"]
+       Line[60000 16600 64600 21200 4000 2000 "clearline"]
+       Line[64600 21200 71000 21200 4000 2000 "clearline"]
+       Line[72600 51600 72600 44050 1000 2000 "clearline"]
+       Line[82752 51400 82752 44202 1000 2000 "clearline"]
+       Line[82752 44202 82600 44050 1000 2000 "clearline"]
+       Line[86000 55200 86000 51500 1000 2000 "clearline"]
+       Line[86000 51500 85900 51400 1000 2000 "clearline"]
+       Line[69500 55500 69500 51648 1000 2000 "clearline"]
+       Line[69500 51648 69452 51600 1000 2000 "clearline"]
+       Line[72648 55500 82552 55500 1000 2000 "clearline"]
+       Line[77600 38100 77600 55400 1000 2000 "clearline"]
+       Line[107148 51700 107148 44302 1000 2000 "clearline"]
+       Line[107148 44302 107300 44150 1000 2000 "clearline"]
+       Line[117452 51800 117452 44302 1000 2000 "clearline"]
+       Line[117452 44302 117300 44150 1000 2000 "clearline"]
+       Line[103952 55600 103952 51748 1000 2000 "clearline"]
+       Line[103952 51748 104000 51700 1000 2000 "clearline"]
+       Line[107100 55600 117100 55600 1000 2000 "clearline"]
+       Line[112300 38000 112300 55500 1000 2000 "clearline"]
+       Line[150149 98327 150149 101749 1000 2000 "clearline"]
+       Line[57900 96074 58826 97000 1000 2000 "clearline"]
+       Line[78652 36848 77500 38000 1000 2000 "clearline"]
+       Line[102300 23650 101350 23650 1000 2000 "clearline"]
+       Line[101350 23650 97400 27600 1000 2000 "clearline"]
+       Line[244452 54300 243600 54300 1000 2000 "clearline"]
+       Line[243600 54300 241600 56300 1000 2000 "clearline"]
+       Line[172500 23950 171502 23950 1000 2000 "clearline"]
+       Line[171502 23950 168100 27352 1000 2000 "clearline"]
+       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 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"]
+       Line[202600 36748 206248 36748 1000 2000 "clearline"]
+       Line[206248 36748 207500 38000 1000 2000 "clearline"]
+       Line[222500 23950 224050 23950 1000 2000 "clearline"]
+       Line[224050 23950 227600 27500 1000 2000 "clearline"]
+       Line[142500 14200 141900 13600 1000 2000 "clearline"]
+       Line[227600 36748 218752 36748 1000 2000 "clearline"]
+       Line[130000 14000 130000 3700 4000 2000 "clearline"]
+       Line[240000 14000 240000 8300 4000 2000 "clearline"]
+       Line[240000 8300 235400 3700 4000 2000 "clearline"]
+       Line[123800 87700 120703 87697 1000 2000 "clearline"]
+       Line[120703 87697 120700 87700 1000 2000 "clearline"]
+       Line[218800 63800 217800 62800 1000 2000 "clearline"]
+       Line[212613 92487 218800 86300 1000 2000 "clearline"]
+       Line[245600 64200 242600 64200 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"]
+       Line[170000 16300 174900 21200 4000 2000 "clearline"]
+       Line[190000 14000 190000 16000 4000 2000 "clearline"]
+       Line[190000 16000 184900 21100 4000 2000 "clearline"]
+       Line[230000 18500 227200 21300 4000 2000 "clearline"]
+       Line[227200 21300 218900 21300 4000 2000 "clearline"]
+       Line[210000 14000 210000 21500 4000 2000 "clearline"]
+       Line[230000 14000 230000 18500 4000 2000 "clearline"]
+       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[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"]
+       Line[218752 36748 217500 38000 1000 2000 "clearline"]
+       Line[220000 14000 220000 3600 4000 2000 "clearline"]
+       Line[200000 14000 200000 3600 4000 2000 "clearline"]
+       Line[219652 52000 219652 51048 1000 2000 "clearline"]
+       Line[219652 51048 221900 48800 1000 2000 "clearline"]
+       Line[221900 48800 221900 45050 1000 2000 "clearline"]
+       Line[221900 45050 222500 44450 1000 2000 "clearline"]
+       Line[222800 52000 222800 55800 1000 2000 "clearline"]
+       Line[222800 55800 222900 55900 1000 2000 "clearline"]
+       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[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"]
+       Line[216200 49700 216200 56100 1000 2000 "clearline"]
+       Line[177500 44450 177500 52100 1000 2000 "clearline"]
+       Line[174352 52100 174352 55700 1000 2000 "clearline"]
+       Line[174352 55700 174452 55800 1000 2000 "clearline"]
+       Line[187652 51900 187652 44602 1000 2000 "clearline"]
+       Line[187652 44602 187500 44450 1000 2000 "clearline"]
+       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[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[179800 83700 179800 81500 1000 2000 "clearline"]
+       Line[173298 81398 173300 81400 1000 2000 "clearline"]
+       Line[212589 92487 212613 92487 1000 2000 "clearline"]
+       Line[218800 86300 218800 63800 1000 2000 "clearline"]
+       Line[179800 81500 179900 81400 1000 2000 "clearline"]
+       Line[170152 81398 173298 81398 1000 2000 "clearline"]
+       Line[162747 52146 162747 49253 1000 2000 "clearline"]
+       Line[162747 49253 162800 49200 1000 2000 "clearline"]
+       Line[131252 52046 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[145513 15232 144632 15232 1000 2000 "clearline"]
+       Line[144632 15232 143600 14200 1000 2000 "clearline"]
+       Line[145513 17200 144200 17200 1000 2000 "clearline"]
+       Line[144300 17200 143400 16300 1000 2000 "clearline"]
+       Line[140148 22200 144450 22200 1000 2000 "clearline"]
+       Line[134200 32600 134200 18400 1000 2000 "clearline"]
+       Line[132343 34457 134200 32600 1000 2000 "clearline"]
+       Line[134200 18400 134600 18000 1000 2000 "clearline"]
+       Line[120822 84548 120174 83900 1000 2000 "clearline"]
+       Line[64200 89500 64800 88900 1000 2000 "clearline"]
+       Line[64800 88900 77000 88900 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[150400 65200 134700 65200 2500 2000 "clearline"]
+       Line[163700 78400 150400 65200 2500 2000 "clearline"]
+       Line[172147 94047 170247 90847 1000 2000 "clearline"]
+       Line[163700 91500 163700 78300 2500 2000 "clearline"]
+       Line[160100 91400 160100 86900 1000 2000 "clearline"]
+       Line[162747 94047 160100 91400 1000 2000 "clearline"]
+       Line[114000 80800 122800 80800 1000 2000 "clearline"]
+       Line[17700 99700 22500 94900 4000 2000 "clearline"]
+       Line[134400 96750 134402 96752 2500 2000 "clearline"]
+       Line[134400 84600 134400 96750 2500 2000 "clearline"]
+       Line[134700 65200 134500 65400 2500 2000 "clearline"]
+       Line[150631 7331 150600 7300 1000 2000 "clearline"]
+       Line[15300 99700 17700 99700 4000 2000 "clearline"]
+       Line[175000 98100 170200 98100 2500 2000 "clearline"]
+       Line[247600 58200 247600 62200 1000 2000 "clearline"]
+       Line[117148 84022 117026 83900 1000 2000 "clearline"]
+       Line[117148 87700 117148 84022 1000 2000 "clearline"]
+       Line[123771 84548 120822 84548 1000 2000 "clearline"]
+       Line[131300 34457 132343 34457 1000 2000 "clearline"]
+       Line[112300 23650 112300 23100 1000 2000 "clearline"]
+       Line[177500 23950 177500 22900 1000 2000 "clearline"]
+       Line[112300 23100 114400 21000 1000 2000 "clearline"]
+       Line[107300 22600 105600 20900 1000 2000 "clearline"]
+       Line[107300 23650 107300 22600 1000 2000 "clearline"]
+       Line[120600 58500 120500 51800 1000 2000 "clearline"]
+       Line[74800 97226 74574 97000 4000 2000 "clearline"]
+       Line[15499 9900 15300 9701 4000 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[137551 90949 138400 90100 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[170352 87697 179403 87697 1000 2000 "clearline"]
+       Line[179403 87697 179700 87300 1000 2000 "clearline"]
+       Line[179800 87300 194100 87300 1000 2000 "clearline"]
+       Line[194200 87300 196900 84500 1000 2000 "clearline"]
+       Line[159597 98252 159600 102100 1000 2000 "clearline"]
+       Line[159597 50897 158900 50200 1000 2000 "clearline"]
+       Line[123746 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 102098 2500 2000 "clearline"]
+       Line[206100 87600 207000 84700 1000 2000 "clearline"]
+       Line[134400 102100 108300 102100 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 199400 87600 1000 2000 "clearline"]
+       Line[158900 50200 158900 41782 1000 2000 "clearline"]
+       Line[190100 100179 188821 100179 1000 2000 "clearline"]
+       Line[188821 100179 184100 104900 1000 2000 "clearline"]
+       Line[184100 105100 83600 104900 1000 2000 "clearline"]
+       Line[83600 104700 79200 100300 1000 2000 "clearline"]
+       Line[119000 97400 119000 102000 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[97000 97800 114000 80800 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[115100 61400 115100 59500 1000 2000 "clearline"]
+       Line[112400 97400 115852 97400 1000 2000 "clearline"]
+       Line[137551 52146 137551 48549 1000 2000 "clearline"]
+       Line[122200 25800 122200 28800 1000 2000 "clearline"]
+       Line[85900 97800 97000 97800 1000 2000 "clearline"]
+       Line[125346 59352 125346 47946 2500 2000 "clearline"]
+       Line[108400 92082 108382 92100 1000 2000 "clearline"]
+       Line[119351 65651 115100 61400 1000 2000 "clearline"]
+       Line[77000 88900 85900 97800 1000 2000 "clearline"]
+       Line[123771 65651 119351 65651 1000 2000 "clearline"]
+       Line[227600 30648 227600 33600 1000 2000 "clearline"]
+       Line[247600 58200 250552 58200 1000 2000 "clearline"]
+       Line[224900 32300 225948 32300 1000 2000 "clearline"]
+       Line[143600 14200 142500 14200 1000 2000 "clearline"]
+       Line[78300 107500 187700 107500 2500 2000 "clearline"]
+       Line[74574 103774 78300 107500 2500 2000 "clearline"]
+       Line[74574 97000 74574 103774 2500 2000 "clearline"]
+       Line[147000 98254 147000 102200 1000 2000 "clearline"]
+       Line[123800 72000 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[137551 98352 137551 90949 1000 2000 "clearline"]
+       Line[20300 9900 15499 9900 4000 2000 "clearline"]
+       Line[22500 12100 20300 9900 4000 2000 "clearline"]
+       Line[123946 62502 120602 62502 1000 2000 "clearline"]
+       Line[22500 94900 22500 12100 4000 2000 "clearline"]
+       Line[87800 33500 87600 33700 1000 2000 "clearline"]
+       Line[147000 102200 147100 102300 1000 2000 "clearline"]
+       Line[140701 98352 140701 92799 1000 2000 "clearline"]
+       Line[140701 92799 142000 91500 1000 2000 "clearline"]
+       Line[142000 91500 142000 88700 1000 2000 "clearline"]
+       Line[79200 100300 79200 95000 1000 2000 "clearline"]
+       Line[134402 51946 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[170152 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[170200 62500 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[170152 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[182500 23950 182500 22300 1000 2000 "clearline"]
+       Line[177500 22900 175600 21000 1000 2000 "clearline"]
+       Line[182500 22300 184300 20500 1000 2000 "clearline"]
+       Line[134600 18100 135400 7800 1000 2000 "clearline"]
+       Line[190100 105100 194600 105100 2500 2000 "clearline"]
+       Line[187700 107500 190100 105100 2500 2000 "clearline"]
+       Line[147000 52046 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 52146 150149 50549 1000 2000 "clearline"]
+       Line[150149 50549 144500 44900 1000 2000 "clearline"]
+       Line[122748 80800 123646 81598 1000 2000 "clearline"]
+       Line[143900 57400 143900 51996 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 52046 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[143400 16400 140100 16400 1000 2000 "clearline"]
+       Line[140200 16400 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[123646 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[123746 75100 117100 75100 1000 2000 "clearline"]
+       Line[117100 75100 97000 95200 1000 2000 "clearline"]
+       Line[62500 33700 62600 33600 1000 2000 "clearline"]
+       Line[87600 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[87600 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 52146 140701 47301 1000 2000 "clearline"]
+       Line[140701 47301 136900 43500 1000 2000 "clearline"]
+       Line[136900 43500 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[170200 68800 165601 68801 1000 2000 "clearline"]
+       Line[165601 68801 159400 62600 1000 2000 "clearline"]
+       Line[159500 62600 154700 62600 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[170200 71900 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 153600 26300 1000 2000 "clearline"]
+       Line[153600 26300 153600 30000 1000 2000 "clearline"]
+       Line[199400 87600 206200 87600 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[159597 51946 159597 50897 1000 2000 "clearline"]
+       Line[146900 30000 160900 30000 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[225948 32300 227600 30648 1000 2000 "clearline"]
+       Line[224900 32300 226300 32300 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 51746 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[247600 54300 247600 52000 1000 2000 "clearline"]
+       Line[247600 52000 247200 51600 1000 2000 "clearline"]
+       Line[247200 51600 239700 51600 1000 2000 "clearline"]
+       Line[239700 51600 238500 52800 1000 2000 "clearline"]
+       Line[238500 52800 238600 62400 1000 2000 "clearline"]
+       Line[162747 98252 162747 94047 1000 2000 "clearline"]
+       Line[181900 84500 163600 84500 1000 2000 "clearline"]
+       Line[226200 48800 226200 58700 1000 2000 "clearline"]
+       Line[226200 58700 237500 70000 1000 2000 "clearline"]
+       Line[156448 98252 156448 87048 1000 2000 "clearline"]
+       Line[156448 87048 156100 86700 1000 2000 "clearline"]
+       Line[209300 62100 210700 60700 1000 2000 "clearline"]
+       Line[210700 60700 224500 60700 1000 2000 "clearline"]
+       Line[224500 60700 227500 63700 1000 2000 "clearline"]
+       Line[227500 63700 227500 70000 1000 2000 "clearline"]
+       Line[143852 102200 143952 102300 1000 2000 "clearline"]
+       Line[143952 102300 143952 98229 1000 2000 "clearline"]
+       Line[140700 102200 143852 102200 1000 2000 "clearline"]
+       Line[64200 91800 64200 89500 1000 2000 "clearline"]
+       Line[153300 98300 153298 90698 1000 2000 "clearline"]
+       Line[153298 90698 151900 89300 1000 2000 "clearline"]
+       Line[151900 89300 151900 84600 1000 2000 "clearline"]
+       Line[151900 84600 153900 82600 1000 2000 "clearline"]
+       Line[153900 82600 159100 82600 1000 2000 "clearline"]
+       Line[159100 82600 159200 82500 1000 2000 "clearline"]
+       Line[170152 75100 182300 75100 1000 2000 "clearline"]
+       Line[182300 75100 183500 73900 1000 2000 "clearline"]
+       Line[183500 73900 202100 73900 1000 2000 "clearline"]
+       Line[202100 73900 204600 71400 1000 2000 "clearline"]
+       Line[204600 71400 207800 71400 1000 2000 "clearline"]
+       Line[207800 71400 210800 68400 1000 2000 "clearline"]
+       Line[61048 91800 64200 91800 1000 2000 "clearline"]
+       Line[57900 91800 57900 96074 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
-       Polygon("clearpoly")
+       Line[15300 99700 10300 99700 4000 2000 "clearline"]
+       Line[10300 99700 5300 94700 4000 2000 "clearline"]
+       Line[5300 94700 5300 24700 4000 2000 "clearline"]
+       Line[15300 9701 15300 9700 2500 2000 "clearline"]
+       Line[22500 72500 162000 72500 2500 2000 "clearline"]
+       Line[15300 79700 22500 72500 2500 2000 "clearline"]
+       Line[209900 24600 209900 14100 2500 2000 "clearline"]
+       Line[229800 14200 230000 14000 2500 2000 "clearline"]
+       Line[162000 72500 209900 24600 2500 2000 "clearline"]
+       Line[120100 14100 120000 14000 4000 2000 "clearline"]
+       Line[209800 14200 210000 14000 2500 2000 "clearline"]
+       Line[144100 89500 170000 89500 1000 2000 "clearline"]
+       Line[20300 68900 160400 68900 2500 2000 "clearline"]
+       Line[237400 95400 235300 97500 1000 2000 "clearline"]
+       Line[235300 97500 194900 97500 1000 2000 "clearline"]
+       Line[194900 97500 192600 95200 1000 2000 "clearline"]
+       Line[192600 95200 190157 95200 1000 2000 "clearline"]
+       Line[190157 95200 190100 95257 1000 2000 "clearline"]
+       Line[59800 14200 60000 14000 4000 2000 "clearline"]
+       Line[60000 21300 60000 14000 2500 2000 "clearline"]
+       Line[51800 29500 60000 21300 2500 2000 "clearline"]
+       Line[31900 29500 51800 29500 2500 2000 "clearline"]
+       Line[22100 19700 31900 29500 2500 2000 "clearline"]
+       Line[15300 19700 22100 19700 2500 2000 "clearline"]
+       Line[237400 93100 237400 95400 1000 2000 "clearline"]
+       Line[240700 89800 237400 93100 1000 2000 "clearline"]
+       Line[80100 14100 80000 14000 4000 2000 "clearline"]
+       Line[79900 14100 80000 14000 2500 2000 "clearline"]
+       Line[79900 19500 79900 14100 2500 2000 "clearline"]
+       Line[66400 33000 79900 19500 2500 2000 "clearline"]
+       Line[30100 33000 66400 33000 2500 2000 "clearline"]
+       Line[26800 29700 30100 33000 2500 2000 "clearline"]
+       Line[133100 20500 124100 20500 2500 2000 "clearline"]
+       Line[15300 79700 15400 79700 2500 2000 "clearline"]
+       Line[16100 68900 15300 69700 2500 2000 "clearline"]
+       Line[20600 68900 16100 68900 2500 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[123500 21100 123500 43900 2500 2000 "clearline"]
+       Line[123500 43900 107700 59700 2500 2000 "clearline"]
+       Line[107700 59700 15300 59700 2500 2000 "clearline"]
+       Line[189900 14100 190000 14000 2500 2000 "clearline"]
+       Line[189800 39400 189900 14100 2500 2000 "clearline"]
+       Line[160400 68900 189800 39500 2500 2000 "clearline"]
+       Line[170900 91600 171500 91000 1000 2000 "clearline"]
+       Line[124100 20500 123500 21100 2500 2000 "clearline"]
+       Line[209900 14100 210000 14000 4000 2000 "clearline"]
+       Line[100100 14100 100000 14000 2500 2000 "clearline"]
+       Line[100100 23500 100100 14100 2500 2000 "clearline"]
+       Line[81400 42200 100100 23500 2500 2000 "clearline"]
+       Line[119900 14100 120000 14000 4000 2000 "clearline"]
+       Line[89900 14100 90000 14000 2500 2000 "clearline"]
+       Line[162700 23400 162600 23300 1000 2000 "clearline"]
+       Line[162700 25800 162700 23400 1000 2000 "clearline"]
+       Line[156500 32000 162700 25800 1000 2000 "clearline"]
+       Line[156500 59900 156500 32000 1000 2000 "clearline"]
+       Line[157500 60900 156500 59900 1000 2000 "clearline"]
+       Line[157500 65300 157500 60900 1000 2000 "clearline"]
+       Line[154600 29300 156600 27300 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[136000 23400 133100 20500 2500 2000 "clearline"]
+       Line[153500 14000 144100 23400 2500 2000 "clearline"]
+       Line[15300 29700 26800 29700 2500 2000 "clearline"]
+       Line[146300 37300 150700 41700 1000 2000 "clearline"]
+       Line[142000 88700 143300 88700 1000 2000 "clearline"]
+       Line[240800 89800 240700 89800 1000 2000 "clearline"]
+       Line[170000 89500 186100 73000 1000 2000 "clearline"]
+       Line[171400 93300 172100 94000 1000 2000 "clearline"]
+       Line[171400 91100 187000 74900 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[246000 60400 247400 61800 1000 2000 "clearline"]
+       Line[159600 102400 159600 106200 1000 2000 "clearline"]
+       Line[159600 106200 161600 108200 1000 2000 "clearline"]
+       Line[15400 49800 15300 49700 2500 2000 "clearline"]
+       Line[112400 49800 15400 49800 2500 2000 "clearline"]
+       Line[120000 42200 112400 49800 2500 2000 "clearline"]
+       Line[120000 14000 120000 42200 2500 2000 "clearline"]
+       Line[143300 88700 144100 89500 1000 2000 "clearline"]
+       Line[128400 45200 114900 58700 1000 2000 "clearline"]
+       Line[62400 42300 81600 42300 2500 2000 "clearline"]
+       Line[202100 41800 221400 41800 1000 2000 "clearline"]
+       Line[167800 57600 185400 40000 1000 2000 "clearline"]
+       Line[159500 57600 167800 57600 1000 2000 "clearline"]
+       Line[225000 32400 224900 32300 1000 2000 "clearline"]
+       Line[225000 38200 225000 32400 1000 2000 "clearline"]
+       Line[221400 41800 225000 38200 1000 2000 "clearline"]
+       Line[127100 49400 137551 48649 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[28800 76200 163300 76200 2500 2000 "clearline"]
+       Line[242500 82700 242500 77900 1000 2000 "clearline"]
+       Line[247500 70000 247500 69900 1000 2000 "clearline"]
+       Line[142300 18400 140700 18400 1000 2000 "clearline"]
+       Line[59800 39700 62400 42300 2500 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[15300 39700 59800 39700 2500 2000 "clearline"]
+       Line[140700 18400 137500 15200 1000 2000 "clearline"]
+       Line[146300 27300 146300 37300 1000 2000 "clearline"]
+       Line[144100 23400 136000 23400 2500 2000 "clearline"]
+       Line[170000 14000 153500 14000 2500 2000 "clearline"]
+       Line[229900 37400 229900 14100 2500 2000 "clearline"]
+       Line[229900 14100 230000 14000 2500 2000 "clearline"]
+       Line[135800 93300 170500 93300 1000 2000 "clearline"]
+       Line[136000 93300 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[247400 61800 247400 69900 1000 2000 "clearline"]
+       Line[163300 76200 194100 45400 2500 2000 "clearline"]
+       Line[185400 40000 185400 37100 1000 2000 "clearline"]
+       Line[247400 69900 247500 70000 1000 2000 "clearline"]
+       Line[194100 45400 221900 45400 2500 2000 "clearline"]
+       Line[154600 62600 154600 29300 1000 2000 "clearline"]
+       Line[221900 45400 229900 37400 2500 2000 "clearline"]
+       Line[139800 91500 138400 90100 1000 2000 "clearline"]
+       Line[139800 91500 171000 91500 1000 2000 "clearline"]
+       Line[170400 93300 171400 93300 1000 2000 "clearline"]
+       Line[139900 91500 139800 91500 1000 2000 "clearline"]
+       Line[15300 89700 28800 76200 2500 2000 "clearline"]
+       Line[234300 56700 237100 56700 1000 2000 "clearline"]
+       Line[237100 56700 240800 60400 1000 2000 "clearline"]
+       Line[240800 60400 246000 60400 1000 2000 "clearline"]
+       Line[242500 78000 246600 73900 1000 2000 "clearline"]
+       Line[246600 73900 246600 70900 1000 2000 "clearline"]
+       Line[246600 70900 247500 70000 1000 2000 "clearline"]
+       Line[242600 64200 242600 73300 1000 2000 "clearline"]
+       Line[242600 73300 240900 75000 1000 2000 "clearline"]
+       Line[240900 75000 186900 75000 1000 2000 "clearline"]
+       Line[188700 57900 213700 57900 1000 2000 "clearline"]
+       Line[164100 82500 188700 57900 1000 2000 "clearline"]
+       Line[213700 57900 217800 62800 1000 2000 "clearline"]
+       Line[222600 72000 221700 73000 1000 2000 "clearline"]
+       Line[221700 73000 186000 73000 1000 2000 "clearline"]
+       Line[159200 82500 164100 82500 1000 2000 "clearline"]
+       Line[190043 95200 190100 95257 1000 2000 "clearline"]
+       Line[160100 86600 163100 86600 1000 2000 "clearline"]
+       Line[163100 86600 189700 60000 1000 2000 "clearline"]
+       Line[209300 62100 207300 60100 1000 2000 "clearline"]
+       Line[207300 60100 189600 60100 1000 2000 "clearline"]
+       Line[156100 86700 156100 86400 1000 2000 "clearline"]
+       Line[156100 86700 156100 79200 1000 2000 "clearline"]
+       Line[156100 79200 164100 79200 1000 2000 "clearline"]
+       Line[164100 79200 195200 48100 1000 2000 "clearline"]
+       Line[195200 48100 225500 48100 1000 2000 "clearline"]
+       Line[225500 48100 226200 48800 1000 2000 "clearline"]
+       Line[236100 64900 238500 62500 1000 2000 "clearline"]
+       Line[223700 64900 236100 64900 1000 2000 "clearline"]
+       Line[222700 65900 223700 64900 1000 2000 "clearline"]
+       Line[222700 72000 222700 65900 1000 2000 "clearline"]
+       Line[190100 95257 186243 95257 1000 2000 "clearline"]
+       Line[186243 95257 181400 100100 1000 2000 "clearline"]
+       Line[181400 100100 168100 100100 1000 2000 "clearline"]
+       Line[168100 100100 165500 97500 1000 2000 "clearline"]
+       Line[165500 97500 155500 97500 1000 2000 "clearline"]
+       Line[155500 97500 150700 102300 1000 2000 "clearline"]
+       Polygon("clearpoly,lock")
        (
                [2500 2500] [272500 2500] [272500 107500] [2500 107500] 
        )
@@ -1679,6 +2361,17 @@ Layer(3 "outline")
 )
 Layer(4 "silk")
 (
+       Text[35100 60800 0 100 "` 2011" "clearline,auto"]
+       Text[34500 78700 0 144 "TelePyro v0.1" "clearline,auto"]
+       Text[35100 68800 0 100 "TeleMetrum Companion Board" "clearline,auto"]
+       Text[35400 52500 0 100 "Bdale Garbee" "clearline,auto"]
+       Text[64600 33300 0 100 "A         B         C         D" "clearline,auto"]
+       Text[174800 32900 0 100 "E         F         G         H" "clearline,auto"]
+       Text[29000 93000 3 100 "H    G    F    E    D    C    B    A" "clearline,auto"]
+       Polygon("clearpoly")
+       (
+               [91200 106100] [175000 106100] [175000 90300] [91200 90300] 
+       )
 )
 Layer(5 "silk")
 (
@@ -1687,143 +2380,152 @@ 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("U3-33")
        )
        Net("fet_a" "(unknown)")
        (
                Connect("J3-1")
                Connect("J4-1")
-               Connect("Q1-5")
-               Connect("Q1-6")
+               Connect("Q1-7")
+               Connect("Q1-8")
                Connect("R17-1")
        )
        Net("fet_b" "(unknown)")
        (
                Connect("J3-3")
                Connect("J4-3")
-               Connect("Q1-7")
-               Connect("Q1-8")
+               Connect("Q1-5")
+               Connect("Q1-6")
                Connect("R18-1")
        )
        Net("fet_c" "(unknown)")
        (
                Connect("J3-5")
                Connect("J4-5")
-               Connect("Q2-5")
-               Connect("Q2-6")
+               Connect("Q2-7")
+               Connect("Q2-8")
                Connect("R19-1")
        )
        Net("fet_d" "(unknown)")
        (
                Connect("J3-7")
                Connect("J4-7")
-               Connect("Q2-7")
-               Connect("Q2-8")
+               Connect("Q2-5")
+               Connect("Q2-6")
                Connect("R20-1")
        )
        Net("fet_e" "(unknown)")
        (
                Connect("J3-9")
                Connect("J5-1")
-               Connect("Q3-5")
-               Connect("Q3-6")
+               Connect("Q3-7")
+               Connect("Q3-8")
                Connect("R21-1")
        )
        Net("fet_f" "(unknown)")
        (
                Connect("J3-11")
                Connect("J5-3")
-               Connect("Q3-7")
-               Connect("Q3-8")
+               Connect("Q3-5")
+               Connect("Q3-6")
                Connect("R22-1")
        )
        Net("fet_g" "(unknown)")
        (
                Connect("J3-13")
                Connect("J5-5")
-               Connect("Q4-5")
-               Connect("Q4-6")
+               Connect("Q4-7")
+               Connect("Q4-8")
                Connect("R23-1")
        )
        Net("fet_h" "(unknown)")
        (
                Connect("J3-15")
                Connect("J5-7")
-               Connect("Q4-7")
-               Connect("Q4-8")
+               Connect("Q4-5")
+               Connect("Q4-6")
                Connect("R24-1")
        )
        Net("fire_a" "(unknown)")
        (
                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")
                Connect("C31-1")
                Connect("C101-1")
+               Connect("C102-1")
+               Connect("C103-1")
                Connect("C200-1")
                Connect("C201-1")
                Connect("C202-1")
@@ -1860,13 +2562,15 @@ 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("R41-1")
+               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")
        )
@@ -1874,213 +2578,219 @@ 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("U1-13")
+               Connect("J100-1")
+               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)")
        (
-               Connect("Q1-4")
+               Connect("Q1-2")
                Connect("R9-2")
        )
        Net("unnamed_net2" "(unknown)")
        (
-               Connect("Q1-2")
+               Connect("Q1-4")
                Connect("R10-2")
        )
        Net("unnamed_net3" "(unknown)")
        (
-               Connect("Q2-4")
+               Connect("Q2-2")
                Connect("R11-2")
        )
        Net("unnamed_net4" "(unknown)")
        (
-               Connect("Q2-2")
+               Connect("Q2-4")
                Connect("R12-2")
        )
        Net("unnamed_net5" "(unknown)")
        (
-               Connect("Q3-4")
+               Connect("Q3-2")
                Connect("R13-2")
        )
        Net("unnamed_net6" "(unknown)")
        (
-               Connect("Q3-2")
+               Connect("Q3-4")
                Connect("R14-2")
        )
        Net("unnamed_net7" "(unknown)")
        (
-               Connect("Q4-4")
+               Connect("Q4-2")
                Connect("R15-2")
        )
        Net("unnamed_net8" "(unknown)")
        (
-               Connect("Q4-2")
+               Connect("Q4-4")
                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")
-       )
-       Net("unnamed_net13" "(unknown)")
-       (
-               Connect("C202-2")
-               Connect("U1-42")
+               Connect("U3-44")
        )
        Net("unnamed_net14" "(unknown)")
        (
-               Connect("R102-2")
-               Connect("U1-3")
+               Connect("C202-2")
+               Connect("U3-42")
        )
        Net("unnamed_net15" "(unknown)")
        (
-               Connect("R103-2")
-               Connect("U1-4")
+               Connect("C102-2")
+               Connect("R102-2")
+               Connect("U3-3")
        )
        Net("unnamed_net16" "(unknown)")
        (
-               Connect("C101-2")
-               Connect("U1-6")
+               Connect("C103-2")
+               Connect("R103-2")
+               Connect("U3-4")
        )
        Net("unnamed_net17" "(unknown)")
        (
-               Connect("J101-1")
-               Connect("U1-7")
+               Connect("C101-2")
+               Connect("U3-6")
        )
        Net("unnamed_net18" "(unknown)")
-       (
-               Connect("J100-1")
-               Connect("R100-1")
-               Connect("U1-33")
-       )
-       Net("unnamed_net19" "(unknown)")
        (
                Connect("C30-2")
-               Connect("U1-16")
+               Connect("U3-16")
                Connect("X1-1")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("C31-2")
-               Connect("U1-17")
+               Connect("U3-17")
                Connect("X1-3")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("C201-2")
                Connect("L201-2")
-               Connect("U1-24")
+               Connect("U3-24")
        )
-       Net("unnamed_net22" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("J101-2")
                Connect("R102-1")
        )
-       Net("unnamed_net23" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("J101-3")
                Connect("R103-1")
        )
+       Net("v_batt" "(unknown)")
+       (
+               Connect("R40-1")
+               Connect("R41-2")
+               Connect("U3-41")
+       )
        Net("v_lipo" "(unknown)")
        (
                Connect("J2-8")
                Connect("J6-3")
+               Connect("J7-4")
        )
        Net("v_pyro" "(unknown)")
        (
@@ -2103,5 +2813,13 @@ NetList()
                Connect("J5-6")
                Connect("J5-8")
                Connect("J6-2")
+               Connect("J7-3")
+               Connect("R40-2")
+       )
+       Net("v_usb" "(unknown)")
+       (
+               Connect("J7-2")
+               Connect("J101-1")
+               Connect("U3-7")
        )
 )