Nearly finished with pcb now
authorKeith Packard <keithp@keithp.com>
Fri, 4 May 2012 14:00:14 +0000 (07:00 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 4 May 2012 14:00:14 +0000 (07:00 -0700)
Signed-off-by: Keith Packard <keithp@keithp.com>
telepad.pcb

index d26e519bd1fd3139994a3a82bdff625b903aefd6..950d8302045bf31ec8670c116dcc260b0c3c03f8 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20070407]
 PCB["TelePad" 600000 600000]
 
 Grid[100.0 0 0 0]
-Cursor[322400 132200 0.000000]
+Cursor[119300 181400 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
-DRC[600 1000 600 500 1500 700]
-Flags("nameonpcb,clearnew,liveroute,hidenames")
+DRC[500 1000 500 500 1500 700]
+Flags("showdrc,nameonpcb,clearnew,liveroute")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,2500,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -816,15 +816,74 @@ Via[557100 185100 2900 2000 0 1500 "" ""]
 Via[572500 160400 2900 2000 0 1500 "" "thermal(1S)"]
 Via[559600 188800 2900 2000 0 1500 "" "thermal(1S)"]
 Via[561600 150700 2900 2000 0 1500 "" "thermal(0,1S)"]
-Via[554100 158500 2900 2000 0 1500 "" ""]
 Via[596600 183700 2900 2000 0 1500 "" "thermal(1S)"]
 Via[564700 180200 2900 2000 0 1500 "" ""]
-Via[543100 150300 2900 2000 0 1500 "" ""]
 Via[561100 159900 2900 2000 0 1500 "" "thermal(1S)"]
 Via[596600 163700 2900 2000 0 1500 "" "thermal(1S)"]
-Via[548100 152900 2900 2000 0 1500 "" "thermal(1S)"]
+Via[548400 147300 2900 2000 0 1500 "" "thermal(1S)"]
+Via[540000 150300 2900 2000 0 1500 "" ""]
+Via[509000 135600 6000 2000 0 3500 "" ""]
+Via[515900 193100 6000 2000 0 3500 "" ""]
+Via[530700 150400 2900 2000 0 1500 "" ""]
+Via[535400 191400 2900 2000 0 1500 "" ""]
+Via[525100 199300 2900 2000 0 1500 "" ""]
+Via[479300 231800 6000 2000 0 3500 "" "thermal(1X)"]
+Via[516200 164900 2900 2000 0 1500 "" "thermal(1X)"]
+Via[522500 240800 2900 2000 0 1500 "" "thermal(1X)"]
+Via[487100 267000 2900 2000 0 1500 "" ""]
+Via[533500 392400 2900 2000 0 1500 "" "thermal(1X)"]
+Via[514500 79700 2900 2000 0 1500 "" "thermal(0X,1X)"]
+Via[532000 100200 2900 2000 0 1500 "" "thermal(1X)"]
+Via[539500 125200 2900 2000 0 1500 "" ""]
+Via[519500 119700 6000 2000 0 3500 "" ""]
+Via[541500 119700 6000 2000 0 3500 "" ""]
+Via[564500 113600 2900 2000 0 1500 "" "thermal(1X)"]
+Via[410400 49900 6000 2000 0 3500 "" "thermal(1X)"]
+Via[405900 94700 6000 2000 0 3500 "" "thermal(0X,1X)"]
+Via[408700 120400 6000 2000 0 3500 "" "thermal(1X)"]
+Via[438300 108100 2900 2000 0 1500 "" "thermal(1X)"]
+Via[402400 110600 2900 2000 0 1500 "" ""]
+Via[286400 329000 6000 2000 0 3500 "" "thermal(1S)"]
+Via[273400 128000 6000 2000 0 3500 "" "thermal(1S)"]
+Via[258900 383500 2900 2000 0 1500 "" "thermal(1X)"]
+Via[156900 225500 2900 2000 0 1500 "" ""]
+Via[261900 266000 2900 2000 0 1500 "" "thermal(1X)"]
+Via[261900 179500 2900 2000 0 1500 "" "thermal(1X)"]
+Via[156900 23500 2900 2000 0 1500 "" ""]
+Via[261900 64000 2900 2000 0 1500 "" "thermal(1X)"]
+Via[256700 10700 2900 2000 0 1500 "" "thermal(1X)"]
+Via[516900 203400 2900 2000 0 1500 "" ""]
+Via[558900 251500 2900 2000 0 1500 "" "thermal(1X)"]
+Via[502000 188500 2900 2000 0 1500 "" ""]
+Via[501000 122200 2900 2000 0 1500 "" ""]
+Via[392000 122900 2900 2000 0 1500 "" ""]
+Via[498200 189900 2900 2000 0 1500 "" ""]
+Via[498100 150500 2900 2000 0 1500 "" ""]
+Via[493800 188500 2900 2000 0 1500 "" ""]
+Via[498200 142200 2900 2000 0 1500 "" ""]
+Via[489200 189900 2900 2000 0 1500 "" ""]
+Via[489200 146500 2900 2000 0 1500 "" ""]
+Via[512600 203400 2900 2000 0 1500 "" ""]
+Via[484300 150500 2900 2000 0 1500 "" ""]
+Via[414000 137400 2900 2000 0 1500 "" ""]
+Via[479800 185300 2900 2000 0 1500 "" ""]
+Via[479800 153500 2900 2000 0 1500 "" ""]
+Via[408600 139500 2900 2000 0 1500 "" ""]
+Via[476300 182800 2900 2000 0 1500 "" ""]
+Via[476300 156300 2900 2000 0 1500 "" ""]
+Via[509600 167800 2900 2000 0 1500 "" ""]
+Via[414200 182200 2900 2000 0 1500 "" ""]
+Via[299500 138500 2900 2000 0 1500 "" ""]
+Via[305600 138500 2900 2000 0 1500 "" ""]
+Via[325500 151900 2900 2000 0 1500 "" ""]
+Via[325500 172000 2900 2000 0 1500 "" ""]
+Via[322100 154500 2900 2000 0 1500 "" ""]
+Via[322100 174500 2900 2000 0 1500 "" ""]
+Via[348200 105400 2900 2000 0 1500 "" ""]
+Via[414300 163300 2900 2000 0 1500 "" ""]
+Via[287000 22900 2900 2000 0 1500 "" "thermal(0S,1S)"]
 
-Element["" "0402" "C28" "0.1uF" 554726 190693 1759 -7949 0 100 ""]
+Element["" "0402" "C28" "0.1uF" 554726 190693 -13726 -3593 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -839,10 +898,10 @@ Element["" "sma-edge" "J8" "SMA" 583600 176700 0 0 1 10 ""]
 
        )
 
-Element["" "0402" "C19" "1uF" 547600 156500 -3495 7535 0 100 ""]
+Element["" "0402" "C19" "1uF" 548000 152400 3100 -16300 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"]
 
        )
 
@@ -919,7 +978,7 @@ Element["" "0402" "C22" "3.9pF" 570600 165000 -3311 -4026 3 100 ""]
 
        )
 
-Element["" "0402" "C26" "220pF" 576026 180393 -11691 4552 0 100 ""]
+Element["" "0402" "C26" "220pF" 576026 180393 1674 1807 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -940,7 +999,7 @@ Element["" "0402" "R16" "56k" 561100 163800 -514 -12853 3 100 ""]
 
        )
 
-Element["" "0402" "C31" "22pF" 559407 193474 3536 -1866 2 100 ""]
+Element["" "0402" "C31" "22pF" 559407 193474 -5007 4526 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -954,7 +1013,7 @@ Element["" "0402" "L2" "22nH" 574793 174826 135 2690 1 100 ""]
 
        )
 
-Element["" "0402" "C30" "22pF" 578400 191300 6867 -4496 3 100 ""]
+Element["" "0402" "C30" "22pF" 578400 191300 3200 -2900 0 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -1054,18 +1113,789 @@ Element["" "TI-QFN36" "U9" "CC1111" 545600 173700 -10920 -11519 0 100 ""]
 
        )
 
