Use tyco 6-pin header for all switches
[hw/telelco] / telelco.pcb
index f15a1f6f24237a762b1e897c3b300c3f6080cf68..130045122a09376092a1d488cb9af1d387c357d7 100644 (file)
@@ -3,10 +3,10 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["TeleLco" 450000 575000]
+PCB["TeleLco" 450000 375000]
 
 Grid[100.0 0 0 0]
-Cursor[216100 0 0.000000]
+Cursor[98300 0 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 650]
@@ -816,10 +816,6 @@ Via[284400 25000 3000 2000 0 1500 "" ""]
 Via[284400 46900 3000 2000 0 1500 "" ""]
 Via[119700 103100 3000 2000 0 1500 "" ""]
 Via[115700 103100 3000 2000 0 1500 "" ""]
-Via[141900 174200 3000 2000 0 1500 "" ""]
-Via[145500 171600 3000 2000 0 1500 "" ""]
-Via[149100 169000 3000 2000 0 1500 "" ""]
-Via[138100 166400 3000 2000 0 1500 "" ""]
 Via[134300 150200 3000 2000 0 1500 "" ""]
 Via[134300 163800 3000 2000 0 1500 "" ""]
 Via[115700 94900 3000 2000 0 1500 "" ""]
@@ -847,8 +843,6 @@ Via[187400 228100 3000 2000 0 1500 "" ""]
 Via[183800 228100 3000 2000 0 1500 "" ""]
 Via[115900 230700 3000 2000 0 1500 "" ""]
 Via[209400 243900 3000 2000 0 1500 "" ""]
-Via[348500 276500 3000 2000 0 1500 "" ""]
-Via[352200 272900 3000 2000 0 1500 "" ""]
 Via[138100 150300 3000 2000 0 1500 "" ""]
 Via[141900 150300 3000 2000 0 1500 "" ""]
 Via[145500 150300 3000 2000 0 1500 "" ""]
@@ -886,19 +880,14 @@ Via[322600 28800 3000 2000 0 1500 "" ""]
 Via[167500 117800 3000 2000 0 1500 "" "thermal(1S)"]
 Via[147100 133800 3000 2000 0 1500 "" ""]
 Via[147100 94000 3000 2000 0 1500 "" ""]
-Via[83300 296500 3000 2000 0 1500 "" ""]
-Via[76500 296500 3000 2000 0 1500 "" ""]
 Via[105000 296500 3000 2000 0 1500 "" ""]
 Via[105000 291400 3000 2000 0 1500 "" ""]
 Via[26500 291400 3000 2000 0 1500 "" "thermal(1S)"]
 Via[136300 291300 3000 2000 0 1500 "" "thermal(1S)"]
-Via[309000 296500 3000 2000 0 1500 "" ""]
-Via[302200 296500 3000 2000 0 1500 "" ""]
 Via[283000 291400 3000 2000 0 1500 "" ""]
 Via[251000 291500 3000 2000 0 1500 "" "thermal(1S)"]
 Via[282900 296500 3000 2000 0 1500 "" ""]
 Via[183600 164400 3000 2000 0 1500 "" ""]
-Via[179500 163200 3000 2000 0 1500 "" "thermal(1S)"]
 Via[160600 143600 3000 2000 0 1500 "" "thermal(1S)"]
 Via[152700 150300 3000 2000 0 1500 "" ""]
 Via[152700 163800 3000 2000 0 1500 "" ""]
@@ -923,7 +912,6 @@ Via[190300 123600 3000 2000 0 1500 "" ""]
 Via[183900 153200 3000 2000 0 1500 "" ""]
 Via[200500 99300 3000 2000 0 1500 "" ""]
 Via[196900 99300 3000 2000 0 1500 "" ""]
-Via[218400 119900 3000 2000 0 1500 "" "thermal(1S)"]
 Via[224600 104600 3000 2000 0 1500 "" ""]
 Via[224600 119800 3000 2000 0 1500 "" ""]
 Via[272900 120300 3000 2000 0 1500 "" ""]
@@ -949,38 +937,57 @@ Via[241600 126300 3000 2000 0 1500 "" ""]
 Via[245200 126300 3000 2000 0 1500 "" ""]
 Via[248800 126300 3000 2000 0 1500 "" ""]
 Via[194900 177800 3000 2000 0 1500 "" ""]
-Via[199000 177800 3000 2000 0 1500 "" ""]
-Via[196800 183800 3000 2000 0 1500 "" ""]
 Via[135500 94900 3000 2000 0 1500 "" "thermal(1S)"]
 Via[191700 109000 3000 2000 0 1500 "" ""]
 Via[178500 109000 3000 2000 0 1500 "" "thermal(1S)"]
-Via[104500 47000 3000 2000 0 1500 "" ""]
-Via[104500 29800 3000 2000 0 1500 "" ""]
-Via[124500 29800 3000 2000 0 1500 "" ""]
-Via[124500 47000 3000 2000 0 1500 "" ""]
 Via[174200 53800 3000 2000 0 1500 "" ""]
 Via[191600 105100 3000 2000 0 1500 "" ""]
-Via[72555 115488 3000 2000 0 1500 "" ""]
-Via[83355 128088 3000 2000 0 1500 "" ""]
 Via[69655 152188 3000 2000 0 1500 "" ""]
 Via[81055 152188 3000 2000 0 1500 "" ""]
-Via[67055 109688 3000 2000 0 1500 "" ""]
-Via[2155 119188 3000 2000 0 1500 "" "thermal(1X)"]
-Via[12155 119288 3000 2000 0 1500 "" "thermal(1X)"]
-Via[12155 139288 3000 2000 0 1500 "" "thermal(1X)"]
-Via[2155 139188 3000 2000 0 1500 "" "thermal(1X)"]
+Via[2155 119188 3000 2000 0 1500 "" "thermal(1S)"]
+Via[12155 119288 3000 2000 0 1500 "" "thermal(1S)"]
+Via[12155 139288 3000 2000 0 1500 "" "thermal(1S)"]
+Via[2155 139188 3000 2000 0 1500 "" "thermal(1S)"]
 Via[48855 144288 3000 2000 0 1500 "" ""]
-Via[39255 141188 3000 2000 0 1500 "" "thermal(1X)"]
-Via[50055 113788 3000 2000 0 1500 "" "thermal(1X)"]
-Via[23355 138688 3000 2000 0 1500 "" "thermal(0X,1X)"]
-Via[38555 124888 3000 2000 0 1500 "" "thermal(1X)"]
-Via[81755 147688 3000 2000 0 1500 "" "thermal(0X,1X)"]
-Via[66255 165488 3000 2000 0 1500 "" "thermal(1X)"]
-Via[55655 109588 3000 2000 0 1500 "" ""]
+Via[39255 141188 3000 2000 0 1500 "" "thermal(1S)"]
+Via[50055 113788 3000 2000 0 1500 "" "thermal(1S)"]
+Via[23355 138688 3000 2000 0 1500 "" "thermal(0X,1S)"]
+Via[38555 124888 3000 2000 0 1500 "" "thermal(1S)"]
 Via[48955 136488 3000 2000 0 1500 "" ""]
 Via[46855 128688 3000 2000 0 1500 "" ""]