-Element["" "0402" "C10" "0.1uF" 542000 155400 2453 4052 1 100 ""]
+Element["" "TE1217861" "J4" "0.25in" 300700 22800 -300 200 0 100 ""]
+(
+       Pin[-10000 0 4500 0 0 5500 "" "" "hole,edge2"]
+       Pin[10000 0 4500 0 0 5500 "" "" "hole,edge2"]
+       Pad[-10000 0 10000 0 14000 0 16000 "1" "1" ""]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
+
+       )
+
+Element["" "TDK-PS12" "U4" "TDK_PS12" 436000 398000 0 0 0 100 ""]
+(
+       Pin[-9842 0 7874 3937 8661 2756 "1" "1" "square,thermal(1X)"]
+       Pin[9843 0 7874 3937 8661 2756 "2" "2" ""]
+       ElementArc [0 0 24016 24016 0 360 1000]
+
+       )
+
+Element["" "0402" "C4" "0.1uF" 493400 231800 -2800 -8600 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" "2.2k" 515500 240800 -6800 -400 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["" "TSSOP16" "U3" "PCA9922" 493400 247200 -2000 -6000 0 100 ""]
+(
+       Pad[-13917 -8956 -9311 -8956 1299 1000 2299 "Vss" "1" "square"]
+       Pad[-13917 -6397 -9311 -6397 1299 1000 2299 "SDI" "2" "square"]
+       Pad[-13917 -3838 -9311 -3838 1299 1000 2299 "CLK" "3" "square"]
+       Pad[-13917 -1279 -9311 -1279 1299 1000 2299 "LE/DM1" "4" "square"]
+       Pad[-13917 1279 -9311 1279 1299 1000 2299 "LED0" "5" "square"]
+       Pad[-13917 3838 -9311 3838 1299 1000 2299 "LED1" "6" "square"]
+       Pad[-13917 6397 -9311 6397 1299 1000 2299 "LED2" "7" "square"]
+       Pad[-13917 8956 -9311 8956 1299 1000 2299 "LED3" "8" "square"]
+       Pad[9311 8956 13917 8956 1299 1000 2299 "LED4" "9" "square,edge2"]
+       Pad[9311 6397 13917 6397 1299 1000 2299 "LED5" "10" "square,edge2"]
+       Pad[9311 3838 13917 3838 1299 1000 2299 "LED6" "11" "square,edge2"]
+       Pad[9311 1279 13917 1279 1299 1000 2299 "LED7" "12" "square,edge2"]
+       Pad[9311 -1279 13917 -1279 1299 1000 2299 "OE_N/DM2" "13" "square,edge2"]
+       Pad[9311 -3838 13917 -3838 1299 1000 2299 "SDO" "14" "square,edge2"]
+       Pad[9311 -6397 13917 -6397 1299 1000 2299 "R_EXT" "15" "square,edge2"]
+       Pad[9311 -8956 13917 -8956 1299 1000 2299 "Vdd" "16" "square,edge2"]
+       ElementLine [-15566 -10606 -15566 10606 1000]
+       ElementLine [-15566 10606 15566 10606 1000]
+       ElementLine [15566 10606 15566 -10606 1000]
+       ElementLine [-15566 -10606 -2500 -10606 1000]
+       ElementLine [15566 -10606 2500 -10606 1000]
+       ElementArc [0 -10606 2500 2500 0 180 1000]
+
+       )
+
+Element["" "hole-M2.5" "H2" "unknown" 490400 418400 -16900 -21000 0 100 ""]
+(
+       Pin[0 0 11000 2000 11000 9800 "1" "1" "usetherm,thermal(1S)"]
+       ElementArc [0 0 8000 8000 0 360 1000]
+
+       )
+
+Element["" "hole-M2.5" "H1" "unknown" 525500 408200 -16900 -21000 0 100 ""]
+(
+       Pin[0 0 11000 2000 11000 9800 "1" "1" "usetherm,thermal(1S)"]
+       ElementArc [0 0 8000 8000 0 360 1000]
+
+       )
+
+Element["" "0402" "C29" "220pF" 552600 195500 -12900 -2300 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" "C12" "0.1uF" 521800 164900 -4200 -8000 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" "C18" "0.001uF" 565700 251500 -2800 -8600 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" "R18" "10k" 560900 256600 -6800 4200 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["" "0-215079-4" "J6" "Debug" 576700 264400 0 0 1 100 ""]
+(
+       Pin[10000 0 6299 1200 7299 3150 "1" "1" "square,thermal(1X)"]
+       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[2913 5511 7306 1400 7906 5906 "mnt" "0" ""]
+       ElementLine [-5038 9428 15039 9428 600]
+       ElementLine [15039 -24429 15039 9428 600]
+       ElementLine [-5038 -24429 15039 -24429 600]
+       ElementLine [-5038 -24429 -5038 9428 600]
+
+       )
+
+Element["" "0402" "R17" "2.7k" 567300 257800 -13000 -600 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" "C1" "0.1uF" 557400 113600 -2400 -8200 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["" "DIP6" "S2" "A6R-102R" 491000 32200 17000 5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
+       Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
+       Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
+       Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
+       Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
+       Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 35000 25000 1000]
+       ElementLine [35000 25000 35000 -5000 1000]
+       ElementLine [-5000 -5000 10000 -5000 1000]
+       ElementLine [20000 -5000 35000 -5000 1000]
+       ElementArc [15000 -5000 5000 5000 0 180 1000]
+
+       )
+
+Element["" "DIP6" "S1" "A6R-102R" 538500 32200 17000 5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
+       Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
+       Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
+       Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
+       Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
+       Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
+       ElementLine [-5000 -5000 -5000 25000 1000]
+       ElementLine [-5000 25000 35000 25000 1000]
+       ElementLine [35000 25000 35000 -5000 1000]
+       ElementLine [-5000 -5000 10000 -5000 1000]
+       ElementLine [20000 -5000 35000 -5000 1000]
+       ElementArc [15000 -5000 5000 5000 0 180 1000]
+
+       )
+
+Element["" "SO16" "U2" "74HC597M" 532000 100200 15000 -2500 3 100 ""]
+(
+       Pad[17500 -13500 17500 -7000 2000 1000 3000 "D1" "1" "square"]
+       Pad[12500 -13500 12500 -7000 2000 1000 3000 "D2" "2" "square"]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D3" "3" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D4" "4" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D5" "5" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D6" "6" "square"]
+       Pad[-12500 -13500 -12500 -7000 2000 1000 3000 "D7" "7" "square"]
+       Pad[-17500 -13500 -17500 -7000 2000 1000 3000 "GND" "8" "square"]
+       Pad[-17500 7000 -17500 13500 2000 1000 3000 "Q7" "9" "square,edge2"]
+       Pad[-12500 7000 -12500 13500 2000 1000 3000 "MR_N" "10" "square,edge2"]
+       Pad[-7500 7000 -7500 13500 2000 1000 3000 "SHcp" "11" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "STcp" "12" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "PL_N" "13" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "DS" "14" "square,edge2"]
+       Pad[12500 7000 12500 13500 2000 1000 3000 "D0" "15" "square,edge2"]
+       Pad[17500 7000 17500 13500 2000 1000 3000 "Vcc" "16" "square,edge2"]
+       ElementLine [-19500 -15500 19500 -15500 1000]
+       ElementLine [-19500 -15500 -19500 15500 1000]
+       ElementLine [-19500 15500 19500 15500 1000]
+       ElementLine [19500 -15500 19500 -2500 1000]
+       ElementLine [19500 2500 19500 15500 1000]
+       ElementArc [19500 0 2500 2500 270 180 1000]
+
+       )
+
+Element["" "0402" "C2" "47pF" 432000 108100 2800 8600 2 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C3" "47pF" 397200 122900 -2500 3000 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" "R8" "33" 429200 100800 8600 -2800 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" "R7" "33" 387200 121400 3200 -4600 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" "R6" "1.5k" 393700 115400 -2800 -8600 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["" "100mil3pin" "J2" "unknown" 426700 71900 -16000 8000 0 100 ""]
+(
+       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
+       Pin[-20000 0 7000 1500 8500 3800 "3" "3" "edge2"]
+       ElementLine [-25000 5000 5000 5000 1500]
+       ElementLine [5000 -5000 5000 5000 1500]
+       ElementLine [-25000 -5000 5000 -5000 1500]
+       ElementLine [-25000 -5000 -25000 5000 1500]
+
+       )
+
+Element["" "548190572" "J3" "unknown" 393031 11774 -10161 -12011 0 100 ""]
+(
+       Pad[23425 21063 23425 27953 1969 1181 2756 "DATA+" "3" "square,edge2"]
+       Pad[26575 21063 26575 27953 1969 1181 2756 "DATA-" "2" "square,edge2"]
+       Pad[20276 21063 20276 27953 1969 1181 2756 "GND" "4" "square,edge2"]
+       Pad[29724 21063 29724 27953 1969 1181 2756 "5V" "1" "square,edge2"]
+       Pad[17126 21063 17126 27953 1969 1181 2756 "GND" "5" "square,edge2"]
+       Pad[4035 4035 4035 11713 8071 1181 8858 "tab1" "G" "square"]
+       Pad[4035 21752 4035 27461 8071 1181 8858 "tab2" "G" "square,edge2"]
+       Pad[42815 4035 42815 11713 8071 1181 8858 "tab3" "G" "square"]
+       Pad[42815 21752 42815 27461 8071 1181 8858 "tab4" "G" "square,edge2"]
+
+       )
+
+Element["" "SOT23-5" "U1" "unknown" 412700 107900 6300 -5000 3 89 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[0 -800 0 800 2400 3000 3000 "NC" "4" "square,edge2"]
+       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
+       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
+       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
+       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
+       ElementLine [-2000 -11000 -2000 2900 1000]
+       ElementLine [-2000 2900 9800 2900 1000]
+       ElementLine [9800 2900 9800 -11000 1000]
+       ElementLine [9800 -11000 -2000 -11000 1000]
+
+       )
+
+Element["" "0402" "C37" "2.2uF" 417700 120400 -2800 -8600 0 100 ""]
+(
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R4" "27k" 393700 104900 -2800 -8600 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" "R5" "100k" 403200 104900 -2800 -8600 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["" "0805" "C5" "1uF" 413700 87900 10000 -3000 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "TE1217861" "J1" "0.25in" 345400 23000 0 0 0 100 ""]
+(
+       Pin[-10000 0 4500 4500 0 5500 "" "" "hole,edge2"]
+       Pin[10000 0 4500 4500 0 5500 "" "" "hole,edge2"]
+       Pad[-10000 0 10000 0 3000 18000 16000 "1" "1" ""]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
+
+       )
+
+Element["" "SOT23" "D31" "unknown" 123900 223500 -12300 11000 1 100 ""]
+(
+       Pad[0 -300 0 300 3400 3000 4000 "1" "1" "square"]
+       Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "square"]
+       Pad[-3900 7900 -3900 8500 3400 3000 4000 "1" "3" "square,edge2"]
+       ElementLine [2500 -2900 2500 11000 1000]
+       ElementLine [-10300 -2900 2500 -2900 1000]
+       ElementLine [-10300 -2900 -10300 11000 1000]
+       ElementLine [-10300 11000 2500 11000 1000]
+
+       )
+
+Element["" "TE1217861" "J32" "0.25in" 89900 275500 0 0 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "TE1217861" "J31" "0.25in" 30900 275500 9000 4000 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "0402" "R33" "100k" 261900 235500 4000 -3000 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["" "CB1" "U31" "CB1AH-P-12V" 248900 318500 -10000 -6000 0 100 ""]
+(
+       Pin[-21700 -43300 20000 10000 25000 10000 "30" "30" "square,edge2,thermal(1S)"]
+       Pin[-92200 -43300 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-60700 -10200 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-60700 -76400 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-102400 0 0 0 1000]
+       ElementLine [-102400 -86600 -102400 0 1000]
+       ElementLine [-102400 -86600 0 -86600 1000]
+       ElementLine [0 -86600 0 0 1000]
+
+       )
+
+Element["" "0402" "R35" "27k" 261900 258500 4000 -3000 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" "R34" "100k" 261900 247000 4000 -3000 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" "R32" "100" 299500 312000 4600 -2900 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" "R31" "3.3k" 291700 310500 -2800 -8600 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["" "SOT23" "D41" "unknown" 123900 323500 -12300 11000 1 100 ""]
+(
+       Pad[0 -300 0 300 3400 3000 4000 "1" "1" "square"]
+       Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "square"]
+       Pad[-3900 7900 -3900 8500 3400 3000 4000 "1" "3" "square,edge2"]
+       ElementLine [2500 -2900 2500 11000 1000]
+       ElementLine [-10300 -2900 2500 -2900 1000]
+       ElementLine [-10300 -2900 -10300 11000 1000]
+       ElementLine [-10300 11000 2500 11000 1000]
+
+       )
+
+Element["" "TE1217861" "J42" "0.25in" 89900 375500 0 0 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "TE1217861" "J41" "0.25in" 30900 375500 0 0 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "0402" "R43" "100k" 258900 409500 4500 -3000 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["" "CB1" "U41" "CB1AH-P-12V" 248900 418500 -10000 -6000 0 100 ""]
+(
+       Pin[-21700 -43300 20000 10000 25000 10000 "30" "30" "square,edge2,thermal(1S)"]
+       Pin[-92200 -43300 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-60700 -10200 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-60700 -76400 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-102400 0 0 0 1000]
+       ElementLine [-102400 -86600 -102400 0 1000]
+       ElementLine [-102400 -86600 0 -86600 1000]
+       ElementLine [0 -86600 0 0 1000]
+
+       )
+
+Element["" "0402" "R45" "27k" 258900 389500 4500 -3000 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" "R44" "100k" 258900 399500 4500 -3000 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" "R42" "100" 308100 335800 2900 -2900 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" "R41" "3.3k" 302100 346000 4900 -3000 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["" "SOT23" "D21" "unknown" 123900 123500 -12300 11000 1 100 ""]
+(
+       Pad[0 -300 0 300 3400 3000 4000 "1" "1" "square"]
+       Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "square"]
+       Pad[-3900 7900 -3900 8500 3400 3000 4000 "1" "3" "square,edge2"]
+       ElementLine [2500 -2900 2500 11000 1000]
+       ElementLine [-10300 -2900 2500 -2900 1000]
+       ElementLine [-10300 -2900 -10300 11000 1000]
+       ElementLine [-10300 11000 2500 11000 1000]
+
+       )
+
+Element["" "TE1217861" "J22" "0.25in" 89900 175500 0 0 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "TE1217861" "J21" "0.25in" 30900 175500 7000 5000 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "0402" "R23" "100k" 261900 214500 3500 -3000 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["" "CB1" "U21" "CB1AH-P-12V" 248900 218500 -12500 -9500 0 100 ""]
+(
+       Pin[-21700 -43300 20000 10000 25000 10000 "30" "30" "square,edge2,thermal(1S)"]
+       Pin[-92200 -43300 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-60700 -10200 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-60700 -76400 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-102400 0 0 0 1000]
+       ElementLine [-102400 -86600 -102400 0 1000]
+       ElementLine [-102400 -86600 0 -86600 1000]
+       ElementLine [0 -86600 0 0 1000]
+
+       )
+
+Element["" "0402" "R25" "27k" 261900 188500 3000 -3000 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" "R24" "100k" 261900 202500 3000 -3000 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" "R22" "100" 295800 133100 4300 -3200 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" "R21" "3.3k" 283700 143000 4800 -2800 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["" "SOT23" "D11" "unknown" 123900 23500 -12300 11000 1 100 ""]
+(
+       Pad[0 -300 0 300 3400 3000 4000 "1" "1" "square"]
+       Pad[-7800 -300 -7800 300 3400 3000 4000 "2" "2" "square"]
+       Pad[-3900 7900 -3900 8500 3400 3000 4000 "1" "3" "square,edge2"]
+       ElementLine [2500 -2900 2500 11000 1000]
+       ElementLine [-10300 -2900 2500 -2900 1000]
+       ElementLine [-10300 -2900 -10300 11000 1000]
+       ElementLine [-10300 11000 2500 11000 1000]
+
+       )
+
+Element["" "TE1217861" "J12" "0.25in" 89900 75500 0 0 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "TE1217861" "J11" "0.25in" 30900 75500 8000 2000 1 100 ""]
+(
+       Pin[0 10000 4500 4500 0 5500 "" "" "hole"]
+       Pin[0 -10000 4500 4500 0 5500 "" "" "hole"]
+       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
+       ElementLine [6150 -15600 6150 15600 1000]
+       ElementLine [-6150 15600 6150 15600 1000]
+
+       )
+
+Element["" "TE1217861" "J5" "0.25in" 30900 225500 0 0 0 100 ""]
+(
+       Pin[-10000 0 4500 4500 0 5500 "" "" "hole,edge2"]
+       Pin[10000 0 4500 4500 0 5500 "" "" "hole,edge2"]
+       Pad[-10000 0 10000 0 14000 18000 16000 "1" "1" ""]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
+
+       )
+
+Element["" "0402" "R13" "100k" 261900 33000 3500 -3000 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" "R2" "100k" 261900 22200 4000 -3000 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" "R3" "27k" 261900 12200 4400 -3000 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["" "100mil-led" "D4" "unknown" 343000 375000 14700 -4200 0 100 ""]
+(
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [9900 -5700 9900 5700 1000]
+       ElementArc [0 0 11400 11400 210 300 1000]
+
+       )
+
+Element["" "100mil-led" "D2" "unknown" 343000 175000 13700 -2200 0 100 ""]
+(
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [9900 -5700 9900 5700 1000]
+       ElementArc [0 0 11400 11400 210 300 1000]
+
+       )
+
+Element["" "100mil-led" "D1" "unknown" 343000 75300 12100 -2400 0 100 ""]
+(
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [9900 -5700 9900 5700 1000]
+       ElementArc [0 0 11400 11400 210 300 1000]
+
+       )
+
+Element["" "CB1" "U11" "CB1AH-P-12V" 248900 118500 -9500 -8000 0 100 ""]
+(
+       Pin[-21700 -43300 20000 10000 25000 10000 "30" "30" "square,edge2,thermal(1S)"]
+       Pin[-92200 -43300 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-60700 -10200 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-60700 -76400 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-102400 0 0 0 1000]
+       ElementLine [-102400 -86600 -102400 0 1000]
+       ElementLine [-102400 -86600 0 -86600 1000]
+       ElementLine [0 -86600 0 0 1000]
+
+       )
+
+Element["" "0402" "R15" "27k" 261900 55500 3500 -3000 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" "C11" "47pF" 554407 152274 -183 18726 1 100 ""]
+Element["" "0402" "R14" "100k" 261900 44500 3500 -3000 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["" "SO8" "Q1" "FDS9926A" 272900 125500 -2500 -8500 0 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "S" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "G" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "D" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "D" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "D" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "D" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "0402" "R12" "100" 286000 110200 4400 -2900 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" "R11" "3.3k" 278400 108600 -2800 -8600 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" "Q2" "FDS9926A" 285900 326500 -2500 -9000 0 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "S" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "G" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "S" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "G" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "D" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "D" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "D" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "D" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "100mil-led" "D8" "unknown" 580500 303800 -17500 -2200 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D7" "unknown" 580500 333800 -18900 -3000 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D6" "unknown" 580500 363800 -18700 -3200 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D5" "unknown" 580500 393800 -18500 -3000 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D3" "unknown" 343000 275400 11600 -3900 0 100 ""]
+(
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [9900 -5700 9900 5700 1000]
+       ElementArc [0 0 11400 11400 210 300 1000]
+
        )
 Layer(1 "top")
 (
@@ -1084,7 +1914,6 @@ Layer(1 "top")
        Line[569900 166881 570207 166574 1000 2000 "clearline"]
        Line[581300 196300 581400 196200 1000 2000 "clearline"]
        Line[581986 173700 581600 174086 1000 2000 ""]
-       Line[554100 158600 554100 153934 1000 2000 "clearline"]
        Line[577974 170293 577974 172822 1000 2000 "clearline"]
        Line[578400 163000 578400 160600 2500 2000 "clearline"]
        Line[558600 150700 561800 150700 1000 2000 "clearline"]
@@ -1098,7 +1927,6 @@ Layer(1 "top")
        Line[571348 176214 571348 173138 1000 2000 ""]
        Line[569900 168400 569900 166881 1000 2000 "clearline"]
        Line[571348 173138 571400 173086 1000 2000 ""]
-       Line[554100 153934 554014 153848 1000 2000 "clearline"]
        Line[590600 188700 588300 188700 1000 2000 "clearline"]
        Line[577974 172822 578452 173300 1000 2000 "clearline"]
        Line[557449 171732 567684 171732 1000 2000 "clearline"]
@@ -1126,7 +1954,6 @@ Layer(1 "top")
        Line[569100 186700 569100 191828 1000 2000 "clearline"]
        Line[569100 191828 564845 196083 1000 2000 "clearline"]
        Line[586600 173700 581986 173700 2500 2000 "clearline"]
-       Line[549536 157255 549174 156893 1000 2000 "clearline"]
        Line[559400 191600 559400 188700 2500 2000 "clearline"]
        Line[563200 183400 569700 183400 1000 2000 "clearline"]
        Line[558406 179606 561700 185300 1000 2000 "clearline"]
@@ -1142,39 +1969,462 @@ Layer(1 "top")
        Line[557449 165827 559987 165827 1000 2000 "clearline"]
        Line[570600 163200 570600 160400 2500 2000 "clearline"]
        Line[555849 161851 557300 160400 1000 2000 "clearline"]
-       Line[551505 161851 551500 150300 1000 2000 "clearline"]
        Line[553152 190300 553152 189048 1000 2000 "clearline"]
-       Line[549536 161851 549536 157255 1000 2000 "clearline"]
        Line[559800 189000 560000 188800 2500 2000 "clearline"]
-       Line[548080 153106 547394 153106 1000 2000 "clearline"]
        Line[556600 190700 558800 190700 2500 2000 "clearline"]
        Line[578400 193300 578400 196300 2500 2000 "clearline"]
        Line[575300 196300 581900 196300 2500 2000 "clearline"]
        Line[566800 162000 568400 160400 2500 2000 "clearline"]
        Line[566800 163100 566800 162000 2500 2000 "clearline"]
-       Line[546000 154500 546000 156081 1000 2000 "clearline"]
-       Line[554800 150700 557814 150700 1000 2000 "clearline"]
        Line[557814 153848 557800 157800 1000 2000 "clearline"]
        Line[565100 167800 566414 166600 1000 2000 "clearline"]
-       Line[547394 153106 546000 154500 1000 2000 "clearline"]
        Line[564000 157900 564000 167800 1000 2000 "clearline"]
        Line[557449 169764 558136 169764 1000 2000 "clearline"]
        Line[558136 169764 560100 167800 1000 2000 "clearline"]
        Line[558500 190300 560000 188800 2500 2000 "clearline"]
        Line[560700 161966 560314 162352 1000 2000 "clearline"]
-       Line[553451 161851 551600 160000 1000 2000 "clearline"]
-       Line[541133 156500 541607 156974 1000 2000 "clearline"]
        Line[570207 163426 569826 163426 1000 2000 "clearline"]
        Line[560000 188800 563861 188800 2500 2000 "clearline"]
        Line[588300 188700 580800 181200 1000 2000 "clearline"]
        Line[578014 181200 577600 180786 1000 2000 "clearline"]
        Line[580800 181200 578014 181200 1000 2000 "clearline"]
-       Line[546000 156081 546026 156107 1000 2000 "clearline"]
-       Line[545945 156974 546026 156893 1000 2000 "clearline"]
-       Line[542393 153826 542393 151007 1000 2000 "clearline"]
-       Line[542393 151007 543100 150300 1000 2000 "clearline"]
-       Line[542393 156974 545945 156974 1000 2000 "clearline"]
-       Line[551500 150200 543100 150300 1000 2000 "clearline"]
+       Line[547500 185500 547500 189000 1000 2000 "clearline"]
+       Line[549500 185500 549500 191000 1000 2000 "clearline"]
+       Line[552000 145500 552000 161500 2500 2000 "clearline"]
+       Line[552000 161500 553500 161500 2500 2000 "clearline"]
+       Line[539700 185500 539700 186700 1000 2000 "clearline"]
+       Line[539700 186700 537900 188500 1000 2000 "clearline"]
+       Line[545600 185500 545600 188400 1000 2000 "clearline"]
+       Line[543600 185600 543600 187900 1000 2000 "clearline"]
+       Line[541700 185500 541700 187200 1000 2000 "clearline"]
+       Line[541700 187200 537500 191400 1000 2000 "clearline"]
+       Line[543600 187900 536900 194600 1000 2000 "clearline"]
+       Line[536900 194600 521400 194600 1000 2000 "clearline"]
+       Line[533800 167800 509600 167800 1000 2000 "clearline"]
+       Line[549600 162000 549600 155500 1000 2000 "clearline"]
+       Line[549600 155500 548100 154000 1000 2000 "clearline"]
+       Line[548000 150900 548000 147800 1000 2000 "clearline"]
+       Line[548000 147800 548400 147400 1000 2000 "clearline"]
+       Line[547600 161900 547600 157800 1000 2000 "clearline"]
+       Line[547600 157800 545100 155300 1000 2000 "clearline"]
+       Line[545100 155300 545100 146600 1000 2000 "clearline"]
+       Line[545600 161800 545600 158800 1000 2000 "clearline"]
+       Line[545600 158800 543100 156300 1000 2000 "clearline"]
+       Line[543500 161900 543500 159800 1000 2000 "clearline"]
+       Line[543500 159800 540000 156300 1000 2000 "clearline"]
+       Line[540000 156300 540000 150400 1000 2000 "clearline"]
+       Line[541700 161800 541700 160600 1000 2000 "clearline"]
+       Line[536600 155500 541700 160600 1000 2000 "clearline"]
+       Line[539700 161900 539700 161000 1000 2000 "clearline"]
+       Line[539700 161000 534600 155900 1000 2000 "clearline"]
+       Line[515900 193100 500400 208600 2500 2000 "clearline"]
+       Line[537500 191300 517700 191300 1000 2000 "clearline"]
+       Line[517700 191300 515900 193100 1000 2000 "clearline"]
+       Line[530700 150400 498400 150400 1000 2000 "clearline"]
+       Line[474400 240800 479300 240800 1000 2000 "clearline"]
+       Line[470700 241100 473000 243400 1000 2000 "clearline"]
+       Line[473000 243400 479300 243400 1000 2000 "clearline"]
+       Line[467700 242100 471500 245900 1000 2000 "clearline"]
+       Line[471500 245900 479200 245900 1000 2000 "clearline"]
+       Line[507400 237900 507400 219000 2500 2000 "clearline"]
+       Line[507400 219000 509200 217200 2500 2000 "clearline"]
+       Line[533700 181600 522200 181600 1000 2000 "clearline"]
+       Line[545600 188400 534700 199300 1000 2000 "clearline"]
+       Line[534700 199300 525100 199300 1000 2000 "clearline"]
+       Line[450900 393000 445900 398000 1000 2000 "clearline"]
+       Line[473700 240100 474400 240800 1000 2000 "clearline"]
+       Line[479300 231800 479300 237200 2500 2000 "clearline"]
+       Line[479300 237200 479800 237700 2500 2000 "clearline"]
+       Line[502800 245900 497200 245900 1000 2000 "clearline"]
+       Line[497200 245900 489500 238200 1000 2000 "clearline"]
+       Line[489500 238200 484200 238200 1000 2000 "clearline"]
+       Line[491900 231800 479300 231800 1000 2000 "clearline"]
+       Line[495000 231800 507700 231800 1000 2000 "clearline"]
+       Line[551100 195500 551100 192900 1000 2000 "clearline"]
+       Line[551100 192900 553300 190700 1000 2000 "clearline"]
+       Line[556200 190700 556200 193500 1000 2000 "clearline"]
+       Line[556200 193500 554200 195500 1000 2000 "clearline"]
+       Line[507300 240800 514100 240800 1000 2000 "clearline"]
+       Line[517100 240800 522500 240800 1000 2000 "clearline"]
+       Line[487100 267000 487100 356800 1000 2000 "clearline"]
+       Line[487100 356800 450600 393300 1000 2000 "clearline"]
+       Line[491000 32200 500500 22700 1000 2000 "clearline"]
+       Line[500500 22700 521000 22700 1000 2000 "clearline"]
+       Line[521000 32200 511000 42200 1000 2000 "clearline"]
+       Line[511000 42200 511000 57200 1000 2000 "clearline"]
+       Line[511000 57200 519500 65700 1000 2000 "clearline"]
+       Line[519500 65700 519500 86700 1000 2000 "clearline"]
+       Line[491000 52200 491000 76200 1000 2000 "clearline"]
+       Line[491000 76200 512500 97700 1000 2000 "clearline"]
+       Line[512500 97700 520500 97700 1000 2000 "clearline"]
+       Line[520500 97700 524500 93700 1000 2000 "clearline"]
+       Line[514500 79700 514500 87200 1000 2000 "clearline"]
+       Line[521000 22700 528000 29700 1000 2000 "clearline"]
+       Line[528000 29700 528000 80200 1000 2000 "clearline"]
+       Line[528000 80200 534500 86700 1000 2000 "clearline"]
+       Line[521000 52200 521000 59200 1000 2000 "clearline"]
+       Line[521000 59200 524000 62200 1000 2000 "clearline"]
+       Line[524000 62200 524000 81200 1000 2000 "clearline"]
+       Line[524000 81200 529500 86700 1000 2000 "clearline"]
+       Line[538500 32200 531000 39700 1000 2000 "clearline"]
+       Line[531000 39700 531000 77700 1000 2000 "clearline"]
+       Line[531000 77700 537000 83700 1000 2000 "clearline"]
+       Line[568500 32200 547000 53700 1000 2000 "clearline"]
+       Line[547000 53700 547000 95700 1000 2000 "clearline"]
+       Line[547000 95700 544500 98200 1000 2000 "clearline"]
+       Line[544500 98200 539500 93200 1000 2000 "clearline"]
+       Line[538500 52200 538500 80700 1000 2000 "clearline"]
+       Line[538500 80700 544500 86700 1000 2000 "clearline"]
+       Line[549500 86700 549500 71200 1000 2000 "clearline"]
+       Line[549500 71200 568500 52200 1000 2000 "clearline"]
+       Line[534500 107200 534500 102700 1000 2000 "clearline"]
+       Line[534500 102700 532000 100200 1000 2000 "clearline"]
+       Line[524500 107700 528500 103700 1000 2000 "clearline"]
+       Line[528500 103700 531000 103700 1000 2000 "clearline"]
+       Line[531000 103700 532000 104700 1000 2000 "clearline"]
+       Line[537000 100200 533500 96700 1000 2000 "clearline"]
+       Line[533500 96700 525000 96700 1000 2000 "clearline"]
+       Line[525000 96700 514500 107200 1000 2000 "clearline"]
+       Line[537000 83700 537000 95200 1000 2000 "clearline"]
+       Line[537000 95200 544500 102700 1000 2000 "clearline"]
+       Line[544500 102700 544500 107200 1000 2000 "clearline"]
+       Line[519500 113700 519500 119700 1000 2000 "clearline"]
+       Line[549500 113200 549500 116700 2500 2000 "clearline"]
+       Line[549500 116700 546500 119700 2500 2000 "clearline"]
+       Line[546500 119700 542000 119700 2500 2000 "clearline"]
+       Line[537000 127000 537000 100200 1000 2000 "clearline"]
+       Line[532000 104700 532000 126300 1000 2000 "clearline"]
+       Line[529500 127700 529500 113700 1000 2000 "clearline"]
+       Line[555900 113600 549500 113600 1000 2000 "clearline"]
+       Line[559000 113600 564500 113600 1000 2000 "clearline"]
+       Line[426700 71900 426700 43700 2500 2000 "clearline"]
+       Line[426700 43700 423000 40000 2500 2000 "clearline"]
+       Line[410300 50100 410300 50000 2500 2000 "clearline"]
+       Line[410300 50000 413000 47300 2500 2000 "clearline"]
+       Line[413000 47300 413000 40500 2500 2000 "clearline"]
+       Line[416500 39800 416500 60300 1000 2000 "clearline"]
+       Line[416500 60300 411700 65100 1000 2000 "clearline"]
+       Line[411700 65100 411700 79600 1000 2000 "clearline"]
+       Line[419600 39700 419600 60200 1000 2000 "clearline"]
+       Line[419600 60200 421700 62300 1000 2000 "clearline"]
+       Line[421700 62300 421700 79600 1000 2000 "clearline"]
+       Line[417700 96900 415700 96900 1000 2000 "clearline"]
+       Line[416700 71900 416700 87900 2500 2000 "clearline"]
+       Line[416700 87900 420500 91700 2500 2000 "clearline"]
+       Line[420500 91700 420500 98500 2500 2000 "clearline"]
+       Line[405800 94700 405800 92300 2500 2000 "clearline"]
+       Line[405800 92300 410200 87900 2500 2000 "clearline"]
+       Line[405900 94800 415200 94800 2500 2000 "clearline"]
+       Line[415200 94800 416600 96200 2500 2000 "clearline"]
+       Line[416600 96200 416600 98600 2500 2000 "clearline"]
+       Line[420700 100400 420700 101400 1000 2000 "clearline"]
+       Line[420700 101400 417700 104400 1000 2000 "clearline"]
+       Line[415200 104400 412700 101900 1000 2000 "clearline"]
+       Line[412700 101900 412700 100900 1000 2000 "clearline"]
+       Line[417700 104400 404700 104400 1000 2000 "clearline"]
+       Line[401700 104900 395200 104900 1000 2000 "clearline"]
+       Line[392200 104900 392200 98900 1000 2000 "clearline"]
+       Line[392200 98900 396200 94900 1000 2000 "clearline"]
+       Line[396200 94900 405700 94900 1000 2000 "clearline"]
+       Line[408700 120400 415700 120400 2500 2000 "clearline"]
+       Line[420700 108900 420700 120900 2500 2000 "clearline"]
+       Line[395700 115400 420700 115400 1000 2000 "clearline"]
+       Line[411700 79400 404700 79400 1000 2000 "clearline"]
+       Line[404700 79400 387200 96900 1000 2000 "clearline"]
+       Line[387200 96900 387200 119400 1000 2000 "clearline"]
+       Line[392200 115400 387200 115400 1000 2000 "clearline"]
+       Line[387200 122900 395200 122900 1000 2000 "clearline"]
+       Line[398700 122900 406200 122900 1000 2000 "clearline"]
+       Line[406200 122900 408700 120400 1000 2000 "clearline"]
+       Line[433500 108100 438300 108100 1000 2000 "clearline"]
+       Line[430300 111400 429200 110300 1000 2000 "clearline"]
+       Line[429200 110300 429200 102500 1000 2000 "clearline"]
+       Line[429200 99200 429200 87100 1000 2000 "clearline"]
+       Line[429200 87100 421700 79600 1000 2000 "clearline"]
+       Line[420500 120300 447000 120300 2500 2000 "clearline"]
+       Line[401700 104800 401700 109800 1000 2000 "clearline"]
+       Line[401700 109800 402400 110500 1000 2000 "clearline"]
+       Line[30900 385500 30900 66500 50000 10000 "clearline"]
+       Line[89900 75500 155900 75500 50000 10000 "clearline"]
+       Line[89900 175500 156900 175500 50000 10000 "clearline"]
+       Line[89900 275500 156900 275500 50000 10000 "clearline"]
+       Line[89900 375500 156900 375500 50000 10000 "clearline"]
+       Line[188900 108500 53900 108500 2500 2000 "clearline"]
+       Line[53900 108500 30900 85500 2500 2000 "clearline"]
+       Line[115900 123500 115900 109500 2500 2000 "clearline"]
+       Line[119900 131500 176900 131500 2500 2000 "clearline"]
+       Line[176900 131500 187900 142500 2500 2000 "clearline"]
+       Line[115900 23500 72900 23500 2500 2000 "clearline"]
+       Line[72900 23500 30900 65500 2500 2000 "clearline"]
+       Line[119900 31500 177900 31500 2500 2000 "clearline"]
+       Line[177900 31500 188900 42500 2500 2000 "clearline"]
+       Line[187900 208500 53900 208500 2500 2000 "clearline"]
+       Line[53900 208500 30900 185500 2500 2000 "clearline"]
+       Line[115900 223500 115900 208500 2500 2000 "clearline"]
+       Line[119900 231500 177900 231500 2500 2000 "clearline"]
+       Line[177900 231500 188900 242500 2500 2000 "clearline"]
+       Line[187900 308500 53900 308500 2500 2000 "clearline"]
+       Line[53900 308500 30900 285500 2500 2000 "clearline"]
+       Line[115900 323500 115900 308500 2500 2000 "clearline"]
+       Line[119900 332500 177900 332500 2500 2000 "clearline"]
+       Line[177900 332500 187900 342500 2500 2000 "clearline"]
+       Line[187900 407500 52900 407500 2500 2000 "clearline"]
+       Line[52900 407500 30900 385500 2500 2000 "clearline"]
+       Line[272400 324000 272400 319500 2500 2000 "clearline"]
+       Line[272400 319500 232400 319500 2500 2000 "clearline"]
+       Line[232400 319500 188400 275500 2500 2000 "clearline"]
+       Line[188400 275500 188400 242500 2500 2000 "clearline"]
+       Line[272400 329000 272400 334000 2500 2000 "clearline"]
+       Line[272400 334000 196400 334000 2500 2000 "clearline"]
+       Line[196400 334000 187900 342500 2500 2000 "clearline"]
+       Line[293400 324000 291400 324000 2500 2000 "clearline"]
+       Line[291400 324000 286400 329000 2500 2000 "clearline"]
+       Line[293400 334000 291400 334000 2500 2000 "clearline"]
+       Line[291400 334000 286400 329000 2500 2000 "clearline"]
+       Line[259400 122500 259400 118000 2500 2000 "clearline"]
+       Line[259400 118000 230900 118000 2500 2000 "clearline"]
+       Line[230900 118000 188400 75500 2500 2000 "clearline"]
+       Line[188400 75500 188400 42000 2500 2000 "clearline"]
+       Line[259400 128000 259400 133000 2500 2000 "clearline"]
+       Line[259400 133000 197900 133000 2500 2000 "clearline"]
+       Line[197900 133000 188400 142500 2500 2000 "clearline"]
+       Line[279900 123000 277900 123000 2500 2000 "clearline"]
+       Line[277900 123000 272900 128000 2500 2000 "clearline"]
+       Line[279900 133000 277900 133000 2500 2000 "clearline"]
+       Line[277900 133000 272900 128000 2500 2000 "clearline"]
+       Line[190900 411000 188400 408500 1000 2000 "clearline"]
+       Line[258900 407500 258900 401000 1000 2000 "clearline"]
+       Line[258900 401000 213900 401000 1000 2000 "clearline"]
+       Line[213900 401000 187900 375000 1000 2000 "clearline"]
+       Line[187900 375000 156900 375000 1000 2000 "clearline"]
+       Line[258900 397500 258900 391000 1000 2000 "clearline"]
+       Line[258900 388000 258900 383500 1000 2000 "clearline"]
+       Line[261400 245500 261400 237000 1000 2000 "clearline"]
+       Line[261400 237000 212400 237000 1000 2000 "clearline"]
+       Line[212400 237000 200900 225500 1000 2000 "clearline"]
+       Line[200900 225500 156900 225500 1000 2000 "clearline"]
+       Line[261900 256500 261900 248500 1000 2000 "clearline"]
+       Line[261900 266000 261900 260000 1000 2000 "clearline"]
+       Line[261900 179500 261900 187000 1000 2000 "clearline"]
+       Line[261900 190000 261900 201000 1000 2000 "clearline"]
+       Line[261900 212500 261900 204000 1000 2000 "clearline"]
+       Line[261900 204000 216900 204000 1000 2000 "clearline"]
+       Line[216900 204000 188400 175500 1000 2000 "clearline"]
+       Line[188400 175500 156900 175500 1000 2000 "clearline"]
+       Line[261900 234000 261900 216500 1000 2000 "clearline"]
+       Line[261900 216500 196400 216500 1000 2000 "clearline"]
+       Line[196400 216500 188400 208500 1000 2000 "clearline"]
+       Line[242400 11500 127900 11500 1000 2000 "clearline"]
+       Line[127900 11500 115900 23500 1000 2000 "clearline"]
+       Line[261900 43000 261900 34500 1000 2000 "clearline"]
+       Line[261900 34500 259400 34500 1000 2000 "clearline"]
+       Line[259400 34500 248400 23500 1000 2000 "clearline"]
+       Line[248400 23500 156900 23500 1000 2000 "clearline"]
+       Line[261900 54000 261900 46000 1000 2000 "clearline"]
+       Line[261900 64000 261900 57000 1000 2000 "clearline"]
+       Line[258900 411000 190900 411000 1000 2000 "clearline"]
+       Line[273400 128100 273400 112100 1000 2000 "clearline"]
+       Line[273400 112100 276800 108700 1000 2000 "clearline"]
+       Line[286400 118000 286400 112400 1000 2000 "clearline"]
+       Line[286400 112400 285900 111900 1000 2000 "clearline"]
+       Line[282126 142607 282126 133026 1000 2000 "clearline"]
+       Line[282126 133026 282100 133000 1000 2000 "clearline"]
+       Line[285200 143000 291600 143000 1000 2000 "clearline"]
+       Line[291600 143000 295800 138800 1000 2000 "clearline"]
+       Line[295800 138800 295800 135000 1000 2000 "clearline"]
+       Line[286400 127900 292200 127900 1000 2000 "clearline"]
+       Line[292200 127900 295800 131500 1000 2000 "clearline"]
+       Line[286600 329000 286600 314100 1000 2000 "clearline"]
+       Line[286600 314100 290200 310500 1000 2000 "clearline"]
+       Line[293200 310500 299100 310500 1000 2000 "clearline"]
+       Line[299500 313500 299500 319000 1000 2000 "clearline"]
+       Line[299400 328900 302800 328900 1000 2000 "clearline"]
+       Line[302800 328900 308100 334200 1000 2000 "clearline"]
+       Line[308100 337300 308100 341500 1000 2000 "clearline"]
+       Line[308100 341500 303600 346000 1000 2000 "clearline"]
+       Line[299100 334000 299100 344600 1000 2000 "clearline"]
+       Line[299100 344600 300500 346000 1000 2000 "clearline"]
+       Line[242300 11500 246800 11500 1000 2000 "clearline"]
+       Line[246800 11500 259100 23800 1000 2000 "clearline"]
+       Line[259100 23800 261900 23800 1000 2000 "clearline"]
+       Line[261900 23800 261900 31500 1000 2000 "clearline"]
+       Line[261900 13700 261900 20700 1000 2000 "clearline"]
+       Line[406700 71900 404300 71900 2500 2000 "clearline"]
+       Line[404300 71900 355400 23000 2500 2000 "clearline"]
+       Line[552000 145700 552000 130100 2500 2000 "clearline"]
+       Line[552000 130100 541600 119700 2500 2000 "clearline"]
+       Line[545100 146800 545100 130900 1000 2000 "clearline"]
+       Line[545100 130900 539400 125200 1000 2000 "clearline"]
+       Line[509000 135700 509000 130300 2500 2000 "clearline"]
+       Line[509000 130300 519500 119800 2500 2000 "clearline"]
+       Line[543100 156300 543100 133100 1000 2000 "clearline"]
+       Line[543100 133100 537000 127000 1000 2000 "clearline"]
+       Line[536600 155500 536600 130900 1000 2000 "clearline"]
+       Line[536600 130900 532000 126300 1000 2000 "clearline"]
+       Line[534600 155900 534600 148500 1000 2000 "clearline"]
+       Line[534600 148500 532600 146500 1000 2000 "clearline"]
+       Line[532600 146500 532600 130800 1000 2000 "clearline"]
+       Line[532600 130800 529500 127700 1000 2000 "clearline"]
+       Line[501900 142200 513100 142200 1000 2000 "clearline"]
+       Line[513100 142200 524500 130800 1000 2000 "clearline"]
+       Line[524500 130800 524500 113500 1000 2000 "clearline"]
+       Line[446900 120200 493600 120200 2500 2000 "clearline"]
+       Line[493600 120200 509000 135600 2500 2000 "clearline"]
+       Line[500500 208500 509300 217300 2500 2000 "clearline"]
+       Line[420700 120400 420700 123400 2500 2000 "clearline"]
+       Line[549500 191000 548200 192300 1000 2000 "clearline"]
+       Line[548200 192300 548200 198400 1000 2000 "clearline"]
+       Line[548200 198400 576800 227000 1000 2000 "clearline"]
+       Line[576800 227000 576800 249300 1000 2000 "clearline"]
+       Line[547500 189000 545900 190600 1000 2000 "clearline"]
+       Line[545900 190600 545900 200700 1000 2000 "clearline"]
+       Line[545900 200700 571600 226400 1000 2000 "clearline"]
+       Line[571600 226400 571600 253000 1000 2000 "clearline"]
+       Line[571600 253000 573000 254400 1000 2000 "clearline"]
+       Line[573000 254400 586900 254400 1000 2000 "clearline"]
+       Line[568300 286200 585500 303400 2500 2000 "clearline"]
+       Line[585500 303800 585500 394000 2500 2000 "clearline"]
+       Line[568300 286300 528600 246600 2500 2000 "clearline"]
+       Line[528600 246600 528600 238500 2500 2000 "clearline"]
+       Line[528600 238500 524100 234000 2500 2000 "clearline"]
+       Line[524100 234000 507500 234000 2500 2000 "clearline"]
+       Line[516900 203400 542800 203400 1000 2000 "clearline"]
+       Line[542800 203400 567400 228000 1000 2000 "clearline"]
+       Line[576900 259400 567200 259400 1000 2000 "clearline"]
+       Line[567300 256200 567300 227900 1000 2000 "clearline"]
+       Line[567300 256200 562500 256200 1000 2000 "clearline"]
+       Line[559300 256600 556600 256600 1000 2000 "clearline"]
+       Line[556600 256600 547400 265800 1000 2000 "clearline"]
+       Line[558900 251500 564100 251500 1000 2000 "clearline"]
+       Line[537900 188500 502000 188500 1000 2000 "clearline"]
+       Line[501000 122200 490200 111400 1000 2000 "clearline"]
+       Line[430300 111400 490200 111400 1000 2000 "clearline"]
+       Line[338000 75400 338000 79100 2500 2000 "clearline"]
+       Line[338000 79100 394000 135100 2500 2000 "clearline"]
+       Line[394000 135100 409000 135100 2500 2000 "clearline"]
+       Line[420700 123400 409000 135100 2500 2000 "clearline"]
+       Line[473700 240100 473700 228700 1000 2000 "clearline"]
+       Line[473700 228700 498200 204200 1000 2000 "clearline"]
+       Line[498200 204200 498200 189900 1000 2000 "clearline"]
+       Line[470700 241200 470700 226500 1000 2000 "clearline"]
+       Line[470700 226500 493800 203400 1000 2000 "clearline"]
+       Line[493800 203400 493800 188500 1000 2000 "clearline"]
+       Line[498200 142200 502000 142200 1000 2000 "clearline"]
+       Line[467700 242100 467700 224000 1000 2000 "clearline"]
+       Line[467700 224000 489200 202500 1000 2000 "clearline"]
+       Line[489200 202500 489200 189900 1000 2000 "clearline"]
+       Line[532600 146500 489200 146500 1000 2000 "clearline"]
+       Line[521400 194600 512600 203400 1000 2000 "clearline"]
+       Line[484300 150500 427100 150500 1000 2000 "clearline"]
+       Line[427100 150500 414000 137400 1000 2000 "clearline"]
+       Line[537600 185300 479800 185300 1000 2000 "clearline"]
+       Line[479800 153500 422600 153500 1000 2000 "clearline"]
+       Line[422600 153500 408600 139500 1000 2000 "clearline"]
+       Line[522300 181600 521000 182900 1000 2000 "clearline"]
+       Line[521000 182800 476300 182800 1000 2000 "clearline"]
+       Line[476300 156300 404500 156300 1000 2000 "clearline"]
+       Line[404500 156300 268900 20700 1000 2000 "clearline"]
+       Line[268900 20700 261800 20700 1000 2000 "clearline"]
+       Line[293400 163400 266800 190000 1000 2000 "clearline"]
+       Line[266800 190000 261900 190000 1000 2000 "clearline"]
+       Line[294400 166000 266900 193500 1000 2000 "clearline"]
+       Line[266900 193500 266900 246900 1000 2000 "clearline"]
+       Line[266900 246900 265300 248500 1000 2000 "clearline"]
+       Line[265300 248500 261900 248500 1000 2000 "clearline"]
+       Line[533700 179600 365200 179600 1000 2000 "clearline"]
+       Line[365200 179600 354600 169000 1000 2000 "clearline"]
+       Line[354600 169000 296100 169000 1000 2000 "clearline"]
+       Line[296100 169000 282200 182900 1000 2000 "clearline"]
+       Line[282200 182900 282200 372600 1000 2000 "clearline"]
+       Line[282200 372600 263800 391000 1000 2000 "clearline"]
+       Line[263800 391000 258900 391000 1000 2000 "clearline"]
+       Line[533700 177700 366200 177700 1000 2000 "clearline"]
+       Line[366200 177700 354500 166000 1000 2000 "clearline"]
+       Line[354500 166000 294400 166000 1000 2000 "clearline"]
+       Line[533800 175700 367000 175700 1000 2000 "clearline"]
+       Line[367000 175700 354700 163400 1000 2000 "clearline"]
+       Line[354700 163400 293400 163400 1000 2000 "clearline"]
+       Line[533800 173700 368000 173700 1000 2000 "clearline"]
+       Line[368000 173700 355400 161100 1000 2000 "clearline"]
+       Line[355400 161100 287200 161100 1000 2000 "clearline"]
+       Line[287200 161100 269000 142900 1000 2000 "clearline"]
+       Line[269000 142900 269000 57300 1000 2000 "clearline"]
+       Line[269000 57300 265700 54000 1000 2000 "clearline"]
+       Line[265700 54000 261900 54000 1000 2000 "clearline"]
+       Line[523400 164900 523400 167800 1000 2000 "clearline"]
+       Line[520400 164900 516100 164900 1000 2000 "clearline"]
+       Line[472100 215300 472000 215400 1000 2000 "clearline"]
+       Line[414200 182200 414200 192500 1000 2000 "clearline"]
+       Line[414200 192500 470100 248400 1000 2000 "clearline"]
+       Line[470100 248400 479300 248400 1000 2000 "clearline"]
+       Line[348000 175100 358100 175100 1000 2000 "clearline"]
+       Line[358100 175100 364500 181500 1000 2000 "clearline"]
+       Line[364500 181500 399700 181500 1000 2000 "clearline"]
+       Line[399700 181500 469300 251100 1000 2000 "clearline"]
+       Line[469300 251100 479500 251100 1000 2000 "clearline"]
+       Line[479500 253600 369800 253600 1000 2000 "clearline"]
+       Line[369800 253600 348000 275400 1000 2000 "clearline"]
+       Line[479600 256200 371800 256200 1000 2000 "clearline"]
+       Line[371800 256200 354300 273700 1000 2000 "clearline"]
+       Line[354300 273700 354300 368700 1000 2000 "clearline"]
+       Line[354300 368700 348100 374900 1000 2000 "clearline"]
+       Line[533800 169800 511100 169800 1000 2000 "clearline"]
+       Line[511100 169800 510500 170400 1000 2000 "clearline"]
+       Line[533800 171700 511300 171700 1000 2000 "clearline"]
+       Line[511300 171700 510900 172100 1000 2000 "clearline"]
+       Line[510900 172100 368700 172100 1000 2000 "clearline"]
+       Line[368700 172100 355900 159300 1000 2000 "clearline"]
+       Line[355900 159300 316300 159300 1000 2000 "clearline"]
+       Line[510500 170400 369700 170400 1000 2000 "clearline"]
+       Line[369700 170400 356700 157400 1000 2000 "clearline"]
+       Line[356700 157400 317900 157400 1000 2000 "clearline"]
+       Line[279900 108600 289100 108600 1000 2000 "clearline"]
+       Line[316300 159300 302500 145500 1000 2000 "clearline"]
+       Line[302500 145500 302500 122000 1000 2000 "clearline"]
+       Line[302500 122000 289100 108600 1000 2000 "clearline"]
+       Line[305500 138500 305500 145000 1000 2000 "clearline"]
+       Line[305500 145000 317900 157400 1000 2000 "clearline"]
+       Line[299400 138500 295800 138500 1000 2000 "clearline"]
+       Line[533700 165900 529100 165900 1000 2000 "clearline"]
+       Line[529100 165900 524900 161700 1000 2000 "clearline"]
+       Line[524900 161700 512000 161700 1000 2000 "clearline"]
+       Line[512000 161700 505000 168700 1000 2000 "clearline"]
+       Line[505000 168700 370500 168700 1000 2000 "clearline"]
+       Line[370500 168700 357300 155500 1000 2000 "clearline"]
+       Line[537700 162000 535400 159700 1000 2000 "clearline"]
+       Line[535400 159700 511200 159700 1000 2000 "clearline"]
+       Line[511200 159700 504100 166800 1000 2000 "clearline"]
+       Line[504100 166800 371400 166800 1000 2000 "clearline"]
+       Line[371400 166800 358200 153600 1000 2000 "clearline"]
+       Line[358200 153600 327200 153600 1000 2000 "clearline"]
+       Line[327200 153600 325500 151900 1000 2000 "clearline"]
+       Line[325500 172000 325500 323300 1000 2000 "clearline"]
+       Line[325500 323300 311500 337300 1000 2000 "clearline"]
+       Line[311500 337300 308200 337300 1000 2000 "clearline"]
+       Line[308200 337300 308100 337400 1000 2000 "clearline"]
+       Line[357300 155500 323100 155500 1000 2000 "clearline"]
+       Line[323100 155500 322100 154500 1000 2000 "clearline"]
+       Line[322100 174500 322100 287500 1000 2000 "clearline"]
+       Line[322100 287500 299200 310400 1000 2000 "clearline"]
+       Line[414200 158200 403800 158200 1000 2000 "clearline"]
+       Line[403800 158200 351000 105400 1000 2000 "clearline"]
+       Line[351000 105400 348200 105400 1000 2000 "clearline"]
+       Line[507400 248500 520200 248500 1000 2000 "clearline"]
+       Line[520200 248500 575500 303800 1000 2000 "clearline"]
+       Line[507400 251000 518800 251000 1000 2000 "clearline"]
+       Line[518800 251000 568400 300600 1000 2000 "clearline"]
+       Line[568400 300600 568400 326700 1000 2000 "clearline"]
+       Line[568400 326700 575500 333800 1000 2000 "clearline"]
+       Line[507500 253600 518600 253600 1000 2000 "clearline"]
+       Line[518600 253600 566400 301400 1000 2000 "clearline"]
+       Line[566400 301400 566400 354600 1000 2000 "clearline"]
+       Line[566400 354600 575600 363800 1000 2000 "clearline"]
+       Line[507500 256100 518100 256100 1000 2000 "clearline"]
+       Line[518100 256100 564400 302400 1000 2000 "clearline"]
+       Line[564400 302400 564400 382600 1000 2000 "clearline"]
+       Line[564400 382600 575700 393900 1000 2000 "clearline"]
+       Line[414300 158300 414300 163300 1000 2000 "clearline"]
+       Line[256700 10700 261900 10700 1000 2000 "clearline"]
        Polygon("")
        (
                [599700 198200] [580700 198200] [580700 180700] [599700 180700] 
@@ -1186,48 +2436,62 @@ Layer(1 "top")
 )
 Layer(2 "bottom")
 (
-       Line[543100 150300 543100 153087 2500 2000 "clearline"]
-       Line[543100 153087 543081 153106 2500 2000 "clearline"]
-       Line[481700 174200 474600 161600 1000 2000 "clearline"]
-       Line[532000 153200 530400 157700 1000 2000 "clearline"]
        Line[557000 185100 557000 185000 1000 2000 "clearline"]
        Line[557000 185000 564700 180200 1000 2000 "clearline"]
-       Line[515000 175500 515100 161700 2500 2000 "clearline"]
-       Line[510600 174800 510600 156500 1000 2000 "clearline"]
-       Line[553080 155705 553080 157580 1000 2000 "clearline"]
-       Line[508500 169100 508500 158200 1000 2000 "clearline"]
-       Line[505000 178900 499200 178900 1000 2000 "clearline"]
-       Line[553080 157580 554100 158600 1000 2000 "clearline"]
-       Line[522100 163600 521500 164200 1000 2000 "clearline"]
-       Line[519600 157200 517600 159100 1000 2000 "clearline"]
-       Line[521600 164100 521500 164200 1000 2000 "clearline"]
-       Line[530400 157700 524500 163600 1000 2000 "clearline"]
-       Line[548080 159406 548080 150520 2500 2000 ""]
-       Line[523500 188500 509800 197100 1000 2000 "clearline"]
-       Line[509782 182518 515000 175600 2500 2000 "clearline"]
-       Line[549800 162800 554100 158500 1000 2000 "clearline"]
-       Line[509782 187638 509782 182518 2500 2000 "clearline"]
-       Line[528300 173500 528300 168200 1000 2000 "clearline"]
-       Line[533700 162800 549800 162800 1000 2000 "clearline"]
-       Line[528300 168200 533700 162800 1000 2000 "clearline"]
-       Line[482400 197100 509800 197100 1000 2000 "clearline"]
-       Line[498100 163100 483400 178200 2500 2000 "clearline"]
-       Line[524500 163600 522100 163600 1000 2000 "clearline"]
-       Line[508500 158200 507500 157200 1000 2000 "clearline"]
-       Line[497600 152700 506700 152700 1000 2000 "clearline"]
-       Line[506700 152700 510600 156600 1000 2000 "clearline"]
-       Line[521600 176800 521600 164300 1000 2000 "clearline"]
-       Line[529900 185100 521600 176800 1000 2000 "clearline"]
-       Line[557000 185100 529800 185100 1000 2000 "clearline"]
-       Line[501500 188700 507900 180000 1000 2000 "clearline"]
-       Line[507900 180000 507900 169400 1000 2000 "clearline"]
-       Line[507900 169400 508500 169100 1000 2000 "clearline"]
-       Line[479600 194200 479600 194300 1000 2000 "clearline"]
-       Line[479600 194300 482400 197100 1000 2000 "clearline"]
-       Line[515100 161700 523800 152900 2500 2000 "clearline"]
+       Line[558900 138700 558900 129814 2500 2000 ""]
+       Line[509000 135600 509000 186100 2500 2000 "clearline"]
+       Line[515900 193100 509000 186200 2500 2000 "clearline"]
+       Line[550800 191400 557200 185000 1000 2000 "clearline"]
+       Line[517600 191400 516000 193000 1000 2000 "clearline"]
+       Line[540100 150400 530700 150400 1000 2000 "clearline"]
+       Line[550800 191400 535400 191400 1000 2000 "clearline"]
+       Line[525100 199300 525100 206100 1000 2000 "clearline"]
+       Line[525100 206100 504900 226300 1000 2000 "clearline"]
+       Line[504900 226300 504800 226300 1000 2000 "clearline"]
+       Line[504800 226300 487100 244000 1000 2000 "clearline"]
+       Line[487100 244000 487100 267000 1000 2000 "clearline"]
+       Line[402400 125800 402400 110500 1000 2000 "clearline"]
+       Line[30900 385500 30900 66500 50000 10000 "clearline"]
+       Line[89900 75500 155900 75500 50000 10000 "clearline"]
+       Line[89900 175500 156900 175500 50000 10000 "clearline"]
+       Line[89900 275500 156900 275500 50000 10000 "clearline"]
+       Line[89900 375500 156900 375500 50000 10000 "clearline"]
+       Line[53900 208500 30900 185500 2500 2000 "clearline"]
+       Line[53900 108500 30900 85500 2500 2000 "clearline"]
+       Line[156900 225500 156900 276000 1000 2000 "clearline"]
+       Line[156900 23500 156900 75500 1000 2000 "clearline"]
+       Line[539400 125200 504000 125200 1000 2000 "clearline"]
+       Line[519500 119600 541500 119600 2500 2000 "clearline"]
+       Line[504100 125200 504100 138100 1000 2000 "clearline"]
+       Line[504100 138100 505600 139600 1000 2000 "clearline"]
+       Line[505600 139600 505600 192100 1000 2000 "clearline"]
+       Line[505600 192100 516900 203400 1000 2000 "clearline"]
+       Line[502000 188500 502000 139800 1000 2000 "clearline"]
+       Line[502000 139800 501000 138800 1000 2000 "clearline"]
+       Line[501000 138800 501000 122200 1000 2000 "clearline"]
+       Line[337900 75600 337900 375300 2500 2000 "clearline"]
+       Line[337900 375300 337900 190300 2500 2000 "clearline"]
+       Line[402400 125700 402400 125800 1000 2000 "clearline"]
+       Line[402400 125800 414100 137500 1000 2000 "clearline"]
+       Line[392100 123000 408600 139500 1000 2000 "clearline"]
+       Line[498200 189900 498200 150400 1000 2000 "clearline"]
+       Line[493800 188500 493800 146600 1000 2000 "clearline"]
+       Line[493800 146600 498200 142200 1000 2000 "clearline"]
+       Line[489200 189900 489200 146500 1000 2000 "clearline"]
+       Line[512600 203400 501800 192600 1000 2000 "clearline"]
+       Line[501800 192600 488300 192600 1000 2000 "clearline"]
+       Line[488300 192600 484300 188600 1000 2000 "clearline"]
+       Line[484300 188600 484300 150500 1000 2000 "clearline"]
+       Line[479800 185300 479800 153500 1000 2000 "clearline"]
+       Line[476300 182900 476300 156300 1000 2000 "clearline"]
+       Line[348200 75400 348200 105500 1000 2000 "clearline"]
+       Line[305600 138500 299400 138500 1000 2000 "clearline"]
+       Line[325500 151900 325500 172000 1000 2000 "clearline"]
+       Line[322100 154500 322100 174500 1000 2000 "clearline"]
+       Line[414300 163300 414300 182200 1000 2000 "clearline"]
        Polygon("clearpoly")
        (
-               [200 599200] [599200 599200] [599200 200] [200 200] 
+               [597000 437000] [3000 437000] [3000 3000] [597000 3000] 
        )
 )
 Layer(3 "outline")
@@ -1241,21 +2505,35 @@ Layer(4 "silk")
 )
 Layer(5 "silk")
 (
+       Text[291900 8400 0 100 "Ground" "clearline"]
+       Text[337000 8500 0 100 "Power" "clearline"]
 )
 NetList()
 (
        Net("+3.3V" "(unknown)")
        (
-               Connect("C10-2")
+               Connect("C1-2")
+               Connect("C4-2")
                Connect("C12-2")
                Connect("C20-2")
                Connect("C21-1")
                Connect("C28-1")
                Connect("C29-1")
                Connect("C37-2")
+               Connect("D1-1")
+               Connect("D2-1")
+               Connect("D3-1")
+               Connect("D4-1")
+               Connect("D5-1")
+               Connect("D6-1")
+               Connect("D7-1")
+               Connect("D8-1")
+               Connect("R6-2")
                Connect("R18-2")
                Connect("U1-5")
-               Connect("U6-2")
+               Connect("U2-10")
+               Connect("U2-16")
+               Connect("U3-16")
                Connect("U9-2")
                Connect("U9-12")
                Connect("U9-19")
@@ -1265,6 +2543,16 @@ NetList()
                Connect("U9-28")
                Connect("U9-29")
        )
+       Net("+5V" "(unknown)")
+       (
+               Connect("J2-1")
+               Connect("J3-1")
+       )
+       Net("beeper" "(unknown)")
+       (
+               Connect("U4-2")
+               Connect("U9-14")
+       )
        Net("debug_clock" "(unknown)")
        (
                Connect("J6-4")
@@ -1275,32 +2563,37 @@ NetList()
                Connect("J6-3")
                Connect("U9-15")
        )
-       Net("drogue" "(unknown)")
+       Net("fire1" "(unknown)")
        (
-               Connect("R2-2")
-               Connect("R19-1")
-               Connect("U9-13")
+               Connect("R11-2")
+               Connect("R12-1")
+               Connect("U9-4")
        )
-       Net("fet_d" "(unknown)")
+       Net("fire2" "(unknown)")
        (
-               Connect("J4-1")
-               Connect("Q1-5")
-               Connect("Q1-6")
-               Connect("R14-1")
+               Connect("R21-2")
+               Connect("R22-1")
+               Connect("U9-3")
        )
-       Net("fet_m" "(unknown)")
+       Net("fire3" "(unknown)")
        (
-               Connect("J4-3")
-               Connect("Q1-7")
-               Connect("Q1-8")
-               Connect("R15-1")
+               Connect("R31-2")
+               Connect("R32-1")
+               Connect("U9-1")
+       )
+       Net("fire4" "(unknown)")
+       (
+               Connect("R41-2")
+               Connect("R42-1")
+               Connect("U9-36")
        )
        Net("GND" "(unknown)")
        (
-               Connect("B1-2")
+               Connect("C1-1")
+               Connect("C2-1")
+               Connect("C3-1")
+               Connect("C4-1")
                Connect("C5-1")
-               Connect("C10-1")
-               Connect("C11-1")
                Connect("C12-1")
                Connect("C18-1")
                Connect("C19-1")
@@ -1315,94 +2608,139 @@ NetList()
                Connect("C30-2")
                Connect("C31-2")
                Connect("C37-1")
-               Connect("D2-3")
-               Connect("D2-4")
                Connect("H1-1")
                Connect("H2-1")
+               Connect("J3-4")
+               Connect("J4-1")
                Connect("J6-1")
                Connect("J8-2")
                Connect("Q1-1")
                Connect("Q1-3")
-               Connect("R2-1")
+               Connect("Q2-1")
+               Connect("Q2-3")
+               Connect("R1-1")
                Connect("R3-1")
                Connect("R4-1")
+               Connect("R11-1")
+               Connect("R15-1")
                Connect("R16-2")
                Connect("R21-1")
-               Connect("R22-1")
+               Connect("R25-1")
+               Connect("R31-1")
+               Connect("R35-1")
+               Connect("R41-1")
+               Connect("R45-1")
+               Connect("S1-2")
+               Connect("S1-5")
+               Connect("S2-2")
+               Connect("S2-5")
                Connect("U1-2")
-               Connect("U6-3")
+               Connect("U2-8")
+               Connect("U2-13")
+               Connect("U3-1")
+               Connect("U3-13")
+               Connect("U4-1")
                Connect("U9-37")
+               Connect("U11-30")
+               Connect("U21-30")
+               Connect("U31-30")
+               Connect("U41-30")
                Connect("X1-2")
                Connect("X1-4")
        )
-       Net("led_green" "(unknown)")
-       (
-               Connect("R13-1")
-               Connect("U9-4")
-       )
-       Net("led_red" "(unknown)")
-       (
-               Connect("R12-1")
-               Connect("U9-3")
-       )
-       Net("main" "(unknown)")
+       Net("miso" "(unknown)")
        (
-               Connect("R3-2")
-               Connect("R20-1")
-               Connect("U9-9")
+               Connect("U2-9")
+               Connect("U9-32")
        )
-       Net("pres" "(unknown)")
+       Net("mosi" "(unknown)")
        (
-               Connect("C11-2")
-               Connect("U6-4")
-               Connect("U9-5")
+               Connect("U3-2")
+               Connect("U9-33")
        )
        Net("reset_n" "(unknown)")
        (
                Connect("J6-2")
                Connect("R17-1")
        )
-       Net("sense_d" "(unknown)")
+       Net("scl" "(unknown)")
+       (
+               Connect("U2-11")
+               Connect("U3-3")
+               Connect("U9-34")
+       )
+       Net("sense1" "(unknown)")
        (
                Connect("R14-2")
-               Connect("R21-2")
+               Connect("R15-2")
+               Connect("U9-5")
+       )
+       Net("sense2" "(unknown)")
+       (
+               Connect("R24-2")
+               Connect("R25-2")
                Connect("U9-6")
        )
-       Net("sense_m" "(unknown)")
+       Net("sense3" "(unknown)")
        (
-               Connect("R15-2")
-               Connect("R22-2")
+               Connect("R34-2")
+               Connect("R35-2")
                Connect("U9-7")
        )
-       Net("unnamed_net1" "(unknown)")
+       Net("sense4" "(unknown)")
        (
-               Connect("B1-1")
-               Connect("J1-1")
+               Connect("R44-2")
+               Connect("R45-2")
+               Connect("U9-8")
        )
-       Net("unnamed_net2" "(unknown)")
+       Net("sense_batt" "(unknown)")
+       (
+               Connect("R4-2")
+               Connect("R5-1")
+               Connect("U9-13")
+       )
+       Net("sense_pyro" "(unknown)")
+       (
+               Connect("R2-1")
+               Connect("R3-2")
+               Connect("U9-9")
+       )
+       Net("spi_cs" "(unknown)")
+       (
+               Connect("U2-12")
+               Connect("U3-4")
+               Connect("U9-35")
+       )
+       Net("unnamed_net1" "(unknown)")
        (
                Connect("C30-1")
                Connect("U9-21")
                Connect("X1-3")
        )
-       Net("unnamed_net3" "(unknown)")
+       Net("unnamed_net2" "(unknown)")
        (
                Connect("C31-1")
                Connect("U9-20")
                Connect("X1-1")
        )
-       Net("unnamed_net4" "(unknown)")
+       Net("unnamed_net3" "(unknown)")
        (
                Connect("R16-1")
                Connect("U9-27")
        )
-       Net("unnamed_net5" "(unknown)")
+       Net("unnamed_net4" "(unknown)")
        (
                Connect("C18-2")
                Connect("R17-2")
                Connect("R18-1")
                Connect("U9-31")
        )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("R8-2")
+               Connect("U9-11")
+       )
        Net("unnamed_net6" "(unknown)")
        (
                Connect("C22-1")
@@ -1416,72 +2754,248 @@ NetList()
                Connect("U9-23")
        )
        Net("unnamed_net8" "(unknown)")
+       (
+               Connect("C3-2")
+               Connect("R7-2")
+               Connect("U9-10")
+       )
+       Net("unnamed_net9" "(unknown)")
        (
                Connect("C19-2")
                Connect("U9-30")
        )
-       Net("unnamed_net9" "(unknown)")
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("C25-2")
                Connect("L2-1")
                Connect("L4-2")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("C23-1")
                Connect("L2-2")
                Connect("L3-1")
        )
-       Net("unnamed_net11" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("C26-1")
                Connect("L1-1")
        )
-       Net("unnamed_net12" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("C24-1")
                Connect("C27-1")
                Connect("L3-2")
        )
-       Net("unnamed_net13" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("C27-2")
                Connect("J8-1")
        )
-       Net("unnamed_net14" "(unknown)")
-       (
-               Connect("D2-1")
-               Connect("R13-2")
-       )
        Net("unnamed_net15" "(unknown)")
        (
-               Connect("D2-2")
+               Connect("Q1-4")
                Connect("R12-2")
        )
        Net("unnamed_net16" "(unknown)")
        (
-               Connect("Q1-4")
-               Connect("R19-2")
+               Connect("D11-3")
+               Connect("Q1-5")
+               Connect("Q1-6")
+               Connect("U11-85")
        )
        Net("unnamed_net17" "(unknown)")
+       (
+               Connect("J12-1")
+               Connect("R13-2")
+               Connect("R14-1")
+               Connect("U11-87")
+       )
+       Net("unnamed_net18" "(unknown)")
+       (
+               Connect("J3-2")
+               Connect("R8-1")
+       )
+       Net("unnamed_net19" "(unknown)")
+       (
+               Connect("J3-3")
+               Connect("R6-1")
+               Connect("R7-1")
+       )
+       Net("unnamed_net20" "(unknown)")
+       (
+               Connect("J1-1")
+               Connect("J2-3")
+       )
+       Net("unnamed_net21" "(unknown)")
+       (
+               Connect("S1-4")
+               Connect("U2-1")
+       )
+       Net("unnamed_net22" "(unknown)")
+       (
+               Connect("S1-3")
+               Connect("U2-2")
+       )
+       Net("unnamed_net23" "(unknown)")
+       (
+               Connect("S1-6")
+               Connect("U2-3")
+       )
+       Net("unnamed_net24" "(unknown)")
+       (
+               Connect("S2-1")
+               Connect("U2-4")
+       )
+       Net("unnamed_net25" "(unknown)")
+       (
+               Connect("S2-4")
+               Connect("U2-5")
+       )
+       Net("unnamed_net26" "(unknown)")
+       (
+               Connect("S2-3")
+               Connect("U2-6")
+       )
+       Net("unnamed_net27" "(unknown)")
+       (
+               Connect("S2-6")
+               Connect("U2-7")
+       )
+       Net("unnamed_net28" "(unknown)")
+       (
+               Connect("S1-1")
+               Connect("U2-15")
+       )
+       Net("unnamed_net29" "(unknown)")
+       (
+               Connect("D1-2")
+               Connect("U3-5")
+       )
+       Net("unnamed_net30" "(unknown)")
+       (
+               Connect("D2-2")
+               Connect("U3-6")
+       )
+       Net("unnamed_net31" "(unknown)")
+       (
+               Connect("D3-2")
+               Connect("U3-7")
+       )
+       Net("unnamed_net32" "(unknown)")
+       (
+               Connect("D4-2")
+               Connect("U3-8")
+       )
+       Net("unnamed_net33" "(unknown)")
+       (
+               Connect("D5-2")
+               Connect("U3-9")
+       )
+       Net("unnamed_net34" "(unknown)")
+       (
+               Connect("D6-2")
+               Connect("U3-10")
+       )
+       Net("unnamed_net35" "(unknown)")
+       (
+               Connect("D7-2")
+               Connect("U3-11")
+       )
+       Net("unnamed_net36" "(unknown)")
+       (
+               Connect("D8-2")
+               Connect("U3-12")
+       )
+       Net("unnamed_net37" "(unknown)")
+       (
+               Connect("R1-2")
+               Connect("U3-15")
+       )
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("Q1-2")
-               Connect("R20-2")
+               Connect("R22-2")
        )
-       Net("v_batt" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
-               Connect("R4-2")
-               Connect("R5-1")
-               Connect("U9-8")
+               Connect("D21-3")
+               Connect("Q1-7")
+               Connect("Q1-8")
+               Connect("U21-85")
+       )
+       Net("unnamed_net40" "(unknown)")
+       (
+               Connect("J22-1")
+               Connect("R23-2")
+               Connect("R24-1")
+               Connect("U21-87")
        )
-       Net("v_lipo" "(unknown)")
+       Net("unnamed_net41" "(unknown)")
+       (
+               Connect("Q2-2")
+               Connect("R42-2")
+       )
+       Net("unnamed_net42" "(unknown)")
+       (
+               Connect("D41-3")
+               Connect("Q2-7")
+               Connect("Q2-8")
+               Connect("U41-85")
+       )
+       Net("unnamed_net43" "(unknown)")
+       (
+               Connect("J42-1")
+               Connect("R43-2")
+               Connect("R44-1")
+               Connect("U41-87")
+       )
+       Net("unnamed_net44" "(unknown)")
+       (
+               Connect("Q2-4")
+               Connect("R32-2")
+       )
+       Net("unnamed_net45" "(unknown)")
+       (
+               Connect("D31-3")
+               Connect("Q2-5")
+               Connect("Q2-6")
+               Connect("U31-85")
+       )
+       Net("unnamed_net46" "(unknown)")
+       (
+               Connect("J32-1")
+               Connect("R33-2")
+               Connect("R34-1")
+               Connect("U31-87")
+       )
+       Net("v_power" "(unknown)")
        (
                Connect("C5-2")
-               Connect("J1-2")
-               Connect("J4-2")
-               Connect("J4-4")
+               Connect("J2-2")
                Connect("R5-2")
                Connect("U1-1")
                Connect("U1-3")
        )
+       Net("v_pyro" "(unknown)")
+       (
+               Connect("D11-2")
+               Connect("D21-2")
+               Connect("D31-2")
+               Connect("D41-2")
+               Connect("J5-1")
+               Connect("J11-1")
+               Connect("J21-1")
+               Connect("J31-1")
+               Connect("J41-1")
+               Connect("R2-2")
+               Connect("R13-1")
+               Connect("R23-1")
+               Connect("R33-1")
+               Connect("R43-1")
+               Connect("U11-86")
+               Connect("U21-86")
+               Connect("U31-86")
+               Connect("U41-86")
+       )
 )