-Via[48955 155488 3000 2000 0 1500 "" "thermal(1X)"]
-Via[31755 104788 3000 2000 0 1500 "" "thermal(1X)"]
+Via[31755 104788 3000 2000 0 1500 "" "thermal(1S)"]
+Via[61300 47100 3000 2000 0 1500 "" ""]
+Via[74700 46900 3000 2000 0 1500 "" ""]
+Via[84500 46900 3000 2000 0 1500 "" ""]
+Via[194900 183900 3000 2000 0 1500 "" ""]
+Via[198500 183800 3000 2000 0 1500 "" ""]
+Via[56500 159100 3000 2000 0 1500 "" "thermal(1S)"]
+Via[53700 117600 3000 2000 0 1500 "" ""]
+Via[72400 117400 3000 2000 0 1500 "" ""]
+Via[70900 108900 3000 2000 0 1500 "" ""]
+Via[68400 106400 3000 2000 0 1500 "" ""]
+Via[74100 102500 3000 2000 0 1500 "" ""]
+Via[71600 100000 3000 2000 0 1500 "" ""]
+Via[81100 117400 3000 2000 0 1500 "" ""]
+Via[112300 156100 3000 2000 0 1500 "" "thermal(1S)"]
+Via[81755 147688 3000 2000 0 1500 "" "thermal(0+,1S)"]
+Via[95500 160900 3000 2000 0 1500 "" "thermal(1S)"]
+Via[219700 122600 3000 2000 0 1500 "" "thermal(1S)"]
+Via[171700 225500 3000 2000 0 1500 "" ""]
+Via[198200 260500 3000 2000 0 1500 "" ""]
+Via[198200 264100 3000 2000 0 1500 "" ""]
+Via[331800 271600 3000 2000 0 1500 "" ""]
+Via[331800 278400 3000 2000 0 1500 "" ""]
+Via[145500 225500 3000 2000 0 1500 "" ""]
+Via[145500 251300 3000 2000 0 1500 "" ""]
+Via[149100 163900 3000 2000 0 1500 "" ""]
+Via[138100 167300 3000 2000 0 1500 "" ""]
+Via[141900 170000 3000 2000 0 1500 "" ""]
+Via[145500 172600 3000 2000 0 1500 "" ""]
+Via[209500 296500 3000 2000 0 1500 "" ""]
+Via[222700 296500 3000 2000 0 1500 "" ""]
+Via[182200 169700 3000 2000 0 1500 "" "thermal(1S)"]
+Via[175200 225300 3000 2000 0 1500 "" ""]
 
 Element["" "TDK_PS12" "U8" "TDK_PS12" 225000 277558 -4600 -3632 0 100 ""]
 (
@@ -1046,7 +1053,7 @@ Element["" "hole-M3" "H8" "unknown" 225000 362500 -16900 -21000 0 100 ""]
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U20" "unknown" 80050 137500 62975 82970 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U20" "digit" 80050 137500 62975 82970 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1075,7 +1082,7 @@ Element["onsolder" "LCD-S101D14TR" "U20" "unknown" 80050 137500 62975 82970 2 10
 
        )
 
-Element["" "usbcable" "J1" "unknown" 413300 312500 -30 -125 1 100 ""]
+Element["" "usbcable" "J1" "USB" 413300 312500 -30 -125 1 100 ""]
 (
        Pin[0 0 6250 3000 6850 3800 "VBUS" "1" "square"]
        Pin[0 -7500 6250 3000 6850 3800 "DATA-" "2" ""]
@@ -1129,31 +1136,31 @@ Element["" "0402" "R14" "1k" 399326 326100 3652 0 0 100 ""]
 
        )
 
-Element["onsolder" "PEC11" "S1" "unknown" 307500 337500 2975 -7930 2 100 "auto"]
+Element["onsolder" "PEC11" "S1" "none" 307500 337500 2675 870 2 100 "auto"]
 (
-       Pin[-9850 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
+       Pin[-9800 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
        Pin[0 -29500 6500 2000 7500 3900 "common" "C" "edge2,thermal(1X)"]
-       Pin[9850 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
-       Pin[-25200 0 13100 2000 14100 10500 "Left" "" "edge2"]
-       Pin[25200 0 13100 2000 14100 10500 "Right" "" "edge2"]
-       ElementLine [-23250 23600 23250 23600 1000]
-       ElementLine [23250 -23600 23250 23600 1000]
+       Pin[9800 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
+       Pin[22450 0 15100 2000 16100 12500 "Left" "" "edge2"]
+       Pin[-22450 0 15100 2000 16100 12500 "Right" "" "edge2"]
        ElementLine [-23250 -23600 23250 -23600 1000]
        ElementLine [-23250 -23600 -23250 23600 1000]
+       ElementLine [-23250 23600 23250 23600 1000]
+       ElementLine [23250 -23600 23250 23600 1000]
 
        )
 
-Element["onsolder" "PEC11" "S2" "unknown" 80000 338500 4875 -6030 2 100 "auto"]
+Element["onsolder" "PEC11" "S2" "none" 80000 338500 3075 870 2 100 "auto"]
 (
-       Pin[-9850 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
+       Pin[-9800 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
        Pin[0 -29500 6500 2000 7500 3900 "common" "C" "edge2,thermal(1X)"]
-       Pin[9850 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
-       Pin[-25200 0 13100 2000 14100 10500 "Left" "" "edge2"]
-       Pin[25200 0 13100 2000 14100 10500 "Right" "" "edge2"]
-       ElementLine [-23250 23600 23250 23600 1000]
-       ElementLine [23250 -23600 23250 23600 1000]
+       Pin[9800 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
+       Pin[22450 0 15100 2000 16100 12500 "Left" "" "edge2"]
+       Pin[-22450 0 15100 2000 16100 12500 "Right" "" "edge2"]
        ElementLine [-23250 -23600 23250 -23600 1000]
        ElementLine [-23250 -23600 -23250 23600 1000]
+       ElementLine [-23250 23600 23250 23600 1000]
+       ElementLine [23250 -23600 23250 23600 1000]
 
        )
 
@@ -1168,7 +1175,7 @@ Element["" "B2B-PH" "B1" "LiPo" 354776 328051 -7007 -14749 0 100 ""]
 
        )
 
-Element["" "0-215079-4" "J3" "Debug" 169200 17800 -16000 -5500 0 100 ""]
+Element["" "0-215079-4" "J3" "Debug" 169200 17800 -15700 7500 0 100 ""]
 (
        Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X)"]
        Pin[5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
@@ -1200,17 +1207,6 @@ Element["" "SOT23-5" "U2" "MCP73831" 394800 312500 5700 -10900 0 89 ""]
 
        )
 
-Element["" "2pin-solder" "S5" "unknown" 377500 342500 -2275 -5830 0 100 ""]
-(
-       Pin[20000 0 17000 2000 18000 15000 "1" "1" "square,edge2"]
-       Pin[-20000 0 17000 2000 18000 15000 "2" "2" "edge2"]
-       ElementLine [30000 -10000 30000 10000 1000]
-       ElementLine [-30000 -10000 30000 -10000 1000]
-       ElementLine [-30000 -10000 -30000 10000 1000]
-       ElementLine [-30000 10000 30000 10000 1000]
-
-       )
-
 Element["" "0402" "C1" "0.01uF" 257974 291500 -2474 -9500 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
@@ -1218,17 +1214,17 @@ Element["" "0402" "C1" "0.01uF" 257974 291500 -2474 -9500 0 100 ""]
 
        )
 
-Element["" "0402" "R12" "270" 120068 28254 -11523 -3080 0 100 ""]
+Element["" "0402" "R12" "270" 84500 52300 2941 -2988 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square,warn"]
-       Pad[-393 1574 393 1574 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" "R13" "270" 99500 28200 -11123 -2980 0 100 ""]
+Element["" "0402" "R13" "270" 74700 52300 -10823 -3080 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square,warn"]
-       Pad[-393 1574 393 1574 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"]
 
        )
 
@@ -1291,7 +1287,7 @@ Element["" "0402" "C37" "2.2uF" 393526 278600 -16158 -1185 0 100 ""]
 
        )
 
-Element["" "SOT23-5" "U1" "unknown" 395100 293100 7800 -8200 0 89 ""]
+Element["" "SOT23-5" "U1" "3.3V" 395100 293100 7800 -8200 0 89 ""]
 (
        Attribute("author" "DJ Delorie")
        Attribute("copyright" "2006 DJ Delorie")
@@ -1374,10 +1370,10 @@ Element["" "0402" "C602" "0.1uF" 152400 144774 2146 -15728 3 100 ""]
 
        )
 
-Element["" "0402" "L600" "bead" 172226 162200 -15798 -3050 0 100 ""]
+Element["" "0402" "L600" "bead" 167200 156726 -4150 -10098 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"]
 
        )
 
@@ -1411,7 +1407,7 @@ Element["" "0402" "R56" "270" 113300 257500 -4200 1800 0 100 ""]
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U22" "unknown" 375000 137500 62275 87370 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U22" "digit" 375000 137500 62275 87370 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1440,7 +1436,7 @@ Element["onsolder" "LCD-S101D14TR" "U22" "unknown" 375000 137500 62275 87370 2 1
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U21" "unknown" 240000 137500 62700 82000 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U21" "digit" 240000 137500 62700 82000 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1469,33 +1465,11 @@ Element["onsolder" "LCD-S101D14TR" "U21" "unknown" 240000 137500 62700 82000 2 1
 
        )
 
-Element["" "2pin-solder" "S3" "unknown" 160000 342500 -2575 -2130 0 100 ""]
-(
-       Pin[0 -20000 17000 2000 18000 15000 "1" "1" "square"]
-       Pin[0 20000 17000 2000 18000 15000 "2" "2" "thermal(1X)"]
-       ElementLine [-10000 -30000 10000 -30000 1000]
-       ElementLine [-10000 -30000 -10000 30000 1000]
-       ElementLine [-10000 30000 10000 30000 1000]
-       ElementLine [10000 -30000 10000 30000 1000]
-
-       )
-
-Element["" "2pin-solder" "S4" "unknown" 188000 342500 30 125 3 100 ""]
-(
-       Pin[0 -20000 17000 2000 18000 15000 "1" "1" "square"]
-       Pin[0 20000 17000 2000 18000 15000 "2" "2" "thermal(1X)"]
-       ElementLine [-10000 -30000 10000 -30000 1000]
-       ElementLine [-10000 -30000 -10000 30000 1000]
-       ElementLine [-10000 30000 10000 30000 1000]
-       ElementLine [10000 -30000 10000 30000 1000]
-
-       )
-
 Element["" "sma-edge" "J8" "SMA" 400 132200 300 1300 1 10 ""]
 (
-       Pad[3000 7000 13000 7000 6000 800 6600 "2" "2" "selected,square,nopaste"]
-       Pad[3000 -3000 13000 -3000 6000 800 6600 "1" "1" "selected,square,nopaste"]
-       Pad[3000 -13000 13000 -13000 6000 800 6600 "2" "2" "selected,square,nopaste"]
+       Pad[3000 7000 13000 7000 6000 800 6600 "2" "2" "square,nopaste"]
+       Pad[3000 -3000 13000 -3000 6000 800 6600 "1" "1" "square,nopaste"]
+       Pad[3000 -13000 13000 -13000 6000 800 6600 "2" "2" "square,nopaste"]
 
        )
 
@@ -1616,67 +1590,67 @@ Element["" "0402" "C36" "0.1uF" 133174 76100 -3898 -7750 0 100 ""]
 
        )
 
-Element["" "lqfp64" "U7" "unknown" 191316 136064 17420 20352 0 100 ""]
+Element["" "lqfp64" "U7" "CPU" 191316 136064 21268 15552 0 100 ""]
 (
-       Pad[-24408 14763 -20865 14763 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1" "16" "square"]
-       Pad[20866 14763 24409 14763 1181 787 1811 "PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1" "33" "square,edge2"]
+       Pad[-24408 14763 -20865 14763 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1/SEG1" "16" "square"]
+       Pad[20866 14763 24409 14763 1181 787 1811 "PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1/SEG12" "33" "square,edge2"]
        Pad[-14763 -24409 -14763 -20866 1181 787 1811 "VDD3" "64" "square"]
-       Pad[-14763 20865 -14763 24408 1181 787 1811 "PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2" "17" "square,edge2"]
-       Pad[-24408 12794 -20865 12794 1181 787 1811 "PA1/USART2_RTS/ADC_IN1/TIM2_CH2" "15" "square"]
-       Pad[20866 12794 24409 12794 1181 787 1811 "PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1" "34" "square,edge2"]
+       Pad[-14763 20865 -14763 24408 1181 787 1811 "PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2/SEG2" "17" "square,edge2"]
+       Pad[-24408 12794 -20865 12794 1181 787 1811 "PA1/USART2_RTS/ADC_IN1/TIM2_CH2/SEG0" "15" "square"]
+       Pad[20866 12794 24409 12794 1181 787 1811 "PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1/SEG13" "34" "square,edge2"]
        Pad[-12794 -24409 -12794 -20866 1181 787 1811 "VSS3" "63" "square"]
        Pad[-12794 20865 -12794 24408 1181 787 1811 "VSS4" "18" "square,edge2"]
        Pad[-24408 10826 -20865 10826 1181 787 1811 "PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR" "14" "square"]
-       Pad[20866 10826 24409 10826 1181 787 1811 "PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2" "35" "square,edge2"]
-       Pad[-10826 -24409 -10826 -20866 1181 787 1811 "PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1" "62" "square"]
+       Pad[20866 10826 24409 10826 1181 787 1811 "PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2/SEG14" "35" "square,edge2"]
+       Pad[-10826 -24409 -10826 -20866 1181 787 1811 "PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1/COM3" "62" "square"]
        Pad[-10826 20865 -10826 24408 1181 787 1811 "VDD4" "19" "square,edge2"]
        Pad[-24408 8857 -20865 8857 1181 787 1811 "VDDA" "13" "square"]
-       Pad[20866 8857 24409 8857 1181 787 1811 "PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ" "36" "square,edge2"]
-       Pad[-8857 -24409 -8857 -20866 1181 787 1811 "PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1" "61" "square"]
+       Pad[20866 8857 24409 8857 1181 787 1811 "PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ/SEG15" "36" "square,edge2"]
+       Pad[-8857 -24409 -8857 -20866 1181 787 1811 "PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1/SEG16" "61" "square"]
        Pad[-8857 20865 -8857 24408 1181 787 1811 "PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1" "20" "square,edge2"]
        Pad[-24408 6889 -20865 6889 1181 787 1811 "VSSA" "12" "square"]
-       Pad[20866 6889 24409 6889 1181 787 1811 "PC6/TIM3_CH1" "37" "square,edge2"]
+       Pad[20866 6889 24409 6889 1181 787 1811 "PC6/TIM3_CH1/SEG24" "37" "square,edge2"]
        Pad[-6889 -24409 -6889 -20866 1181 787 1811 "BOOT0" "60" "square"]
        Pad[-6889 20865 -6889 24408 1181 787 1811 "PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR" "21" "square,edge2"]
-       Pad[-24408 4920 -20865 4920 1181 787 1811 "PC3/ADC_IN13" "11" "square"]
-       Pad[20866 4920 24409 4920 1181 787 1811 "PC7/TIM3_CH2" "38" "square,edge2"]
-       Pad[-4920 -24409 -4920 -20866 1181 787 1811 "PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN" "59" "square,warn"]
-       Pad[-4920 20865 -4920 24408 1181 787 1811 "PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1" "22" "square,edge2"]
-       Pad[-24408 2952 -20865 2952 1181 787 1811 "PC2/ADC_IN12" "10" "square"]
-       Pad[20866 2952 24409 2952 1181 787 1811 "PC8/TIM3_CH3" "39" "square,edge2"]
-       Pad[-2952 -24409 -2952 -20866 1181 787 1811 "PB6/I2C1_SCL/TIM4_CH1/USART1_TX" "58" "square,warn"]
-       Pad[-2952 20865 -2952 24408 1181 787 1811 "PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1" "23" "square,edge2"]
-       Pad[-24408 983 -20865 983 1181 787 1811 "PC1/ADC_IN11" "9" "square"]
-       Pad[20866 983 24409 983 1181 787 1811 "PC9/TIM3_CH4" "40" "square,edge2"]
-       Pad[-983 -24409 -983 -20866 1181 787 1811 "PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI" "57" "square"]
-       Pad[-983 20865 -983 24408 1181 787 1811 "PC4/ADC_IN14" "24" "square,edge2"]
-       Pad[-24408 -984 -20865 -984 1181 787 1811 "PC0/ADC_IN10" "8" "square"]
-       Pad[20866 -984 24409 -984 1181 787 1811 "PA8/USART1_CK/MCO" "41" "square,edge2"]
-       Pad[984 -24409 984 -20866 1181 787 1811 "PB4/JNTRSTSPI1_MISO/TIM3_CH1" "56" "square"]
-       Pad[984 20865 984 24408 1181 787 1811 "PC5/ADC_IN15" "25" "square,edge2"]
+       Pad[-24408 4920 -20865 4920 1181 787 1811 "PC3/ADC_IN13/SEG21" "11" "square"]
+       Pad[20866 4920 24409 4920 1181 787 1811 "PC7/TIM3_CH2/SEG25" "38" "square,edge2"]
+       Pad[-4920 -24409 -4920 -20866 1181 787 1811 "PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN" "59" "square"]
+       Pad[-4920 20865 -4920 24408 1181 787 1811 "PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1/SEG3" "22" "square,edge2"]
+       Pad[-24408 2952 -20865 2952 1181 787 1811 "PC2/ADC_IN12/SEG20" "10" "square"]
+       Pad[20866 2952 24409 2952 1181 787 1811 "PC8/TIM3_CH3/SEG26" "39" "square,edge2"]
+       Pad[-2952 -24409 -2952 -20866 1181 787 1811 "PB6/I2C1_SCL/TIM4_CH1/USART1_TX" "58" "square"]
+       Pad[-2952 20865 -2952 24408 1181 787 1811 "PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1/SEG4" "23" "square,edge2"]
+       Pad[-24408 983 -20865 983 1181 787 1811 "PC1/ADC_IN11/SEG19" "9" "square"]
+       Pad[20866 983 24409 983 1181 787 1811 "PC9/TIM3_CH4/SEG27" "40" "square,edge2"]
+       Pad[-983 -24409 -983 -20866 1181 787 1811 "PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI/SEG9" "57" "square"]
+       Pad[-983 20865 -983 24408 1181 787 1811 "PC4/ADC_IN14/SEG22" "24" "square,edge2"]
+       Pad[-24408 -984 -20865 -984 1181 787 1811 "PC0/ADC_IN10/SEG18" "8" "square"]
+       Pad[20866 -984 24409 -984 1181 787 1811 "PA8/USART1_CK/MCO/COM0" "41" "square,edge2"]
+       Pad[984 -24409 984 -20866 1181 787 1811 "PB4/JNTRSTSPI1_MISO/TIM3_CH1/SEG8" "56" "square"]
+       Pad[984 20865 984 24408 1181 787 1811 "PC5/ADC_IN15/SEG23" "25" "square,edge2"]
        Pad[-24408 -2953 -20865 -2953 1181 787 1811 "NRST" "7" "square"]
-       Pad[20866 -2953 24409 -2953 1181 787 1811 "PA9/USART1_TX" "42" "square,edge2"]
-       Pad[2953 -24409 2953 -20866 1181 787 1811 "PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK" "55" "square"]
-       Pad[2953 20865 2953 24408 1181 787 1811 "PB0/ADC_IN8/TIM3_CH3/VREF_OUT" "26" "square,edge2"]
+       Pad[20866 -2953 24409 -2953 1181 787 1811 "PA9/USART1_TX/COM1" "42" "square,edge2"]
+       Pad[2953 -24409 2953 -20866 1181 787 1811 "PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK/SEG7" "55" "square"]
+       Pad[2953 20865 2953 24408 1181 787 1811 "PB0/ADC_IN8/TIM3_CH3/VREF_OUT/SEG5" "26" "square,edge2"]
        Pad[-24408 -4921 -20865 -4921 1181 787 1811 "PH1/OSC_OUT" "6" "square"]
-       Pad[20866 -4921 24409 -4921 1181 787 1811 "PA10/USART1_RX" "43" "square,edge2"]
-       Pad[4921 -24409 4921 -20866 1181 787 1811 "PD2/TIM3_ETR" "54" "square"]
-       Pad[4921 20865 4921 24408 1181 787 1811 "PB1/ADC_IN9/TIM3_CH4/VREF_OUT" "27" "square,edge2"]
+       Pad[20866 -4921 24409 -4921 1181 787 1811 "PA10/USART1_RX/COM2" "43" "square,edge2"]
+       Pad[4921 -24409 4921 -20866 1181 787 1811 "PD2/TIM3_ETR/COM7/SEG31/SEG43" "54" "square"]
+       Pad[4921 20865 4921 24408 1181 787 1811 "PB1/ADC_IN9/TIM3_CH4/VREF_OUT/SEG6" "27" "square,edge2"]
        Pad[-24408 -6890 -20865 -6890 1181 787 1811 "PH0/OSC_IN" "5" "square"]
        Pad[20866 -6890 24409 -6890 1181 787 1811 "PA11/USART1_CTS/USBDM/SPI1_MISO" "44" "square,edge2"]
-       Pad[6890 -24409 6890 -20866 1181 787 1811 "PC12/USART3_CK" "53" "square"]
+       Pad[6890 -24409 6890 -20866 1181 787 1811 "PC12/USART3_CK/COM6/SEG30/SEG42" "53" "square"]
        Pad[6890 20865 6890 24408 1181 787 1811 "PB2/BOOT1" "28" "square,edge2"]
        Pad[-24408 -8858 -20865 -8858 1181 787 1811 "PC15/OSC32_OUT" "4" "square"]
        Pad[20866 -8858 24409 -8858 1181 787 1811 "PA12/USART1_RTS/USBDP/SPI1_MOSI" "45" "square,edge2"]
-       Pad[8858 -24409 8858 -20866 1181 787 1811 "PC11/USART3_RX" "52" "square"]
-       Pad[8858 20865 8858 24408 1181 787 1811 "PB10/I2C2_SCL/USART3_TX/TIM2_CH3" "29" "square,edge2"]
+       Pad[8858 -24409 8858 -20866 1181 787 1811 "PC11/USART3_RX/COM5/SEG29/SEG41" "52" "square"]
+       Pad[8858 20865 8858 24408 1181 787 1811 "PB10/I2C2_SCL/USART3_TX/TIM2_CH3/SEG10" "29" "square,edge2"]
        Pad[-24408 -10827 -20865 -10827 1181 787 1811 "PC14/OSC32_IN" "3" "square"]
        Pad[20866 -10827 24409 -10827 1181 787 1811 "PA13/JTMS/SWDIO" "46" "square,edge2"]
-       Pad[10827 -24409 10827 -20866 1181 787 1811 "PC10/USART3_TX" "51" "square"]
-       Pad[10827 20865 10827 24408 1181 787 1811 "PB11/I2C2_SDA/USART3_RX/TIM2_CH4" "30" "square,edge2"]
+       Pad[10827 -24409 10827 -20866 1181 787 1811 "PC10/USART3_TX/COM4/SEG28/SEG40" "51" "square"]
+       Pad[10827 20865 10827 24408 1181 787 1811 "PB11/I2C2_SDA/USART3_RX/TIM2_CH4/SEG11" "30" "square,edge2"]
        Pad[-24408 -12795 -20865 -12795 1181 787 1811 "PC13/RTC_AF1/WKUP2" "2" "square"]
        Pad[20866 -12795 24409 -12795 1181 787 1811 "VSS2" "47" "square,edge2"]
-       Pad[12795 -24409 12795 -20866 1181 787 1811 "PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS" "50" "square"]
+       Pad[12795 -24409 12795 -20866 1181 787 1811 "PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS/SEG17" "50" "square"]
        Pad[12795 20865 12795 24408 1181 787 1811 "VSS1" "31" "square,edge2"]
        Pad[-24408 -14764 -20865 -14764 1181 787 1811 "VLCD" "1" "square"]
        Pad[20866 -14764 24409 -14764 1181 787 1811 "VDD2" "48" "square,edge2"]
@@ -1690,7 +1664,7 @@ Element["" "lqfp64" "U7" "unknown" 191316 136064 17420 20352 0 100 ""]
 
        )
 
-Element["onsolder" "100mil-led3" "D2" "unknown" 307500 12500 22600 -2900 2 100 "auto"]
+Element["onsolder" "100mil-led3" "D2" "red/green" 307500 12500 22600 -2900 2 100 "auto"]
 (
        Pin[-10000 0 7000 1500 8500 3500 "Red" "1" "square,edge2"]
        Pin[0 0 7000 1500 8500 3500 "Common" "2" "edge2,thermal(1X)"]
@@ -1700,25 +1674,25 @@ Element["onsolder" "100mil-led3" "D2" "unknown" 307500 12500 22600 -2900 2 100 "
 
        )
 
-Element["onsolder" "100mil-led" "D8" "green" 75000 12500 18600 -3100 2 100 "auto"]
+Element["onsolder" "100mil-led" "D8" "green" 125000 12500 18600 -3100 2 100 "auto"]
 (
-       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square,warn"]
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" "thermal(1X)"]
        ElementLine [9900 -5700 9900 5700 1000]
        ElementArc [0 0 11400 11400 210 300 1000]
 
        )
 
-Element["onsolder" "100mil-led" "D1" "red" 125000 12500 18500 -3000 2 100 "auto"]
+Element["onsolder" "100mil-led" "D1" "amber" 75000 12500 18500 -3000 2 100 "auto"]
 (
-       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square,warn"]
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" "thermal(1X)"]
        ElementLine [9900 -5700 9900 5700 1000]
        ElementArc [0 0 11400 11400 210 300 1000]
 
        )
 
-Element["onsolder" "100mil-led" "D3" "unknown" 167500 275000 -13600 2900 3 100 "auto"]
+Element["onsolder" "100mil-led" "D3" "red" 167500 275000 -13600 2900 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1727,7 +1701,7 @@ Element["onsolder" "100mil-led" "D3" "unknown" 167500 275000 -13600 2900 3 100 "
 
        )
 
-Element["onsolder" "100mil-led" "D7" "unknown" 30600 275000 -12200 2900 3 100 "auto"]
+Element["onsolder" "100mil-led" "D7" "red" 30600 275000 -12200 2900 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1736,7 +1710,7 @@ Element["onsolder" "100mil-led" "D7" "unknown" 30600 275000 -12200 2900 3 100 "a
 
        )
 
-Element["onsolder" "100mil-led" "D4" "unknown" 129400 275000 -12500 3000 3 100 "auto"]
+Element["onsolder" "100mil-led" "D4" "red" 129400 275000 -12500 3000 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1745,7 +1719,7 @@ Element["onsolder" "100mil-led" "D4" "unknown" 129400 275000 -12500 3000 3 100 "
 
        )
 
-Element["onsolder" "100mil-led" "D5" "unknown" 96500 275000 -11900 2600 3 100 "auto"]
+Element["onsolder" "100mil-led" "D5" "red" 96500 275000 -11900 2600 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1754,7 +1728,7 @@ Element["onsolder" "100mil-led" "D5" "unknown" 96500 275000 -11900 2600 3 100 "a
 
        )
 
-Element["onsolder" "100mil-led" "D6" "unknown" 63800 275000 -12200 2700 3 100 "auto"]
+Element["onsolder" "100mil-led" "D6" "red" 63800 275000 -12200 2700 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1861,13 +1835,6 @@ Element["" "0402" "C20" "0.1uF" 54455 154388 -5171 -3076 1 100 ""]
 
        )
 
-Element["" "0402" "R12" "270" 81087 92434 2413 -2972 0 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square,warn"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
 Element["" "ABM8" "X1" "48mhz" 40920 109330 -3069 2800 1 100 ""]
 (
        Pad[-5019 -3642 -4034 -3642 4134 -983 4734 "2" "2" "square"]
@@ -1885,13 +1852,6 @@ Element["" "0402" "C30" "22pF" 31448 109414 -6958 4557 1 100 ""]
 
        )
 
-Element["" "0402" "C36" "0.001uF" 66255 159962 1042 2509 1 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square,warn"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square,warn"]
-
-       )
-
 Element["" "TI-QFN36" "U9" "CC1111" 63135 131608 -4240 -13360 1 100 ""]
 (
        Pin[-5919 5919 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
@@ -1999,14 +1959,7 @@ Element["" "0402" "L2" "22nH" 29848 130762 -2758 8891 1 100 ""]
 
        )
 
-Element["" "0402" "R13" "270" 75787 92434 -11487 -2872 0 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square,warn"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C12" "0.1uF" 81742 142287 872 6161 1 100 ""]
+Element["" "0402" "C12" "0.1uF" 81742 142287 -2990 -12725 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -2027,9 +1980,9 @@ Element["" "0402" "C23" "8.2pF" 26048 134314 -5729 15272 1 100 ""]
 
        )
 
-Element["" "0-215079-4" "J6" "Debug" 38300 17900 0 0 100 ""]
+Element["" "0-215079-4" "J6" "Debug" 38300 17900 -16100 9100 0 100 ""]
 (
-       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2"]
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X)"]
        Pin[5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
        Pin[10000 10000 6299 1200 7299 3150 "3" "3" "edge2"]
        Pin[15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
@@ -2040,34 +1993,142 @@ Element["" "0-215079-4" "J6" "Debug" 38300 17900 0 0 0 100 ""]
        ElementLine [24429 -5038 -9428 -5038 600]
 
        )
-Rat[83355 126288 1 110900 98200 0  ""]
-Rat[129300 159600 0 75455 153488 0  ""]
-Rat[130500 156400 0 78455 154188 0  ""]
-Rat[53300 17900 1 59199 106632 0  ""]
-Rat[48300 27900 1 61167 106200 0  ""]
-Rat[38300 27900 1 446600 372500 1  "via"]
-Rat[129900 158000 0 72255 154888 0  ""]
-Rat[128600 161200 0 73855 154188 0  ""]
-Rat[114100 100500 0 85755 129088 0  ""]
-Rat[95100 163800 0 72307 163888 0  ""]
-Rat[139400 82000 0 43300 17900 1  ""]
-Rat[119675 26680 0 81087 94008 0  ""]
-Rat[84126 26626 0 77475 94008 0  ""]
-Rat[120068 26680 0 104500 29800 1  ""]
-Rat[99500 26626 0 119675 29828 0  ""]
+
+Element["" "100mil3pin.fp" "J2" "none" 7800 59900 -2400 -33800 0 100 ""]
+(
+       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,thermal(1X)"]
+       Pin[0 -10000 7000 1500 8500 3800 "2" "2" ""]
+       Pin[0 -20000 7000 1500 8500 3800 "3" "3" ""]
+       ElementLine [-5000 -25000 -5000 5000 1500]
+       ElementLine [-5000 5000 5000 5000 1500]
+       ElementLine [5000 -25000 5000 5000 1500]
+       ElementLine [-5000 -25000 5000 -25000 1500]
+
+       )
+
+Element["" "0402" "R109" "330" 87300 148600 -6324 1850 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" "C109" "47pF" 87326 144500 -2950 -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" "R105" "330" 123526 154200 -324 -7650 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" "R106" "330" 123526 158100 -624 1650 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" "R107" "330" 84626 160900 -7024 7250 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" "R108" "330" 106426 160900 -6824 7550 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" "C105" "47pF" 116926 154200 -7150 -7728 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" "C106" "47pF" 116900 158100 -6624 1350 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" "C107" "47pF" 90826 160900 -6672 1850 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" "C108" "47pF" 100126 160900 -3150 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" "C604" "0.1uF" 178500 165000 3676 -3350 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" "C605" "0.1uF" 209300 161374 3082 -3004 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" "C606" "0.1uF" 219600 118400 -3424 -8750 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" "C607" "0.1uF" 173100 109726 -12698 -9176 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["" "282834-6" "J9" "switch_connector" 350194 340605 0 0 0 100 ""]
+(
+       Pin[5906 12795 7087 1260 8346 4528 "6" "6" "edge2,thermal(1X)"]
+       Pin[15906 12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[25906 12795 7087 1260 8346 4528 "4" "4" "edge2,thermal(1X)"]
+       Pin[35906 12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[45906 12795 7087 1260 8346 4528 "2" "2" "edge2"]
+       Pin[55906 12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [0 0 0 25591 600]
+       ElementLine [0 25591 61811 25591 600]
+       ElementLine [61811 25591 61811 0 600]
+       ElementLine [61811 0 0 0 600]
+
+       )
 Layer(1 "top")
 (
        Line[118500 104300 119700 103100 1000 2000 "clearline"]
        Line[118500 139800 118500 104300 1000 2000 "clearline"]
        Line[116850 104250 115700 103100 1000 2000 "clearline"]
        Line[116850 140450 116850 104250 1000 2000 "clearline"]
-       Line[114100 100500 136100 100500 1000 2000 "clearline"]
        Line[134300 150200 134500 150200 1000 2000 "clearline"]
        Line[118500 93700 119700 94900 1000 2000 "clearline"]
        Line[118500 66900 118500 93700 1000 2000 "clearline"]
        Line[116950 93650 115700 94900 1000 2000 "clearline"]
        Line[116950 67650 116950 93650 1000 2000 "clearline"]
-       Line[153700 98200 113100 98200 2500 2000 "clearline"]
        Line[175600 182800 179400 186600 1000 2000 "clearline"]
        Line[179600 186600 179400 186600 1000 2000 "clearline"]
        Line[179500 182200 178450 181150 1000 2000 "clearline"]
@@ -2081,7 +2142,6 @@ Layer(1 "top")
        Line[176300 228100 180600 223800 1000 2000 "clearline"]
        Line[129500 228100 176300 228100 1000 2000 "clearline"]
        Line[174000 181200 174000 185700 1000 2000 "clearline"]
-       Line[160100 322400 160000 322500 1000 2000 "clearline"]
        Line[287000 253900 294400 246500 1000 2000 "clearline"]
        Line[189800 253900 287000 253900 1000 2000 "clearline"]
        Line[186200 257500 189800 253900 1000 2000 "clearline"]
@@ -2123,9 +2183,6 @@ Layer(1 "top")
        Line[56300 243900 49500 237100 1000 2000 "clearline"]
        Line[209700 243900 56300 243900 1000 2000 "clearline"]
        Line[304800 243900 209400 243900 1000 2000 "clearline"]
-       Line[250600 343600 261000 333200 1000 2000 "clearline"]
-       Line[151500 343600 250600 343600 1000 2000 "clearline"]
-       Line[352200 269600 352200 272900 1000 2000 "clearline"]
        Line[175600 180500 156300 161200 1000 2000 "clearline"]
        Line[175600 182800 175600 180500 1000 2000 "clearline"]
        Line[178500 181200 156900 159600 1000 2000 "clearline"]
@@ -2206,12 +2263,7 @@ Layer(1 "top")
        Line[279450 37900 289450 37900 1000 2000 "clearline"]
        Line[279500 37950 279450 37900 1000 2000 "clearline"]
        Line[424450 237100 414450 237100 1000 2000 "clearline"]
-       Line[424450 37900 424450 237100 1000 2000 "clearline"]
        Line[414450 37900 424450 37900 1000 2000 "clearline"]
-       Line[327300 271900 308400 253000 1000 2000 "clearline"]
-       Line[347500 271900 327300 271900 1000 2000 "clearline"]
-       Line[359800 284200 347500 271900 1000 2000 "clearline"]
-       Line[359800 286600 359800 284200 1000 2000 "clearline"]
        Line[330000 265700 314700 250400 1000 2000 "clearline"]
        Line[391500 265700 330000 265700 1000 2000 "clearline"]
        Line[401000 275200 391500 265700 1000 2000 "clearline"]
@@ -2257,9 +2309,6 @@ Layer(1 "top")
        Line[397752 326100 392900 326100 1000 2000 "clearline"]
        Line[404700 322300 400900 326100 1000 2000 "clearline"]
        Line[404700 316748 404700 322300 1000 2000 "clearline"]
-       Line[357500 342500 357500 311100 2500 2000 "clearline"]
-       Line[379600 324600 379600 312500 2500 2000 "clearline"]
-       Line[397500 342500 379600 324600 2500 2000 "clearline"]
        Line[365800 312500 386600 312500 2500 2000 "clearline"]
        Line[389400 304700 386600 304700 1000 2000 "clearline"]
        Line[390900 306200 389400 304700 1000 2000 "clearline"]
@@ -2279,8 +2328,6 @@ Layer(1 "top")
        Line[413300 290000 415300 290000 2500 2000 "clearline"]
        Line[418242 300058 413300 305000 1000 2000 "clearline"]
        Line[432000 300058 418242 300058 1000 2000 "clearline"]
-       Line[184300 18000 184100 17800 1000 2000 "clearline"]
-       Line[184200 17800 183300 17800 1000 2000 "clearline"]
        Line[134500 131200 134400 131300 1000 2000 "clearline"]
        Line[168690 131200 134500 131200 1000 2000 "clearline"]
        Line[132853 122900 124953 115000 1000 2000 "clearline"]
@@ -2297,17 +2344,7 @@ Layer(1 "top")
        Line[124953 137047 122700 139300 1000 2000 "clearline"]
        Line[124953 130747 124953 137047 1000 2000 "clearline"]
        Line[122700 139300 127852 139300 1000 2000 "clearline"]
-       Line[35600 229700 35600 256000 1000 2000 "clearline"]
-       Line[35600 256000 25900 265700 1000 2000 "clearline"]
-       Line[25900 265700 25900 283700 1000 2000 "clearline"]
-       Line[24300 284400 24300 265000 1000 2000 "clearline"]
-       Line[24300 265000 34000 255300 1000 2000 "clearline"]
-       Line[34000 255300 34000 228900 1000 2000 "clearline"]
        Line[22700 285100 22700 264300 1000 2000 "clearline"]
-       Line[22700 264300 32400 254600 1000 2000 "clearline"]
-       Line[32400 254600 32400 228200 1000 2000 "clearline"]
-       Line[21100 263600 30800 253900 1000 2000 "clearline"]
-       Line[30800 253900 30800 227600 1000 2000 "clearline"]
        Line[30500 270000 33052 270000 1000 2000 "clearline"]
        Line[33052 270000 45552 257500 1000 2000 "clearline"]
        Line[63700 270200 65626 270200 1000 2000 "clearline"]
@@ -2318,12 +2355,6 @@ Layer(1 "top")
        Line[132100 269800 144400 257500 1000 2000 "clearline"]
        Line[167500 270000 170526 270000 1000 2000 "clearline"]
        Line[170526 270000 183026 257500 1000 2000 "clearline"]
-       Line[150800 345200 251300 345200 1000 2000 "clearline"]
-       Line[251300 345200 262600 333900 1000 2000 "clearline"]
-       Line[262600 310100 262600 333900 1000 2000 "clearline"]
-       Line[150200 346800 251900 346800 1000 2000 "clearline"]
-       Line[251900 346800 264200 334500 1000 2000 "clearline"]
-       Line[264200 334500 264200 312700 1000 2000 "clearline"]
        Line[284400 25000 284400 15648 1000 2000 "clearline"]
        Line[284400 12500 297500 12500 1000 2000 "clearline"]
        Line[317500 12500 327600 12500 1000 2000 "clearline"]
@@ -2350,18 +2381,7 @@ Layer(1 "top")
        Line[134400 146900 131000 143500 1000 2000 "clearline"]
        Line[127852 143500 126900 143500 1000 2000 "clearline"]
        Line[126900 143500 122700 139300 1000 2000 "clearline"]
-       Line[103800 299100 137700 299100 1000 2000 "clearline"]
-       Line[101200 296500 103800 299100 1000 2000 "clearline"]
-       Line[83300 296500 101200 296500 1000 2000 "clearline"]
-       Line[26300 296500 76500 296500 1000 2000 "clearline"]
-       Line[105000 296500 139300 296500 1000 2000 "clearline"]
-       Line[48800 293900 79100 293900 1000 2000 "clearline"]
-       Line[48026 293126 48800 293900 1000 2000 "clearline"]
-       Line[48026 291400 48026 293126 1000 2000 "clearline"]
        Line[42874 291400 48026 291400 1000 2000 "clearline"]
-       Line[110500 293900 80700 293900 1000 2000 "clearline"]
-       Line[111174 293226 110500 293900 1000 2000 "clearline"]
-       Line[111174 291400 111174 293226 1000 2000 "clearline"]
        Line[48100 291474 48026 291400 1000 2000 "clearline"]
        Line[34274 291400 39726 291400 1000 2000 "clearline"]
        Line[26500 291400 31126 291400 1000 2000 "clearline"]
@@ -2372,44 +2392,13 @@ Layer(1 "top")
        Line[136274 291326 136300 291300 1000 2000 "clearline"]
        Line[39700 291374 39726 291400 1000 2000 "clearline"]
        Line[34300 291300 34200 291400 1000 2000 "clearline"]
-       Line[137700 299100 137700 334300 1000 2000 "clearline"]
-       Line[137700 334300 150200 346800 1000 2000 "clearline"]
-       Line[21100 263600 21100 291300 1000 2000 "clearline"]
-       Line[21100 291300 26300 296500 1000 2000 "clearline"]
-       Line[25900 283700 27000 284800 1000 2000 "clearline"]
-       Line[136900 284800 27000 284800 1000 2000 "clearline"]
-       Line[24300 284400 26400 286500 1000 2000 "clearline"]
        Line[22700 285100 25900 288300 1000 2000 "clearline"]
        Line[25900 288300 32700 288300 1000 2000 "clearline"]
        Line[32700 288300 34274 289874 1000 2000 "clearline"]
        Line[34274 289874 34274 291400 1000 2000 "clearline"]
-       Line[70150 309000 79100 300050 1000 2000 "clearline"]
-       Line[79100 300050 79100 293900 1000 2000 "clearline"]
-       Line[89850 309000 80700 299850 1000 2000 "clearline"]
-       Line[80700 299850 80700 293900 1000 2000 "clearline"]
        Line[111174 291400 119278 291400 1000 2000 "clearline"]
        Line[122500 291300 122500 289900 1000 2000 "clearline"]
-       Line[122500 289900 119100 286500 1000 2000 "clearline"]
-       Line[119100 286500 26400 286500 1000 2000 "clearline"]
-       Line[150900 345200 139300 333600 1000 2000 "clearline"]
-       Line[139300 333600 139300 296500 1000 2000 "clearline"]
-       Line[151600 343600 141000 333000 1000 2000 "clearline"]
-       Line[141000 333000 141000 288900 1000 2000 "clearline"]
-       Line[141000 288900 136900 284800 1000 2000 "clearline"]
-       Line[160000 322400 192000 290400 1000 2000 "clearline"]
-       Line[192000 290400 192000 256500 1000 2000 "clearline"]
-       Line[188000 322500 195600 314900 1000 2000 "clearline"]
-       Line[195600 314900 195600 256500 1000 2000 "clearline"]
        Line[343900 291452 343848 291400 1000 2000 "clearline"]
-       Line[343900 293800 343900 291452 1000 2000 "clearline"]
-       Line[341200 296500 343900 293800 1000 2000 "clearline"]
-       Line[309000 296500 341200 296500 1000 2000 "clearline"]
-       Line[334300 293900 306400 293900 1000 2000 "clearline"]
-       Line[334948 293252 334300 293900 1000 2000 "clearline"]
-       Line[334948 291400 334948 293252 1000 2000 "clearline"]
-       Line[277700 293900 304800 293900 1000 2000 "clearline"]
-       Line[276826 293026 277700 293900 1000 2000 "clearline"]
-       Line[276826 291400 276826 293026 1000 2000 "clearline"]
        Line[276900 291474 276826 291400 1000 2000 "clearline"]
        Line[276826 291400 270374 291400 1000 2000 "clearline"]
        Line[270374 291400 270274 291500 1000 2000 "clearline"]
@@ -2425,21 +2414,6 @@ Layer(1 "top")
        Line[353300 295800 353200 295700 1000 2000 "clearline"]
        Line[353200 295700 353200 291400 1000 2000 "clearline"]
        Line[331800 291400 331800 289900 1000 2000 "clearline"]
-       Line[331800 289900 345200 276500 1000 2000 "clearline"]
-       Line[345200 276500 348500 276500 1000 2000 "clearline"]
-       Line[297650 308000 304800 300850 1000 2000 "clearline"]
-       Line[304800 300850 304800 293900 1000 2000 "clearline"]
-       Line[306400 293900 306400 297800 1000 2000 "clearline"]
-       Line[306400 297800 308200 299600 1000 2000 "clearline"]
-       Line[317350 308000 308950 299600 1000 2000 "clearline"]
-       Line[308950 299600 308200 299600 1000 2000 "clearline"]
-       Line[262600 310100 276200 296500 1000 2000 "clearline"]
-       Line[276200 296500 282900 296500 1000 2000 "clearline"]
-       Line[264200 312700 277400 299500 1000 2000 "clearline"]
-       Line[302200 296500 299200 299500 1000 2000 "clearline"]
-       Line[299200 299500 277400 299500 1000 2000 "clearline"]
-       Line[259500 291500 261000 293000 1000 2000 "clearline"]
-       Line[261000 333200 261000 293000 1000 2000 "clearline"]
        Line[190200 230700 190200 214700 1000 2000 "clearline"]
        Line[190200 214700 188400 212900 1000 2000 "clearline"]
        Line[188400 212900 188400 158736 1000 2000 "clearline"]
@@ -2455,13 +2429,10 @@ Layer(1 "top")
        Line[187400 214400 186400 213400 1000 2000 "clearline"]
        Line[186400 213400 186400 158704 1000 2000 "clearline"]
        Line[186400 158704 186396 158700 1000 2000 "clearline"]
-       Line[183800 228100 183800 164600 1000 2000 "clearline"]
        Line[183800 164600 183600 164400 1000 2000 "clearline"]
        Line[180200 228000 180200 226500 1000 2000 "clearline"]
        Line[180200 226500 182200 224500 1000 2000 "clearline"]
        Line[182200 224500 182200 174100 1000 2000 "clearline"]
-       Line[178522 158700 178522 162222 1000 2000 "clearline"]
-       Line[178522 162222 179500 163200 1000 2000 "clearline"]
        Line[204111 158700 204111 169011 1000 2000 "clearline"]
        Line[204111 169011 204700 169600 1000 2000 "clearline"]
        Line[198206 158700 198206 169594 1000 2000 "clearline"]
@@ -2474,13 +2445,9 @@ Layer(1 "top")
        Line[207200 150900 206000 152100 2500 2000 "clearline"]
        Line[206080 158700 206080 152020 1000 2000 "clearline"]
        Line[206080 152020 206100 152000 1000 2000 "clearline"]
-       Line[213954 121300 207200 121300 1000 2000 "clearline"]
        Line[207200 121300 206650 120750 1000 2000 "clearline"]
        Line[176553 113427 176553 120247 1000 2000 "clearline"]
        Line[176553 120247 176150 120650 1000 2000 "clearline"]
-       Line[170652 162200 170652 157148 1000 2000 "clearline"]
-       Line[170652 157148 175200 152600 1000 2000 "clearline"]
-       Line[175200 152600 175200 146700 1000 2000 "clearline"]
        Line[175200 146700 173400 144900 1000 2000 "clearline"]
        Line[173400 144900 168700 144900 1000 2000 "clearline"]
        Line[168700 144900 168680 144921 1000 2000 "clearline"]
@@ -2508,8 +2475,6 @@ Layer(1 "top")
        Line[152700 163800 156600 163800 1000 2000 "clearline"]
        Line[174000 181200 156600 163800 1000 2000 "clearline"]
        Line[168680 121300 163100 121300 1000 2000 "clearline"]
-       Line[176553 158700 176553 167953 1000 2000 "clearline"]
-       Line[176553 167953 182200 173600 1000 2000 "clearline"]
        Line[182200 173600 182200 174400 1000 2000 "clearline"]
        Line[194900 173500 204500 173500 1000 2000 "clearline"]
        Line[204500 173500 218000 160000 1000 2000 "clearline"]
@@ -2529,7 +2494,6 @@ Layer(1 "top")
        Line[213964 146900 213954 146890 1000 2000 "clearline"]
        Line[213954 144921 218321 144921 1000 2000 "clearline"]
        Line[218321 144921 222800 149400 1000 2000 "clearline"]
-       Line[222800 162300 201300 183800 1000 2000 "clearline"]
        Line[222800 149400 222800 162300 1000 2000 "clearline"]
        Line[310800 252100 310800 153300 2500 2000 "clearline"]
        Line[310800 153300 274000 116500 2500 2000 "clearline"]
@@ -2537,11 +2501,6 @@ Layer(1 "top")
        Line[180600 120300 180600 152600 2500 2000 "clearline"]
        Line[180490 158700 180490 152810 1000 2000 "clearline"]
        Line[180490 152810 180600 152700 1000 2000 "clearline"]
-       Line[173800 162200 173800 156400 1000 2000 "clearline"]
-       Line[173800 156400 177600 152600 1000 2000 "clearline"]
-       Line[177600 152600 180600 152600 1000 2000 "clearline"]
-       Line[202143 113427 202143 109857 1000 2000 "clearline"]
-       Line[202143 109857 202200 109800 1000 2000 "clearline"]
        Line[238000 113000 214000 113000 1000 2000 "clearline"]
        Line[214000 113000 210900 109900 1000 2000 "clearline"]
        Line[210900 109900 202143 109900 1000 2000 "clearline"]
@@ -2629,14 +2588,8 @@ Layer(1 "top")
        Line[192700 97500 193700 96500 1000 2000 "clearline"]
        Line[193700 96500 193700 87700 1000 2000 "clearline"]
        Line[193700 87700 194400 87000 1000 2000 "clearline"]
-       Line[218400 119900 218400 122200 1000 2000 "clearline"]
-       Line[218400 122200 217400 123200 1000 2000 "clearline"]
-       Line[217400 123200 214022 123200 1000 2000 "clearline"]
-       Line[214022 123200 213954 123269 1000 2000 "clearline"]
        Line[216700 105600 223600 105600 1000 2000 "clearline"]
        Line[223600 105600 224600 104600 1000 2000 "clearline"]
-       Line[213954 125237 219163 125237 1000 2000 "clearline"]
-       Line[219163 125237 224600 119800 1000 2000 "clearline"]
        Line[213954 127206 221094 127206 1000 2000 "clearline"]
        Line[221094 127206 229400 118900 1000 2000 "clearline"]
        Line[213954 129174 221526 129174 1000 2000 "clearline"]
@@ -2723,38 +2676,6 @@ Layer(1 "top")
        Line[245200 188900 284400 228100 1000 2000 "clearline"]
        Line[248800 126300 248800 182500 1000 2000 "clearline"]
        Line[248800 182500 294400 228100 1000 2000 "clearline"]
-       Line[159700 156400 130500 156400 1000 2000 "clearline"]
-       Line[157600 158000 129900 158000 1000 2000 "clearline"]
-       Line[129900 158000 98300 126400 1000 2000 "clearline"]
-       Line[156900 159600 129300 159600 1000 2000 "clearline"]
-       Line[129300 159600 97700 128000 1000 2000 "clearline"]
-       Line[202600 177800 199000 177800 1000 2000 "clearline"]
-       Line[194900 177800 197500 180400 1000 2000 "clearline"]
-       Line[197500 180400 202300 180400 1000 2000 "clearline"]
-       Line[196800 183800 201300 183800 1000 2000 "clearline"]
-       Line[156300 161200 128600 161200 1000 2000 "clearline"]
-       Line[128600 161200 97000 129600 1000 2000 "clearline"]
-       Line[95900 118700 114100 100500 1000 2000 "clearline"]
-       Line[35600 229700 86400 229700 1000 2000 "clearline"]
-       Line[86400 229700 141900 174200 1000 2000 "clearline"]
-       Line[145500 171600 140800 171600 1000 2000 "clearline"]
-       Line[140800 171600 139200 173200 1000 2000 "clearline"]
-       Line[139200 173200 139200 174700 1000 2000 "clearline"]
-       Line[139200 174700 85800 228100 1000 2000 "clearline"]
-       Line[85800 228100 34800 228100 1000 2000 "clearline"]
-       Line[34800 228100 34000 228900 1000 2000 "clearline"]
-       Line[149100 169000 141100 169000 1000 2000 "clearline"]
-       Line[141100 169000 137600 172500 1000 2000 "clearline"]
-       Line[137600 172500 137600 174000 1000 2000 "clearline"]
-       Line[137600 174000 85100 226500 1000 2000 "clearline"]
-       Line[85100 226500 34100 226500 1000 2000 "clearline"]
-       Line[34100 226500 32400 228200 1000 2000 "clearline"]
-       Line[138100 166400 138100 169600 1000 2000 "clearline"]
-       Line[138100 169600 136000 171700 1000 2000 "clearline"]
-       Line[136000 171700 136000 173300 1000 2000 "clearline"]
-       Line[136000 173300 84400 224900 1000 2000 "clearline"]
-       Line[84400 224900 33500 224900 1000 2000 "clearline"]
-       Line[33500 224900 30800 227600 1000 2000 "clearline"]
        Line[147100 94000 147100 87000 1000 2000 "clearline"]
        Line[147100 87000 142400 82300 1000 2000 "clearline"]
        Line[142400 82300 139400 82300 1000 2000 "clearline"]
@@ -2762,9 +2683,6 @@ Layer(1 "top")
        Line[131600 82200 131600 76100 1000 2000 "clearline"]
        Line[135500 94900 135500 76852 1000 2000 "clearline"]
        Line[135500 76852 134748 76100 1000 2000 "clearline"]
-       Line[191700 109000 190400 110300 1000 2000 "clearline"]
-       Line[190400 110300 190400 113360 1000 2000 "clearline"]
-       Line[190400 113360 190333 113427 1000 2000 "clearline"]
        Line[178522 113427 178522 109022 1000 2000 "clearline"]
        Line[178522 109022 178500 109000 1000 2000 "clearline"]
        Line[178500 109000 178500 105000 1000 2000 "clearline"]
@@ -2777,90 +2695,22 @@ Layer(1 "top")
        Line[192100 87100 192800 86400 1000 2000 "clearline"]
        Line[192800 86400 192800 66600 1000 2000 "clearline"]
        Line[192800 66600 175700 49500 1000 2000 "clearline"]
-       Line[175700 49500 127000 49500 1000 2000 "clearline"]
-       Line[127000 49500 124500 47000 1000 2000 "clearline"]
        Line[186396 113427 186396 99304 1000 2000 "clearline"]
        Line[186396 99304 190500 95200 1000 2000 "clearline"]
        Line[190500 95200 190500 86400 1000 2000 "clearline"]
        Line[190500 86400 191200 85700 1000 2000 "clearline"]
        Line[191200 85700 191200 67200 1000 2000 "clearline"]
        Line[191200 67200 175100 51100 1000 2000 "clearline"]
-       Line[175100 51100 108600 51100 1000 2000 "clearline"]
-       Line[108600 51100 104500 47000 1000 2000 "clearline"]
        Line[174200 53800 167900 53800 1000 2000 "clearline"]
        Line[167900 53800 139400 82300 1000 2000 "clearline"]
-       Line[104500 29800 99526 29800 1000 2000 "clearline"]
-       Line[99526 29800 99500 29774 1000 2000 "clearline"]
-       Line[99500 26626 84126 26626 1000 2000 "clearline"]
-       Line[84126 26626 70000 12500 1000 2000 "clearline"]
-       Line[124500 29800 120096 29800 1000 2000 "clearline"]
-       Line[120096 29800 120068 29828 1000 2000 "clearline"]
-       Line[120068 26680 120068 12568 1000 2000 "clearline"]
-       Line[120068 12568 120000 12500 1000 2000 "clearline"]
-       Line[134300 163800 95100 163800 1000 2000 "clearline"]
-       Line[130500 156400 98600 124500 1000 2000 "clearline"]
-       Line[113200 98200 110900 98200 2500 2000 "clearline"]
-       Line[110900 98200 91000 118100 2500 2000 "clearline"]
        Line[192100 105100 191700 105500 1000 2000 "clearline"]
        Line[213000 105100 192100 105100 1000 2000 "clearline"]
        Line[188364 113427 188364 99636 1000 2000 "clearline"]
        Line[192100 95900 188364 99636 1000 2000 "clearline"]
-       Line[79527 90860 79255 90588 1000 2000 "clearline"]
-       Line[81087 90860 79527 90860 1000 2000 "clearline"]
-       Line[80135 94008 79255 94888 1000 2000 "clearline"]
-       Line[81087 94008 80135 94008 1000 2000 "clearline"]
-       Line[77483 90860 77655 90688 1000 2000 "clearline"]
-       Line[75787 90860 77483 90860 1000 2000 "clearline"]
-       Line[77475 94008 77655 94188 1000 2000 "clearline"]
-       Line[75787 94008 77475 94008 1000 2000 "clearline"]
-       Line[83305 139150 81742 140713 1000 2000 "clearline"]
-       Line[83305 128238 83305 139150 1000 2000 "clearline"]
-       Line[79255 133088 79255 94888 1000 2000 "clearline"]
-       Line[76799 135544 79255 133088 1000 2000 "clearline"]
        Line[74060 135544 76799 135544 1000 2000 "clearline"]
-       Line[77655 132388 77655 94200 1000 2000 "clearline"]
-       Line[76467 133576 77655 132388 1000 2000 "clearline"]
        Line[74060 133576 76467 133576 1000 2000 "clearline"]
-       Line[81055 152188 82455 152188 1000 2000 "clearline"]
-       Line[72307 161940 68855 158488 1000 2000 "clearline"]
-       Line[72307 163888 72307 161940 1000 2000 "clearline"]
-       Line[75455 163888 77855 163888 1000 2000 "clearline"]
-       Line[78655 161288 72255 154888 1000 2000 "clearline"]
-       Line[79355 159688 73855 154188 1000 2000 "clearline"]
-       Line[80055 158088 75455 153488 1000 2000 "clearline"]
-       Line[80755 156488 78455 154188 1000 2000 "clearline"]
-       Line[65055 142581 65104 142532 1000 2000 "clearline"]
-       Line[65055 145288 65055 142581 1000 2000 "clearline"]
-       Line[68055 148288 65055 145288 1000 2000 "clearline"]
-       Line[69655 148288 68055 148288 1000 2000 "clearline"]
-       Line[69655 152188 69655 148288 1000 2000 "clearline"]
-       Line[67055 142549 67072 142532 1000 2000 "clearline"]
-       Line[67055 144988 67055 142549 1000 2000 "clearline"]
-       Line[68755 146688 67055 144988 1000 2000 "clearline"]
-       Line[70755 146688 68755 146688 1000 2000 "clearline"]
-       Line[72255 148188 70755 146688 1000 2000 "clearline"]
-       Line[72255 154888 72255 148188 1000 2000 "clearline"]
-       Line[69055 142546 69041 142532 1000 2000 "clearline"]
-       Line[69055 144488 69055 142546 1000 2000 "clearline"]
-       Line[69655 145088 69055 144488 1000 2000 "clearline"]
-       Line[71355 145088 69655 145088 1000 2000 "clearline"]
-       Line[73855 147588 71355 145088 1000 2000 "clearline"]
-       Line[73855 154188 73855 147588 1000 2000 "clearline"]
-       Line[61167 120683 61167 106200 1000 2000 "clearline"]
-       Line[59199 120683 59199 106632 1000 2000 "clearline"]
-       Line[67072 109705 67055 109688 1000 2000 "clearline"]
-       Line[67072 120683 67072 109705 1000 2000 "clearline"]
-       Line[67072 115488 72555 115488 1000 2000 "clearline"]
-       Line[75455 146978 71009 142532 1000 2000 "clearline"]
-       Line[75455 146978 75455 153488 1000 2000 "clearline"]
        Line[78455 143876 74060 139481 1000 2000 "clearline"]
        Line[78455 143876 78455 154188 1000 2000 "clearline"]
-       Line[66255 158488 68855 158488 1000 2000 "clearline"]
-       Line[66255 153988 66255 158388 1000 2000 "clearline"]
-       Line[65181 152914 66255 153988 1000 2000 "clearline"]
-       Line[62455 152914 65181 152914 1000 2000 "clearline"]
-       Line[66255 161536 66255 165488 1000 2000 "clearline"]
-       Line[62455 156062 62455 158488 1000 2000 "clearline"]
        Line[37753 133576 37055 134274 1000 2000 "clearline"]
        Line[37107 130436 37055 130488 1000 2000 "clearline"]
        Line[37707 120688 37707 124040 1000 2000 "clearline"]
@@ -2878,10 +2728,6 @@ Layer(1 "top")
        Line[49880 137513 49055 136688 1000 2000 "clearline"]
        Line[49880 137513 51286 137513 1000 2000 "clearline"]
        Line[40555 126888 37707 124040 1000 2000 "clearline"]
-       Line[52955 117088 55555 114488 1000 2000 "clearline"]
-       Line[52955 117088 52955 119588 1000 2000 "clearline"]
-       Line[51907 120636 52955 119588 1000 2000 "clearline"]
-       Line[50541 120636 51907 120636 1000 2000 "clearline"]
        Line[37055 128936 34893 126774 1000 2000 "clearline"]
        Line[37753 133576 51286 133576 1000 2000 "clearline"]
        Line[43789 128688 46355 128688 1000 2000 "clearline"]
@@ -2895,15 +2741,12 @@ Layer(1 "top")
        Line[12855 129288 16635 129288 1000 2000 "clearline"]
        Line[36941 141188 41307 141188 1000 2000 "clearline"]
        Line[46755 120588 49688 120588 1000 2000 "clearline"]
-       Line[61167 152319 62062 153214 1000 2000 "clearline"]
-       Line[61167 143457 61167 152319 1000 2000 "clearline"]
        Line[26355 132654 26441 132740 1000 2000 "clearline"]
        Line[21441 129802 21441 132640 1000 2000 "clearline"]
        Line[36941 141188 36641 141488 1000 2000 "clearline"]
        Line[45241 141188 44955 141474 1000 2000 "clearline"]
        Line[20283 129674 23207 129674 1000 2000 "clearline"]
        Line[37055 135060 37055 138240 1000 2000 "clearline"]
-       Line[62655 156555 62848 156362 1000 2000 "clearline"]
        Line[46748 117414 49681 117414 1000 2000 "clearline"]
        Line[49681 117414 49755 117488 1000 2000 "clearline"]
        Line[49681 120562 49755 120636 1000 2000 "clearline"]
@@ -2911,7 +2754,6 @@ Layer(1 "top")
        Line[45241 141188 49655 141188 1000 2000 "clearline"]
        Line[45655 136488 44855 137288 1000 2000 "clearline"]
        Line[34893 121022 34893 123626 1000 2000 "clearline"]
-       Line[55555 109588 55555 114588 1000 2000 "clearline"]
        Line[26841 129188 26355 129674 1000 2000 "clearline"]
        Line[20283 129674 20269 129688 1000 2000 "clearline"]
        Line[26841 129188 29455 129188 1000 2000 "clearline"]
@@ -2935,11 +2777,8 @@ Layer(1 "top")
        Line[49638 127671 51286 127671 1000 2000 "clearline"]
        Line[50169 125702 47755 123288 1000 2000 "clearline"]
        Line[50169 125702 51286 125702 1000 2000 "clearline"]
-       Line[54455 156436 48855 156388 1000 2000 "clearline"]
        Line[21441 135788 21441 136974 1000 2000 "clearline"]
        Line[21441 136974 23355 138888 1000 2000 "clearline"]
-       Line[55289 156388 55241 156436 1000 2000 "clearline"]
-       Line[55289 156388 58269 156388 1000 2000 "clearline"]
        Line[51286 131608 38309 131708 1000 2000 "clearline"]
        Line[39955 116440 39955 121488 1000 2000 "clearline"]
        Line[39955 116240 36486 112771 1000 2000 "clearline"]
@@ -2958,9 +2797,6 @@ Layer(1 "top")
        Line[50069 113774 49141 114702 1000 2000 "clearline"]
        Line[41755 108588 41755 120488 1000 2000 "clearline"]
        Line[42055 108588 44955 105688 1000 2000 "clearline"]
-       Line[45755 152388 54455 152388 1000 2000 "clearline"]
-       Line[45755 152388 45755 158488 1000 2000 "clearline"]
-       Line[45755 158488 62655 158488 1000 2000 "clearline"]
        Line[33918 110988 35901 112971 1000 2000 "clearline"]
        Line[31841 110988 33918 110988 1000 2000 "clearline"]
        Line[47992 107740 45940 105688 1000 2000 "clearline"]
@@ -2968,21 +2804,268 @@ Layer(1 "top")
        Line[49141 114702 49141 117388 1000 2000 "clearline"]
        Line[45655 136488 48655 136488 1000 2000 "clearline"]
        Line[34893 121022 34559 120688 1000 2000 "clearline"]
-       Line[91155 174288 91155 174388 1000 2000 "clearline"]
-       Line[85755 129088 85755 129388 1000 2000 "clearline"]
-       Line[85755 129388 84855 130288 1000 2000 "clearline"]
-       Line[84855 130288 84855 149788 1000 2000 "clearline"]
-       Line[84855 149788 82455 152188 1000 2000 "clearline"]
+       Line[43300 17900 53600 7600 1000 2000 "clearline"]
+       Line[53600 7600 164000 7600 1000 2000 "clearline"]
+       Line[164000 7600 174200 17800 1000 2000 "clearline"]
+       Line[53300 17900 51000 17900 1000 2000 "clearline"]
+       Line[51000 17900 43600 25300 1000 2000 "clearline"]
+       Line[43600 25300 43600 33400 1000 2000 "clearline"]
+       Line[43600 33400 44700 34500 1000 2000 "clearline"]
+       Line[44700 34500 44700 38700 1000 2000 "clearline"]
+       Line[74700 46900 74700 50726 1000 2000 "clearline"]
+       Line[84500 46900 84500 50726 1000 2000 "clearline"]
+       Line[74700 53874 74700 53900 1000 2000 "clearline"]
+       Line[74700 53900 76700 55900 1000 2000 "clearline"]
+       Line[76700 55900 76700 133376 1000 2000 "clearline"]
+       Line[76700 133376 76500 133576 1000 2000 "clearline"]
+       Line[84500 53874 84500 53900 1000 2000 "clearline"]
+       Line[84500 53900 78500 59900 1000 2000 "clearline"]
+       Line[78500 59900 78500 133844 1000 2000 "clearline"]
+       Line[78500 133844 76800 135544 1000 2000 "clearline"]
+       Line[61200 147900 61200 142565 1000 2000 "clearline"]
+       Line[61200 142565 61167 142532 1000 2000 "clearline"]
+       Line[194900 177800 202600 177800 1000 2000 "clearline"]
+       Line[198500 183800 201300 183800 1000 2000 "clearline"]
+       Line[201300 183800 222800 162300 1000 2000 "clearline"]
+       Line[153700 98200 113243 98200 2500 2000 "clearline"]
+       Line[136100 100500 114655 100500 1000 2000 "clearline"]
+       Line[58448 155936 58448 157152 1000 2000 "clearline"]
+       Line[58448 157152 56500 159100 1000 2000 "clearline"]
+       Line[54455 155962 54455 157055 1000 2000 "clearline"]
+       Line[54455 157055 56500 159100 1000 2000 "clearline"]
+       Line[65104 142532 65104 147637 1000 2000 "clearline"]
+       Line[65104 147637 69655 152188 1000 2000 "clearline"]
+       Line[67072 142532 67072 145872 1000 2000 "clearline"]
+       Line[67072 145872 72300 151100 1000 2000 "clearline"]
+       Line[72300 151100 72300 154900 1000 2000 "clearline"]
+       Line[69041 142532 69041 145541 1000 2000 "clearline"]
+       Line[69041 145541 73900 150400 1000 2000 "clearline"]
+       Line[71009 142532 71009 145009 1000 2000 "clearline"]
+       Line[71009 145009 75500 149500 1000 2000 "clearline"]
+       Line[75500 149500 75500 153500 1000 2000 "clearline"]
+       Line[74060 123734 74366 123734 1000 2000 "clearline"]
+       Line[74366 123734 75100 123000 1000 2000 "clearline"]
+       Line[75100 123000 75100 107200 1000 2000 "clearline"]
+       Line[75100 107200 7800 39900 1000 2000 "clearline"]
+       Line[67072 120683 67072 119428 1000 2000 "clearline"]
+       Line[67072 119428 69100 117400 1000 2000 "clearline"]
+       Line[69100 117400 72400 117400 1000 2000 "clearline"]
+       Line[73500 107800 15600 49900 1000 2000 "clearline"]
+       Line[15600 49900 7800 49900 1000 2000 "clearline"]
+       Line[53700 117600 53700 119000 1000 2000 "clearline"]
+       Line[53700 119000 52100 120600 1000 2000 "clearline"]
+       Line[52100 120600 50184 120600 1000 2000 "clearline"]
+       Line[50184 120600 50148 120636 1000 2000 "clearline"]
+       Line[113300 98200 100300 98200 2500 2000 "clearline"]
+       Line[100300 98200 81100 117400 2500 2000 "clearline"]
+       Line[81742 140713 81742 118042 1000 2000 "clearline"]
+       Line[81742 118042 81100 117400 1000 2000 "clearline"]
+       Line[74100 102500 74100 59900 1000 2000 "clearline"]
+       Line[74100 59900 61300 47100 1000 2000 "clearline"]
+       Line[71600 100000 71600 65600 1000 2000 "clearline"]
+       Line[71600 65600 44700 38700 1000 2000 "clearline"]
+       Line[61167 120683 61167 118633 1000 2000 "clearline"]
+       Line[61167 118633 70900 108900 1000 2000 "clearline"]
+       Line[59199 120683 59199 115601 1000 2000 "clearline"]
+       Line[59199 115601 68400 106400 1000 2000 "clearline"]
+       Line[73500 107800 73500 110000 1000 2000 "clearline"]
+       Line[73500 110000 65100 118400 1000 2000 "clearline"]
+       Line[65100 118400 65100 120679 1000 2000 "clearline"]
+       Line[65100 120679 65104 120683 1000 2000 "clearline"]
+       Line[194269 113427 194269 110069 1000 2000 "clearline"]
+       Line[194269 110069 194200 110000 1000 2000 "clearline"]
+       Line[194200 110000 194200 109900 1000 2000 "clearline"]
+       Line[194200 109900 193300 109000 1000 2000 "clearline"]
+       Line[193300 109000 191700 109000 1000 2000 "clearline"]
+       Line[202143 109900 202143 113427 1000 2000 "clearline"]
+       Line[121952 154200 118500 154200 1000 2000 "clearline"]
+       Line[118474 158100 121952 158100 1000 2000 "clearline"]
+       Line[159700 156400 130500 156400 1000 2000 "clearline"]
+       Line[130500 156400 128300 154200 1000 2000 "clearline"]
+       Line[128300 154200 125100 154200 1000 2000 "clearline"]
+       Line[157600 158000 125200 158000 1000 2000 "clearline"]
+       Line[125200 158000 125100 158100 1000 2000 "clearline"]
+       Line[115326 158100 114300 158100 1000 2000 "clearline"]
+       Line[114300 158100 112300 156100 1000 2000 "clearline"]
+       Line[115352 154200 114200 154200 1000 2000 "clearline"]
+       Line[114200 154200 112300 156100 1000 2000 "clearline"]
+       Line[118400 154200 118400 152700 1000 2000 "clearline"]
+       Line[118400 152700 117400 151700 1000 2000 "clearline"]
+       Line[117400 151700 85700 151700 1000 2000 "clearline"]
+       Line[85700 151700 82500 154900 1000 2000 "clearline"]
+       Line[82500 154900 79155 154900 1000 2000 "clearline"]
+       Line[79155 154900 78455 154200 1000 2000 "clearline"]
+       Line[118400 158100 118400 159400 1000 2000 "clearline"]
+       Line[118400 159400 117200 160600 1000 2000 "clearline"]
+       Line[117200 160600 112900 160600 1000 2000 "clearline"]
+       Line[112900 160600 105700 153400 1000 2000 "clearline"]
+       Line[105700 153400 86300 153400 1000 2000 "clearline"]
+       Line[86300 153400 83200 156500 1000 2000 "clearline"]
+       Line[83200 156500 78500 156500 1000 2000 "clearline"]
+       Line[78500 156500 75500 153500 1000 2000 "clearline"]
+       Line[85752 144500 84943 144500 1000 2000 "clearline"]
+       Line[84943 144500 81755 147688 1000 2000 "clearline"]
+       Line[81055 152188 82138 152188 1000 2000 "clearline"]
+       Line[82138 152188 85726 148600 1000 2000 "clearline"]
+       Line[88874 148600 88874 144526 1000 2000 "clearline"]
+       Line[88874 144526 88900 144500 1000 2000 "clearline"]
+       Line[88874 144400 88874 126326 1000 2000 "clearline"]
+       Line[88874 126326 114700 100500 1000 2000 "clearline"]
+       Line[92400 160900 98552 160900 1000 2000 "clearline"]
+       Line[101700 160900 104852 160900 1000 2000 "clearline"]
+       Line[86200 160900 89252 160900 1000 2000 "clearline"]
+       Line[73900 150400 73900 154300 1000 2000 "clearline"]
+       Line[73900 154300 77700 158100 1000 2000 "clearline"]
+       Line[77700 158100 101300 158100 1000 2000 "clearline"]
+       Line[101300 158100 101700 158500 1000 2000 "clearline"]
+       Line[101700 158500 101700 160900 1000 2000 "clearline"]
+       Line[83052 160900 78300 160900 1000 2000 "clearline"]
+       Line[78300 160900 72300 154900 1000 2000 "clearline"]
+       Line[156900 159600 128500 159600 1000 2000 "clearline"]
+       Line[128500 159600 125800 162300 1000 2000 "clearline"]
+       Line[125800 162300 111700 162300 1000 2000 "clearline"]
+       Line[111700 162300 110300 160900 1000 2000 "clearline"]
+       Line[110300 160900 108000 160900 1000 2000 "clearline"]
+       Line[156300 161200 129300 161200 1000 2000 "clearline"]
+       Line[129300 161200 126600 163900 1000 2000 "clearline"]
+       Line[126600 163900 89800 163900 1000 2000 "clearline"]
+       Line[89800 163900 89200 163300 1000 2000 "clearline"]
+       Line[89200 163300 89200 160952 1000 2000 "clearline"]
+       Line[89200 160952 89252 160900 1000 2000 "clearline"]
+       Line[134300 163800 129100 163800 1000 2000 "clearline"]
+       Line[129100 163800 127400 165500 1000 2000 "clearline"]
+       Line[127400 165500 78800 165500 1000 2000 "clearline"]
+       Line[61200 147900 78800 165500 1000 2000 "clearline"]
+       Line[182200 173600 179500 170900 1000 2000 "clearline"]
+       Line[179500 170900 177600 170900 1000 2000 "clearline"]
+       Line[177600 170900 174800 168100 1000 2000 "clearline"]
+       Line[174800 168100 174800 163000 1000 2000 "clearline"]
+       Line[174800 163000 176500 161300 1000 2000 "clearline"]
+       Line[176500 161300 176500 158754 1000 2000 "clearline"]
+       Line[176500 158754 176553 158700 1000 2000 "clearline"]
+       Line[167200 158300 171100 158300 1000 2000 "clearline"]
+       Line[171100 158300 176800 152600 1000 2000 "clearline"]
+       Line[176800 152600 180700 152600 1000 2000 "clearline"]
+       Line[167200 155152 170848 155152 1000 2000 "clearline"]
+       Line[170848 155152 175200 150800 1000 2000 "clearline"]
+       Line[175200 150800 175200 146700 1000 2000 "clearline"]
+       Line[204600 169600 209300 164900 1000 2000 "clearline"]
+       Line[209300 164900 209300 162948 1000 2000 "clearline"]
+       Line[209300 159800 206780 159800 1000 2000 "clearline"]
+       Line[206780 159800 206080 159100 1000 2000 "clearline"]
+       Line[176553 113500 176553 112153 1000 2000 "clearline"]
+       Line[176553 112153 175700 111300 1000 2000 "clearline"]
+       Line[175700 111300 173100 111300 1000 2000 "clearline"]
+       Line[173100 108152 177952 108152 1000 2000 "clearline"]
+       Line[177952 108152 178500 108700 1000 2000 "clearline"]
+       Line[213954 125237 220763 125237 1000 2000 "clearline"]
+       Line[220763 125237 224600 121400 1000 2000 "clearline"]
+       Line[224600 121400 224600 119800 1000 2000 "clearline"]
+       Line[213954 123269 219031 123269 1000 2000 "clearline"]
+       Line[219031 123269 219700 122600 1000 2000 "clearline"]
+       Line[219700 122600 219700 120074 1000 2000 "clearline"]
+       Line[219700 120074 219600 119974 1000 2000 "clearline"]
+       Line[213954 121300 215600 121300 1000 2000 "clearline"]
+       Line[215600 121300 217000 119900 1000 2000 "clearline"]
+       Line[217000 119900 217000 116500 1000 2000 "clearline"]
+       Line[343900 291348 343848 291400 1000 2000 "clearline"]
+       Line[359800 286600 359800 284500 1000 2000 "clearline"]
+       Line[359800 284500 349500 274200 1000 2000 "clearline"]
+       Line[349500 274200 329600 274200 1000 2000 "clearline"]
+       Line[308400 253000 329600 274200 1000 2000 "clearline"]
+       Line[343848 291400 343848 284748 1000 2000 "clearline"]
+       Line[343848 284748 334900 275800 1000 2000 "clearline"]
+       Line[331800 278400 331800 291400 1000 2000 "clearline"]
+       Line[259548 291500 259548 289048 1000 2000 "clearline"]
+       Line[259548 289048 247900 277400 1000 2000 "clearline"]
+       Line[247900 277400 211500 277400 1000 2000 "clearline"]
+       Line[211500 277400 198200 264100 1000 2000 "clearline"]
+       Line[334900 275800 213500 275800 1000 2000 "clearline"]
+       Line[213500 275800 198200 260500 1000 2000 "clearline"]
+       Line[122500 290000 122500 266900 1000 2000 "clearline"]
+       Line[122500 266900 138100 251300 1000 2000 "clearline"]
+       Line[138100 251300 145500 251300 1000 2000 "clearline"]
+       Line[149100 163900 137800 163900 1000 2000 "clearline"]
+       Line[137800 163900 133100 168600 1000 2000 "clearline"]
+       Line[133100 168600 101200 168600 1000 2000 "clearline"]
+       Line[101200 168600 34800 235000 1000 2000 "clearline"]
+       Line[34800 235000 34800 252200 1000 2000 "clearline"]
+       Line[22700 264300 34800 252200 1000 2000 "clearline"]
+       Line[138100 167400 157900 167400 1000 2000 "clearline"]
+       Line[157900 167400 172400 181900 1000 2000 "clearline"]
+       Line[172400 181900 172400 194800 1000 2000 "clearline"]
+       Line[172400 194800 175200 197600 1000 2000 "clearline"]
+       Line[141900 170000 158200 170000 1000 2000 "clearline"]
+       Line[158200 170000 170800 182600 1000 2000 "clearline"]
+       Line[170800 182600 170800 195500 1000 2000 "clearline"]
+       Line[170800 195500 171700 196400 1000 2000 "clearline"]
+       Line[171700 196400 171700 225500 1000 2000 "clearline"]
+       Line[145500 172600 145500 225500 1000 2000 "clearline"]
+       Line[297650 308000 297650 307150 1000 2000 "clearline"]
+       Line[297650 307150 284500 294000 1000 2000 "clearline"]
+       Line[284500 294000 277200 294000 1000 2000 "clearline"]
+       Line[277200 294000 277000 293800 1000 2000 "clearline"]
+       Line[277000 293800 277000 291600 1000 2000 "clearline"]
+       Line[277000 291600 276900 291500 1000 2000 "clearline"]
+       Line[317350 308000 320700 308000 1000 2000 "clearline"]
+       Line[320700 308000 334900 293800 1000 2000 "clearline"]
+       Line[334900 293800 334900 291448 1000 2000 "clearline"]
+       Line[334900 291448 334948 291400 1000 2000 "clearline"]
+       Line[89850 309000 89850 307950 1000 2000 "clearline"]
+       Line[89850 307950 103800 294000 1000 2000 "clearline"]
+       Line[103800 294000 111000 294000 1000 2000 "clearline"]
+       Line[111000 294000 111200 293800 1000 2000 "clearline"]
+       Line[111200 293800 111200 291426 1000 2000 "clearline"]
+       Line[70150 309000 63300 309000 1000 2000 "clearline"]
+       Line[63300 309000 48100 293800 1000 2000 "clearline"]
+       Line[48100 293800 48100 291400 1000 2000 "clearline"]
+       Line[414500 237100 414500 233300 1000 2000 "clearline"]
+       Line[414500 233300 301200 120000 1000 2000 "clearline"]
+       Line[406100 353400 406100 348200 2500 2000 "clearline"]
+       Line[406100 348200 376800 318900 2500 2000 "clearline"]
+       Line[376800 318900 376800 312500 2500 2000 "clearline"]
+       Line[396100 353400 396100 350700 2500 2000 "clearline"]
+       Line[396100 350700 380700 335300 2500 2000 "clearline"]
+       Line[380700 335300 366900 335300 2500 2000 "clearline"]
+       Line[366900 335300 357500 325900 2500 2000 "clearline"]
+       Line[357500 325900 357500 311200 2500 2000 "clearline"]
+       Line[195600 256500 195600 273800 1000 2000 "clearline"]
+       Line[195600 273800 237400 315600 1000 2000 "clearline"]
+       Line[237400 315600 341400 315600 1000 2000 "clearline"]
+       Line[341400 315600 366200 340400 1000 2000 "clearline"]
+       Line[366200 340400 373100 340400 1000 2000 "clearline"]
+       Line[373100 340400 386100 353400 1000 2000 "clearline"]
+       Line[192000 256500 192000 275400 1000 2000 "clearline"]
+       Line[192000 275400 236300 319700 1000 2000 "clearline"]
+       Line[236300 319700 332400 319700 1000 2000 "clearline"]
+       Line[332400 319700 366100 353400 1000 2000 "clearline"]
+       Line[105000 296500 209500 296500 1000 2000 "clearline"]
+       Line[222700 296500 282900 296500 1000 2000 "clearline"]
+       Line[183600 164400 183600 164900 1000 2000 "clearline"]
+       Line[183600 164900 184800 166100 1000 2000 "clearline"]
+       Line[184800 166100 184800 227100 1000 2000 "clearline"]
+       Line[184800 227100 183800 228100 1000 2000 "clearline"]
+       Line[176926 165000 176926 166426 1000 2000 "clearline"]
+       Line[176926 166426 178900 168400 1000 2000 "clearline"]
+       Line[178900 168400 180900 168400 1000 2000 "clearline"]
+       Line[180900 168400 182200 169700 1000 2000 "clearline"]
+       Line[178522 158700 178522 161578 1000 2000 "clearline"]
+       Line[178522 161578 176900 163200 1000 2000 "clearline"]
+       Line[176900 163200 176900 165074 1000 2000 "clearline"]
+       Line[176900 165074 176926 165100 1000 2000 "clearline"]
+       Line[180490 158700 180490 164584 1000 2000 "clearline"]
+       Line[180490 164584 180074 165000 1000 2000 "clearline"]
+       Line[175200 197600 175200 225300 1000 2000 "clearline"]
+       Line[331800 271600 331800 269600 1000 2000 "clearline"]
+       Line[194900 183900 194900 182500 1000 2000 "clearline"]
+       Line[194900 182500 197000 180400 1000 2000 "clearline"]
+       Line[197000 180400 202300 180400 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
        Line[284400 46900 284400 25000 1000 2000 "clearline"]
        Line[119700 94900 119700 103100 1000 2000 "clearline"]
        Line[115700 94900 115700 103100 1000 2000 "clearline"]
-       Line[141900 150300 141900 174200 1000 2000 "clearline"]
-       Line[145500 150300 145500 171600 1000 2000 "clearline"]
-       Line[149100 150300 149100 169000 1000 2000 "clearline"]
-       Line[138100 150300 138100 166400 1000 2000 "clearline"]
        Line[134300 150200 134300 163800 1000 2000 "clearline"]
        Line[129500 237100 129500 228100 1000 2000 "clearline"]
        Line[192000 229100 193000 228100 1000 2000 "clearline"]
@@ -2996,8 +3079,6 @@ Layer(2 "bottom")
        Line[187400 228100 187400 233300 1000 2000 "clearline"]
        Line[115900 230700 109500 237100 1000 2000 "clearline"]
        Line[209400 243900 209400 237100 1000 2000 "clearline"]
-       Line[352100 272900 348500 276500 1000 2000 "clearline"]
-       Line[352200 272900 352100 272900 1000 2000 "clearline"]
        Line[279400 37900 270400 46900 1000 2000 "clearline"]
        Line[279450 37900 279400 37900 1000 2000 "clearline"]
        Line[190200 55600 201800 55600 1000 2000 "clearline"]
@@ -3026,13 +3107,10 @@ Layer(2 "bottom")
        Line[259450 237100 259450 237050 1000 2000 "clearline"]
        Line[317300 233300 304200 233300 1000 2000 "clearline"]
        Line[105000 291400 105000 296500 1000 2000 "clearline"]
-       Line[309000 296500 302200 296500 1000 2000 "clearline"]
-       Line[83300 296500 76500 296500 1000 2000 "clearline"]
        Line[322600 28800 322600 46900 1000 2000 "clearline"]
        Line[282900 296500 283000 296400 1000 2000 "clearline"]
        Line[283000 296400 283000 291400 1000 2000 "clearline"]
        Line[152700 150300 152700 163800 1000 2000 "clearline"]
-       Line[178100 173500 194900 173500 1000 2000 "clearline"]
        Line[204400 256500 204400 228100 1000 2000 "clearline"]
        Line[214400 246500 214400 228100 1000 2000 "clearline"]
        Line[222500 143000 235400 130100 1000 2000 "clearline"]
@@ -3075,27 +3153,51 @@ Layer(2 "bottom")
        Line[241600 113000 241600 126300 1000 2000 "clearline"]
        Line[245200 113000 245200 126300 1000 2000 "clearline"]
        Line[248800 113000 248800 126300 1000 2000 "clearline"]
-       Line[179600 177800 194900 177800 1000 2000 "clearline"]
-       Line[179600 182200 194600 182200 1000 2000 "clearline"]
-       Line[194600 182200 199000 177800 1000 2000 "clearline"]
-       Line[179600 186600 194000 186600 1000 2000 "clearline"]
-       Line[194000 186600 196800 183800 1000 2000 "clearline"]
        Line[147100 94000 147100 133800 1000 2000 "clearline"]
        Line[191700 109000 191700 122200 1000 2000 "clearline"]
        Line[191700 122200 190300 123600 1000 2000 "clearline"]
        Line[171000 105500 163300 113200 1000 2000 "clearline"]
-       Line[124500 29800 124500 47000 1000 2000 "clearline"]
-       Line[104500 29800 104500 47000 1000 2000 "clearline"]
        Line[174200 17800 174200 53800 1000 2000 "clearline"]
        Line[191700 105500 171000 105500 1000 2000 "clearline"]
-       Line[83355 126288 72555 115488 1000 2000 "clearline"]
-       Line[83355 128088 83355 126288 1000 2000 "clearline"]
        Line[69655 152188 81055 152188 1000 2000 "clearline"]
-       Line[55655 109588 67055 109588 1000 2000 "clearline"]
-       Line[55655 109588 55655 120088 1000 2000 "clearline"]
-       Line[55655 120088 47055 128688 1000 2000 "clearline"]
        Line[48955 130588 47055 128688 1000 2000 "clearline"]
        Line[48855 144288 48955 130588 1000 2000 "clearline"]
+       Line[48300 27900 54400 34000 1000 2000 "clearline"]
+       Line[54400 34000 54400 40200 1000 2000 "clearline"]
+       Line[54400 40200 61300 47100 1000 2000 "clearline"]
+       Line[74700 46900 74700 17200 1000 2000 "clearline"]
+       Line[74700 17200 70000 12500 1000 2000 "clearline"]
+       Line[84500 46900 84500 32900 1000 2000 "clearline"]
+       Line[84500 32900 104900 12500 1000 2000 "clearline"]
+       Line[104900 12500 120000 12500 1000 2000 "clearline"]
+       Line[179600 177800 194900 177800 1000 2000 "clearline"]
+       Line[179600 186600 192200 186600 1000 2000 "clearline"]
+       Line[192200 186600 194900 183900 1000 2000 "clearline"]
+       Line[179600 182200 192800 182200 1000 2000 "clearline"]
+       Line[192800 182200 194100 180900 1000 2000 "clearline"]
+       Line[194100 180900 195600 180900 1000 2000 "clearline"]
+       Line[195600 180900 198500 183800 1000 2000 "clearline"]
+       Line[178100 173500 194900 173500 1000 2000 "clearline"]
+       Line[53700 117600 53700 121843 1000 2000 "clearline"]
+       Line[53700 121843 46855 128688 1000 2000 "clearline"]
+       Line[68400 106400 68400 103200 1000 2000 "clearline"]
+       Line[68400 103200 71600 100000 1000 2000 "clearline"]
+       Line[70900 108900 70900 105700 1000 2000 "clearline"]
+       Line[70900 105700 74100 102500 1000 2000 "clearline"]
+       Line[81100 117400 53700 117400 1000 2000 "clearline"]
+       Line[175200 243500 192200 260500 1000 2000 "clearline"]
+       Line[192200 260500 198200 260500 1000 2000 "clearline"]
+       Line[171700 225500 171700 242300 1000 2000 "clearline"]
+       Line[171700 242300 193500 264100 1000 2000 "clearline"]
+       Line[193500 264100 198200 264100 1000 2000 "clearline"]
+       Line[331800 278400 331800 271600 1000 2000 "clearline"]
+       Line[145500 225500 145500 251300 1000 2000 "clearline"]
+       Line[149100 163900 149100 150300 1000 2000 "clearline"]
+       Line[138100 150300 138100 167300 1000 2000 "clearline"]
+       Line[141900 150300 141900 170000 1000 2000 "clearline"]
+       Line[145500 150300 145500 172600 1000 2000 "clearline"]
+       Line[209500 296500 222700 296500 1000 2000 "clearline"]
+       Line[175200 225300 175200 243500 1000 2000 "clearline"]
        Polygon("clearpoly")
        (
                [446600 372500] [1600 372500] [1600 2500] [446600 2500] 
@@ -3115,18 +3217,19 @@ Layer(3 "outline")
 )
 Layer(4 "silk")
 (
-       Text[391288 363128 2 100 "tapr.org/OHL" "onsolder"]
-       Text[419000 354900 2 100 "Licensed under the TAPR OHL" "onsolder"]
-       Text[389574 243800 2 100 "TeleLco v0.1" "onsolder"]
-       Text[405400 254000 2 100 "` 2012 Keith Packard" "onsolder"]
+       Text[174974 316200 2 100 "TeleLco v0.1" "onsolder"]
+       Text[190100 326200 2 100 "` 2012 Keith Packard" "onsolder"]
+       Text[197400 336200 2 100 "Licensed under the TAPR OHL" "onsolder"]
+       Text[179188 346228 2 100 "tapr.org/OHL" "onsolder"]
        Polygon("clearpoly")
        (
-               [253000 335000] [253000 348400] [206500 348400] [206500 335000] 
+               [183800 357000] [183800 370400] [137300 370400] [137300 357000] 
        )
 )
 Layer(5 "silk")
 (
        Text[167600 4400 0 100 "stm32l" "clearline"]
+       Text[34100 4500 0 100 "cc1111" "clearline"]
 )
 NetList()
 (
@@ -3140,6 +3243,10 @@ NetList()
                Connect("C29-1")
                Connect("C36-2")
                Connect("C37-2")
+               Connect("C604-2")
+               Connect("C605-2")
+               Connect("C606-2")
+               Connect("C607-2")
                Connect("L600-1")
                Connect("R2-2")
                Connect("R3-2")
@@ -3162,7 +3269,7 @@ NetList()
        )
        Net("arm" "(unknown)")
        (
-               Connect("S3-1")
+               Connect("J9-5")
                Connect("U7-24")
        )
        Net("boot0" "(unknown)")
@@ -3184,16 +3291,10 @@ NetList()
        )
        Net("c2" "(unknown)")
        (
-               Connect("C204-2")
-               Connect("L203-1")
-               Connect("U7-34")
+               Connect("C106-2")
+               Connect("R106-1")
                Connect("U9-36")
        )
-       Net("c2_f" "(unknown)")
-       (
-               Connect("C205-2")
-               Connect("L203-2")
-       )
        Net("com_0" "(unknown)")
        (
                Connect("U7-41")
@@ -3220,16 +3321,10 @@ NetList()
        )
        Net("cs_radio" "(unknown)")
        (
-               Connect("C208-2")
-               Connect("L205-1")
-               Connect("U7-33")
+               Connect("C105-2")
+               Connect("R105-1")
                Connect("U9-1")
        )
-       Net("cs_radio_f" "(unknown)")
-       (
-               Connect("C209-2")
-               Connect("L205-2")
-       )
        Net("debug_clock" "(unknown)")
        (
                Connect("J6-4")
@@ -3242,7 +3337,7 @@ NetList()
        )
        Net("fire" "(unknown)")
        (
-               Connect("S4-1")
+               Connect("J9-3")
                Connect("U7-25")
        )
        Net("GND" "(unknown)")
@@ -3272,19 +3367,18 @@ NetList()
                Connect("C33-2")
                Connect("C36-1")
                Connect("C37-1")
-               Connect("C200-1")
-               Connect("C201-1")
-               Connect("C202-1")
-               Connect("C203-1")
-               Connect("C204-1")
-               Connect("C205-1")
-               Connect("C206-1")
-               Connect("C207-1")
-               Connect("C208-1")
-               Connect("C209-1")
+               Connect("C105-1")
+               Connect("C106-1")
+               Connect("C107-1")
+               Connect("C108-1")
+               Connect("C109-1")
                Connect("C601-2")
                Connect("C602-2")
                Connect("C603-1")
+               Connect("C604-1")
+               Connect("C605-1")
+               Connect("C606-1")
+               Connect("C607-1")
                Connect("C610-1")
                Connect("D1-2")
                Connect("D2-2")
@@ -3304,10 +3398,13 @@ NetList()
                Connect("H8-1")
                Connect("J1-4")
                Connect("J1-5")
+               Connect("J2-1")
                Connect("J3-1")
                Connect("J5-5")
                Connect("J6-1")
                Connect("J8-2")
+               Connect("J9-4")
+               Connect("J9-6")
                Connect("R4-1")
                Connect("R14-1")
                Connect("R15-1")
@@ -3316,8 +3413,6 @@ NetList()
                Connect("R402-2")
                Connect("S1-C")
                Connect("S2-C")
-               Connect("S3-2")
-               Connect("S4-2")
                Connect("U1-2")
                Connect("U2-2")
                Connect("U7-12")
@@ -3345,28 +3440,15 @@ NetList()
        )
        Net("miso2" "(unknown)")
        (
-               Connect("C206-2")
-               Connect("L204-1")
-               Connect("U7-35")
+               Connect("R107-1")
                Connect("U9-34")
        )
-       Net("miso2_f" "(unknown)")
-       (
-               Connect("C207-2")
-               Connect("L204-2")
-       )
        Net("mosi2" "(unknown)")
        (
-               Connect("C202-2")
-               Connect("L202-1")
-               Connect("U7-36")
+               Connect("C108-2")
+               Connect("R108-1")
                Connect("U9-35")
        )
-       Net("mosi2_f" "(unknown)")
-       (
-               Connect("C203-2")
-               Connect("L202-2")
-       )
        Net("pad_a" "(unknown)")
        (
                Connect("C3-2")
@@ -3381,16 +3463,9 @@ NetList()
        )
        Net("radio_int" "(unknown)")
        (
-               Connect("C200-2")
-               Connect("L200-1")
-               Connect("U7-3")
+               Connect("R109-1")
                Connect("U9-33")
        )
-       Net("radio_int_f" "(unknown)")
-       (
-               Connect("C201-2")
-               Connect("L200-2")
-       )
        Net("reset_n" "(unknown)")
        (
                Connect("C610-2")
@@ -3442,7 +3517,7 @@ NetList()
        )
        Net("seg_dp" "(unknown)")
        (
-               Connect("U7-57")
+               Connect("U7-55")
                Connect("U20-9")
                Connect("U20-10")
                Connect("U21-9")
@@ -3486,6 +3561,16 @@ NetList()
                Connect("R5-1")
                Connect("U7-14")
        )
+       Net("serial_rx" "(unknown)")
+       (
+               Connect("J2-2")
+               Connect("U9-13")
+       )
+       Net("serial_tx" "(unknown)")
+       (
+               Connect("J2-3")
+               Connect("U9-9")
+       )
        Net("swclk" "(unknown)")
        (
                Connect("J3-4")
@@ -3643,83 +3728,110 @@ NetList()
                Connect("U7-1")
        )
        Net("unnamed_net29" "(unknown)")
+       (
+               Connect("C109-2")
+               Connect("R109-2")
+               Connect("U7-3")
+       )
+       Net("unnamed_net30" "(unknown)")
+       (
+               Connect("C107-2")
+               Connect("R107-2")
+               Connect("U7-35")
+       )
+       Net("unnamed_net31" "(unknown)")
+       (
+               Connect("R106-2")
+               Connect("U7-34")
+       )
+       Net("unnamed_net32" "(unknown)")
+       (
+               Connect("R105-2")
+               Connect("U7-33")
+       )
+       Net("unnamed_net33" "(unknown)")
+       (
+               Connect("R108-2")
+               Connect("U7-36")
+       )
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("C30-1")
                Connect("U9-21")
                Connect("X1-3")
        )
-       Net("unnamed_net30" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("C31-1")
                Connect("U9-20")
                Connect("X1-1")
        )
-       Net("unnamed_net31" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("R16-1")
                Connect("U9-27")
        )
-       Net("unnamed_net32" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("C22-1")
                Connect("L4-1")
                Connect("U9-24")
        )
-       Net("unnamed_net33" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("C25-1")
                Connect("L1-2")
                Connect("U9-23")
        )
-       Net("unnamed_net34" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
                Connect("R12-1")
                Connect("U9-3")
        )
-       Net("unnamed_net35" "(unknown)")
+       Net("unnamed_net40" "(unknown)")
        (
                Connect("R13-1")
                Connect("U9-4")
        )
-       Net("unnamed_net36" "(unknown)")
+       Net("unnamed_net41" "(unknown)")
        (
                Connect("C19-2")
                Connect("U9-30")
        )
-       Net("unnamed_net37" "(unknown)")
+       Net("unnamed_net42" "(unknown)")
        (
                Connect("C25-2")
                Connect("L2-1")
                Connect("L4-2")
        )
-       Net("unnamed_net38" "(unknown)")
+       Net("unnamed_net43" "(unknown)")
        (
                Connect("C23-1")
                Connect("L2-2")
                Connect("L3-1")
        )
-       Net("unnamed_net39" "(unknown)")
+       Net("unnamed_net44" "(unknown)")
        (
                Connect("C26-1")
                Connect("L1-1")
        )
-       Net("unnamed_net40" "(unknown)")
+       Net("unnamed_net45" "(unknown)")
        (
                Connect("C24-1")
                Connect("C27-1")
                Connect("L3-2")
        )
-       Net("unnamed_net41" "(unknown)")
+       Net("unnamed_net46" "(unknown)")
        (
                Connect("C27-2")
                Connect("J8-1")
        )
-       Net("unnamed_net42" "(unknown)")
+       Net("unnamed_net47" "(unknown)")
        (
                Connect("D1-1")
                Connect("R13-2")
        )
-       Net("unnamed_net43" "(unknown)")
+       Net("unnamed_net48" "(unknown)")
        (
                Connect("D8-1")
                Connect("R12-2")
@@ -3740,14 +3852,14 @@ NetList()
        (
                Connect("B1-1")
                Connect("C7-2")
-               Connect("S5-1")
+               Connect("J9-1")
                Connect("U2-3")
        )
        Net("v_lipo" "(unknown)")
        (
                Connect("C5-2")
+               Connect("J9-2")
                Connect("R5-2")
-               Connect("S5-2")
                Connect("U1-1")
                Connect("U1-3")
        )