Add a heat sink under the alarm FET
[hw/telefirefour] / telefire.pcb
index 8a000e74545e12277c05bad06efb7bb8c898f742..56171dca21b135db5e03b1198436bbc3ef3202a1 100644 (file)
@@ -3,14 +3,14 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["TeleFire" 400000 450000]
+PCB["TeleFire" 400000 400000]
 
 Grid[100.0 0 0 0]
-Cursor[217700 277500 0.000000]
+Cursor[32400 21200 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 700]
-Flags("showdrc,nameonpcb,clearnew,liveroute")
+Flags("showdrc,nameonpcb,snappin,orthomove")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,2500,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -811,79 +811,87 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[208900 383500 2900 2000 0 1500 "" "thermal(1S)"]
-Via[106900 225500 2900 2000 0 1500 "" ""]
-Via[211900 64000 2900 2000 0 1500 "" "thermal(1S)"]
-Via[234900 31500 2900 2000 0 1500 "" "thermal(0+,1S)"]
-Via[378400 196300 2900 2000 0 1500 "" "thermal(1S)"]
-Via[357100 185100 2900 2000 0 1500 "" ""]
-Via[372500 160400 2900 2000 0 1500 "" "thermal(1S)"]
-Via[359600 188800 2900 2000 0 1500 "" "thermal(1S)"]
-Via[361600 150700 2900 2000 0 1500 "" "thermal(0,1S)"]
-Via[364700 180200 2900 2000 0 1500 "" ""]
-Via[361100 159900 2900 2000 0 1500 "" "thermal(1S)"]
-Via[348400 147300 2900 2000 0 1500 "" "thermal(1S)"]
-Via[315900 193100 6000 2000 0 3500 "" ""]
-Via[335400 191400 2900 2000 0 1500 "" ""]
-Via[314500 79700 2900 2000 0 1500 "" "thermal(0X,1S)"]
-Via[332000 100200 2900 2000 0 1500 "" "thermal(1S)"]
-Via[319500 119700 6000 2000 0 3500 "" ""]
-Via[341500 119700 6000 2000 0 3500 "" ""]
-Via[364500 113600 2900 2000 0 1500 "" "thermal(1S)"]
-Via[358900 251500 2900 2000 0 1500 "" "thermal(1S)"]
-Via[396600 163700 2900 2000 0 1500 "" "thermal(1S)"]
-Via[396600 183700 2900 2000 0 1500 "" "thermal(1S)"]
-Via[216800 329074 6000 2000 0 3500 "" "thermal(1S)"]
-Via[216500 127900 6000 2000 0 3500 "" "thermal(1S)"]
-Via[342500 222800 2900 2000 0 1500 "" "thermal(1S)"]
-Via[304957 400400 6000 2000 0 3500 "" "thermal(1S)"]
-Via[309457 355600 6000 2000 0 3500 "" "thermal(0X,1S)"]
-Via[306657 329900 6000 2000 0 3500 "" "thermal(1S)"]
-Via[277057 342200 2900 2000 0 1500 "" "thermal(1S)"]
-Via[312957 339700 2900 2000 0 1500 "" ""]
-Via[323357 327400 2900 2000 0 1500 "" ""]
-Via[310100 218000 2900 2000 0 1500 "" "thermal(0X,1S)"]
-Via[332500 185300 2900 2000 0 1500 "" ""]
-Via[321500 125600 2900 2000 0 1500 "" ""]
-Via[339600 125600 2900 2000 0 1500 "" ""]
-Via[328200 210100 2900 2000 0 1500 "" ""]
-Via[335300 203000 2900 2000 0 1500 "" ""]
-Via[332700 200000 2900 2000 0 1500 "" ""]
-Via[325400 207200 2900 2000 0 1500 "" ""]
-Via[325400 310200 2900 2000 0 1500 "" ""]
-Via[322000 204100 2900 2000 0 1500 "" ""]
-Via[286200 334500 2900 2000 0 1500 "" ""]
-Via[286200 325200 2900 2000 0 1500 "" ""]
-Via[301000 177100 2900 2000 0 1500 "" ""]
-Via[240600 135000 2900 2000 0 1500 "" ""]
-Via[240800 142900 2900 2000 0 1500 "" ""]
-Via[285900 182200 2900 2000 0 1500 "" ""]
-Via[285900 165700 2900 2000 0 1500 "" ""]
-Via[289200 184700 2900 2000 0 1500 "" ""]
-Via[282900 326500 2900 2000 0 1500 "" ""]
-Via[282900 337400 2900 2000 0 1500 "" ""]
-Via[203300 266000 2900 2000 0 1500 "" "thermal(1S)"]
-Via[203300 179500 2900 2000 0 1500 "" "thermal(1S)"]
-Via[106700 27200 2900 2000 0 1500 "" ""]
-Via[304500 177100 2900 2000 0 1500 "" ""]
-Via[282900 184700 2900 2000 0 1500 "" ""]
-Via[282900 163200 2900 2000 0 1500 "" ""]
-Via[289200 163600 2900 2000 0 1500 "" ""]
-Via[304500 164000 2900 2000 0 1500 "" ""]
-Via[309000 165200 2900 2000 0 1500 "" ""]
-Via[293800 184700 2900 2000 0 1500 "" ""]
-Via[298200 184700 2900 2000 0 1500 "" ""]
-Via[301000 164000 2900 2000 0 1500 "" ""]
-Via[318300 164600 2900 2000 0 1500 "" "thermal(1S)"]
-Via[298200 161200 2900 2000 0 1500 "" ""]
-Via[340000 154000 2900 2000 0 1500 "" ""]
-Via[332100 155600 2900 2000 0 1500 "" ""]
-Via[293800 155400 2900 2000 0 1500 "" ""]
-Via[312300 149400 2900 2000 0 1500 "" ""]
-Via[322300 194400 2900 2000 0 1500 "" ""]
-Via[309000 145000 6000 2000 0 3500 "" ""]
-
-Element["" "sma-edge" "J8" "SMA" 383700 176700 0 0 1 10 ""]
+Via[106900 200600 2900 2000 0 1500 "" ""]
+Via[372500 135500 2900 2000 0 1500 "" "thermal(1S)"]
+Via[361600 125800 2900 2000 0 1500 "" "thermal(0,1S)"]
+Via[364700 155300 2900 2000 0 1500 "" ""]
+Via[361100 135000 2900 2000 0 1500 "" "thermal(1S)"]
+Via[335400 166500 2900 2000 0 1500 "" ""]
+Via[361700 226600 2900 2000 0 1500 "" "thermal(1S)"]
+Via[396600 138800 2900 2000 0 1500 "" "thermal(1S)"]
+Via[396600 158800 2900 2000 0 1500 "" "thermal(1S)"]
+Via[216800 304174 2900 2000 0 1500 "" "thermal(1S)"]
+Via[216500 103000 2900 2000 0 1500 "" "thermal(1S)"]
+Via[309457 330700 2900 2000 0 1500 "" "thermal(0X,1S)"]
+Via[301700 305000 2900 2000 0 1500 "" "thermal(1S)"]
+Via[277057 317300 2900 2000 0 1500 "" "thermal(1S)"]
+Via[310100 193100 2900 2000 0 1500 "" "thermal(0X,1S)"]
+Via[332500 160400 2900 2000 0 1500 "" ""]
+Via[286200 309600 2900 2000 0 1500 "" ""]
+Via[286200 300300 2900 2000 0 1500 "" ""]
+Via[301000 152200 2900 2000 0 1500 "" ""]
+Via[240600 110100 2900 2000 0 1500 "" ""]
+Via[240800 118000 2900 2000 0 1500 "" ""]
+Via[285900 157300 2900 2000 0 1500 "" ""]
+Via[285900 140800 2900 2000 0 1500 "" ""]
+Via[304500 152200 2900 2000 0 1500 "" ""]
+Via[282900 159800 2900 2000 0 1500 "" ""]
+Via[282900 138300 2900 2000 0 1500 "" ""]
+Via[304500 139100 2900 2000 0 1500 "" ""]
+Via[309000 140300 2900 2000 0 1500 "" ""]
+Via[293800 159800 2900 2000 0 1500 "" ""]
+Via[298200 159800 2900 2000 0 1500 "" ""]
+Via[301000 139100 2900 2000 0 1500 "" ""]
+Via[318300 139700 2900 2000 0 1500 "" "thermal(1S)"]
+Via[297600 139100 2900 2000 0 1500 "" ""]
+Via[293800 141400 2900 2000 0 1500 "" ""]
+Via[312300 128700 2900 2000 0 1500 "" ""]
+Via[309000 120100 2900 2000 0 1500 "" ""]
+Via[212400 64500 2900 2000 0 1500 "" "thermal(1S)"]
+Via[235400 32000 2900 2000 0 1500 "" "thermal(0+,1S)"]
+Via[210200 333600 2900 2000 0 1500 "" "thermal(1S)"]
+Via[305100 373000 2900 2000 0 1500 "" "thermal(1S)"]
+Via[141700 34900 2900 2000 0 1500 "" ""]
+Via[206900 244126 2900 2000 0 1500 "" "thermal(1S)"]
+Via[206900 157626 2900 2000 0 1500 "" "thermal(1S)"]
+Via[279600 361200 2900 2000 0 1500 "" ""]
+Via[323300 4900 2900 2000 0 1500 "" "thermal(1S)"]
+Via[319800 25300 2900 2000 0 1500 "" "thermal(1S)"]
+Via[339900 51700 2900 2000 0 1500 "" "thermal(1S)"]
+Via[345100 133500 2900 2000 0 1500 "" ""]
+Via[340000 133500 2900 2000 0 1500 "" ""]
+Via[336500 133500 2900 2000 0 1500 "" ""]
+Via[344800 126200 2900 2000 0 1500 "" "thermal(1S)"]
+Via[309000 127700 2900 2000 0 1500 "" ""]
+Via[338700 123000 2900 2000 0 1500 "" ""]
+Via[334000 120500 2900 2000 0 1500 "" ""]
+Via[341700 119900 2900 2000 0 1500 "" ""]
+Via[267900 21800 2900 2000 0 1500 "" ""]
+Via[305500 81800 2900 2000 0 1500 "" "thermal(1S)"]
+Via[357347 159900 2900 2000 0 1500 "" ""]
+Via[362200 163700 2900 2000 0 1500 "" "thermal(1S)"]
+Via[361600 313800 2900 2000 0 1500 "" ""]
+Via[255100 308300 2900 2000 0 1500 "" ""]
+Via[255100 301600 2900 2000 0 1500 "" ""]
+Via[309000 160800 2900 2000 0 1500 "" ""]
+Via[324800 171900 2900 2000 0 1500 "" ""]
+Via[334500 171600 2900 2000 0 1500 "" ""]
+Via[338600 207300 2900 2000 0 1500 "" "thermal(1S)"]
+Via[334700 183100 2900 2000 0 1500 "" ""]
+Via[318500 183100 2900 2000 0 1500 "" ""]
+Via[344000 189800 2900 2000 0 1500 "" ""]
+Via[331500 195500 2900 2000 0 1500 "" ""]
+Via[323300 195500 2900 2000 0 1500 "" ""]
+Via[320100 176600 2900 2000 0 1500 "" ""]
+Via[308100 306226 2900 2000 0 1500 "" ""]
+Via[308100 312726 2900 2000 0 1500 "" ""]
+Via[311600 306226 2900 2000 0 1500 "" ""]
+Via[311600 312726 2900 2000 0 1500 "" ""]
+Via[317400 295626 2900 2000 0 1500 "" "thermal(1S)"]
+Via[341700 264150 2900 2000 0 1500 "" "thermal(1S)"]
+Via[351700 264050 2900 2000 0 1500 "" "thermal(1S)"]
+
+Element["" "sma-edge" "J8" "SMA" 383700 151800 0 0 1 10 ""]
 (
        Pad[3000 7000 13000 7000 6000 800 6600 "2" "2" "square,nopaste"]
        Pad[3000 -3000 13000 -3000 6000 800 6600 "1" "1" "square,nopaste"]
@@ -891,7 +899,7 @@ Element["" "sma-edge" "J8" "SMA" 383700 176700 0 0 1 10 ""]
 
        )
 
-Element["" "TE1217861" "J32" "0.25in" 82400 275500 -18000 -3000 0 100 ""]
+Element["" "TE1217861" "J32" "0.25in" 82400 250600 -18000 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -903,7 +911,7 @@ Element["" "TE1217861" "J32" "0.25in" 82400 275500 -18000 -3000 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J31" "0.25in" 30900 275500 -16000 -3000 0 100 ""]
+Element["" "TE1217861" "J31" "0.25in" 30900 250600 -16000 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -915,11 +923,11 @@ Element["" "TE1217861" "J31" "0.25in" 30900 275500 -16000 -3000 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J42" "0.25in" 82400 375500 -16900 -3000 0 100 ""]
+Element["" "TE1217861" "J42" "0.25in" 82400 350600 -16900 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
-       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
+       Pad[0 -10000 0 10000 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
        ElementLine [-6150 -15600 -6150 15600 1000]
@@ -927,7 +935,7 @@ Element["" "TE1217861" "J42" "0.25in" 82400 375500 -16900 -3000 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J41" "0.25in" 31100 375900 -15600 -3000 0 100 ""]
+Element["" "TE1217861" "J41" "0.25in" 31100 351000 -15600 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -939,7 +947,7 @@ Element["" "TE1217861" "J41" "0.25in" 31100 375900 -15600 -3000 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J22" "0.25in" 82400 175500 -18900 -3400 0 100 ""]
+Element["" "TE1217861" "J22" "0.25in" 82400 150600 -18900 -3400 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -951,7 +959,7 @@ Element["" "TE1217861" "J22" "0.25in" 82400 175500 -18900 -3400 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J21" "0.25in" 30900 175500 -18300 -3400 0 100 ""]
+Element["" "TE1217861" "J21" "0.25in" 30900 150600 -18300 -3400 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -963,7 +971,7 @@ Element["" "TE1217861" "J21" "0.25in" 30900 175500 -18300 -3400 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J12" "0.25in" 82400 75200 -18300 -3000 0 100 ""]
+Element["" "TE1217861" "J12" "0.25in" 82400 50300 -18300 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -975,7 +983,7 @@ Element["" "TE1217861" "J12" "0.25in" 82400 75200 -18300 -3000 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J11" "0.25in" 30900 75500 -15900 -3100 0 100 ""]
+Element["" "TE1217861" "J11" "0.25in" 30900 50600 -15900 -3100 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
@@ -987,7 +995,7 @@ Element["" "TE1217861" "J11" "0.25in" 30900 75500 -15900 -3100 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J5" "0.25in" 30900 225500 -2900 7200 0 100 ""]
+Element["" "TE1217861" "J5" "0.25in" 30900 200600 -2900 7200 0 100 ""]
 (
        Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
        Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
@@ -999,70 +1007,70 @@ Element["" "TE1217861" "J5" "0.25in" 30900 225500 -2900 7200 0 100 ""]
 
        )
 
-Element["" "hole-M3" "H7" "unknown" 75000 325000 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H7" "unknown" 75000 300100 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H5" "unknown" 75000 125000 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H5" "unknown" 75000 100100 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H3" "unknown" 387500 437500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H3" "unknown" 387500 387600 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H1" "unknown" 12500 12500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H1" "unknown" 12500 12500 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H10" "unknown" 200000 437500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H10" "unknown" 225000 387700 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H8" "unknown" 200000 12500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H8" "unknown" 225000 12600 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H6" "unknown" 75000 225000 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H6" "unknown" 75000 200100 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H4" "unknown" 387500 12500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H4" "unknown" 387500 12600 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "hole-M3" "H2" "unknown" 12500 437500 -16900 -21000 0 100 ""]
+Element["" "hole-M3" "H2" "unknown" 12500 387600 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "SOT23" "D31" "unknown" 62400 242600 14500 500 0 100 ""]
+Element["" "SOT23" "D31" "BAL99-7-F" 62400 217700 14500 500 0 100 ""]
 (
        Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
        Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
@@ -1074,24 +1082,7 @@ Element["" "SOT23" "D31" "unknown" 62400 242600 14500 500 0 100 ""]
 
        )
 
-Element["" "CB1" "U31" "CB1AH-P-12V" 147750 275500 40300 33400 0 100 ""]
-(
-       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
-       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
-       ElementLine [-52150 43300 52150 43300 1000]
-       ElementLine [-52150 -43300 -52150 43300 1000]
-       ElementLine [-52150 -43300 52150 -43300 1000]
-       ElementLine [52150 -43300 52150 43300 1000]
-
-       )
-
-Element["" "SOT23" "D41" "unknown" 62400 343600 17400 500 0 100 ""]
+Element["" "SOT23" "D41" "BAL99-7-F" 62400 318700 17400 500 0 100 ""]
 (
        Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
        Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
@@ -1103,21 +1094,14 @@ Element["" "SOT23" "D41" "unknown" 62400 343600 17400 500 0 100 ""]
 
        )
 
-Element["" "0402" "R43" "100k" 208900 409500 4500 -3000 0 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "CB1" "U41" "CB1AH-P-12V" 147750 375500 -4400 4800 0 100 ""]
+Element["" "CB1" "U41" "CB1AH-P-12V" 147750 350600 -4400 4800 0 100 ""]
 (
        Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
        Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
        Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
+       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
+       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
        Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
        Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
        ElementLine [-52150 43300 52150 43300 1000]
@@ -1127,21 +1111,7 @@ Element["" "CB1" "U41" "CB1AH-P-12V" 147750 375500 -4400 4800 0 100 ""]
 
        )
 
-Element["" "0402" "R45" "27k" 208900 389500 4500 -3000 0 100 ""]
-(
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R44" "100k" 208900 399500 4500 -3000 0 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "CB1" "U21" "CB1AH-P-12V" 147750 175500 4500 7700 0 100 ""]
+Element["" "CB1" "U21" "CB1AH-P-12V" 147750 150600 4500 7700 0 100 ""]
 (
        Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
        Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
@@ -1158,7 +1128,7 @@ Element["" "CB1" "U21" "CB1AH-P-12V" 147750 175500 4500 7700 0 100 ""]
 
        )
 
-Element["" "SOT23" "D11" "unknown" 62400 42300 13600 700 0 100 ""]
+Element["" "SOT23" "D11" "BAL99-7-F" 62400 17400 13600 700 0 100 ""]
 (
        Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
        Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
@@ -1170,28 +1140,7 @@ Element["" "SOT23" "D11" "unknown" 62400 42300 13600 700 0 100 ""]
 
        )
 
-Element["" "0402" "R13" "100k" 211900 33000 -11400 -3000 0 100 ""]
-(
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R15" "27k" 211900 55500 -11400 -3000 0 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R14" "100k" 211900 44500 -11400 -3100 0 100 ""]
-(
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "SO8" "Q1" "FDS9926A" 215700 125500 -2500 -8500 0 100 ""]
+Element["" "SO8" "Q1" "FDS9926A" 215700 100600 -2500 -8500 0 100 ""]
 (
        Pad[7000 7500 13500 7500 2000 1000 3000 "S" "1" "square,edge2"]
        Pad[7000 2500 13500 2500 2000 1000 3000 "G" "2" "square,edge2"]
@@ -1210,7 +1159,7 @@ Element["" "SO8" "Q1" "FDS9926A" 215700 125500 -2500 -8500 0 100 ""]
 
        )
 
-Element["" "SO8" "Q2" "FDS9926A" 216800 326400 -2500 -9000 0 100 ""]
+Element["" "SO8" "Q2" "FDS9926A" 216800 301500 -2500 -9000 0 100 ""]
 (
        Pad[7000 7500 13500 7500 2000 1000 3000 "S" "1" "square,edge2"]
        Pad[7000 2500 13500 2500 2000 1000 3000 "G" "2" "square,edge2"]
@@ -1229,28 +1178,14 @@ Element["" "SO8" "Q2" "FDS9926A" 216800 326400 -2500 -9000 0 100 ""]
 
        )
 
-Element["" "hole-M3" "H9" "unknown" 225000 225000 -2400 -21500 0 100 ""]
+Element["" "hole-M3" "H9" "unknown" 225000 200100 -3700 -3300 0 100 ""]
 (
        Pin[0 0 17500 2500 22500 12500 "1" "1" "usetherm,thermal(1S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["" "0402" "R6" "27k" 228574 31500 -3048 -7800 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" "R7" "100k" 220974 31400 -3274 -7774 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["" "TE1217861" "J1" "0.25in" 349300 437400 0 0 0 100 ""]
+Element["" "TE1217861" "J1" "0.25in" 344200 387400 0 0 0 100 ""]
 (
        Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
        Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
@@ -1262,190 +1197,147 @@ Element["" "TE1217861" "J1" "0.25in" 349300 437400 0 0 0 100 ""]
 
        )
 
-Element["" "100mil-led" "D5" "unknown" 380500 393800 -18500 -3000 0 100 ""]
-(
-       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
-       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
-       ElementLine [-9900 -5700 -9900 5700 1000]
-       ElementArc [0 0 11400 11400 30 300 1000]
-
-       )
-
-Element["" "100mil-led" "D6" "unknown" 380500 363800 -18700 -3200 0 100 ""]
-(
-       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
-       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
-       ElementLine [-9900 -5700 -9900 5700 1000]
-       ElementArc [0 0 11400 11400 30 300 1000]
-
-       )
-
-Element["" "0402" "C28" "0.1uF" 354726 190693 -13726 -3593 0 100 ""]
+Element["" "0402" "C28" "0.1uF" 369974 159800 -12479 -2693 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" "C19" "1uF" 348000 152400 3100 -16300 3 100 ""]
+Element["" "0402" "C19" "1uF" 348200 126226 3100 -16300 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C20" "0.1uF" 358207 152274 3000 -13119 3 100 ""]
+Element["" "0402" "C20" "0.1uF" 358207 127374 3000 -13119 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "ABM8" "X1" "48mhz" 375967 186733 -9779 11567 0 100 ""]
-(
-       Pad[-3051 2067 -2067 2067 4134 -983 4734 "3" "3" "square,edge2"]
-       Pad[-3051 9350 -2067 9350 4134 -983 4734 "2" "2" "square,edge2"]
-       Pad[-12106 2067 -11122 2067 4134 -983 4734 "4" "4" "square"]
-       Pad[-12106 9350 -11122 9350 4134 -983 4734 "1" "1" "square"]
-       ElementArc [-13150 6339 500 500 270 360 1000]
-
-       )
-
-Element["" "0402" "L3" "27nH" 376400 169900 3654 -3988 0 100 ""]
+Element["" "0402" "L3" "27nH" 376400 145000 3654 -3988 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" "C23" "8.2pF" 374407 164974 4445 -13097 3 100 ""]
+Element["" "0402" "C23" "8.2pF" 374407 140074 4445 -13097 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C21" "220pF" 366807 164974 3163 -13152 3 100 ""]
+Element["" "0402" "C21" "220pF" 366807 140074 3163 -13152 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C24" "5.6pF" 378393 164974 4930 -13126 3 100 ""]
+Element["" "0402" "C24" "5.6pF" 378393 140074 4930 -13126 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C27" "220pF" 380026 173693 -2188 898 0 100 ""]
+Element["" "0402" "C27" "220pF" 380026 148793 -2788 1091 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" "L4" "27nH" 369826 172693 -10951 -6299 0 100 ""]
+Element["" "0402" "L4" "27nH" 369826 147793 -10951 -6299 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" "L1" "27nH" 369826 180407 -8724 -2193 0 100 ""]
+Element["" "0402" "L1" "27nH" 369826 155507 -8624 -3093 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" "C22" "3.9pF" 370600 165000 3789 -13126 3 100 ""]
+Element["" "0402" "C22" "3.9pF" 370600 140100 3789 -13126 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C26" "220pF" 376026 180393 -526 25607 0 100 ""]
+Element["" "0402" "C26" "220pF" 376026 155493 2674 18807 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" "C25" "3.9pF" 369800 176500 -11758 -4876 0 100 ""]
+Element["" "0402" "C25" "3.9pF" 369800 151600 -11758 -4876 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" "R16" "56k" 361100 163800 3886 -12053 3 100 ""]
+Element["" "0402" "R16" "56k" 361100 138900 3886 -12053 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C31" "22pF" 359407 193474 -5007 4526 0 100 ""]
+Element["" "0402" "L2" "22nH" 374793 149926 -2265 13616 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L2" "22nH" 374793 174826 -1565 30690 1 100 ""]
-(
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C30" "22pF" 378400 191300 3800 7500 0 100 ""]
+Element["" "0402" "C30" "22pF" 378000 171174 900 8300 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["" "TDK-PS12" "U4" "TDK_PS12" 323342 285500 0 0 0 100 ""]
-(
-       Pin[-9842 0 7874 3937 8661 2756 "1" "1" "square,thermal(1X)"]
-       Pin[9843 0 7874 3937 8661 2756 "2" "2" ""]
-       ElementArc [0 0 24016 24016 0 360 1000]
-
-       )
-
-Element["" "0402" "C29" "220pF" 352600 195500 -12900 -2300 0 100 ""]
+Element["" "0402" "C29" "220pF" 358600 165174 -11322 -3052 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C12" "0.1uF" 325326 164600 -5100 -10400 0 100 ""]
+Element["" "0402" "C12" "0.1uF" 325326 139700 -5100 -10400 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C18" "0.001uF" 365700 251500 -2800 -8600 0 100 ""]
+Element["" "0402" "C18" "0.001uF" 365700 226600 -2800 -8600 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R18" "10k" 360900 256600 -4400 1400 0 100 ""]
+Element["" "0402" "R18" "10k" 360900 231700 -4400 1400 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0-215079-4" "J6" "Debug" 376700 264400 7600 -16600 1 100 ""]
+Element["" "0-215079-4" "J6" "Debug" 376700 239500 7600 -16600 1 100 ""]
 (
        Pin[10000 0 6299 1200 7299 3150 "1" "1" "square,thermal(1X)"]
        Pin[0 -5000 6299 1200 7299 3150 "2" "2" ""]
@@ -1459,170 +1351,91 @@ Element["" "0-215079-4" "J6" "Debug" 376700 264400 7600 -16600 1 100 ""]
 
        )
 
-Element["" "0402" "R17" "2.7k" 367300 257800 -4100 3700 0 100 ""]
+Element["" "0402" "R17" "2.7k" 367300 232900 -4100 3700 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C1" "0.1uF" 357400 113600 -2400 -8200 0 100 ""]
-(
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "DIP6" "S2" "A6R-102R" 291000 32200 17000 5000 3 100 ""]
-(
-       Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
-       Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
-       Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
-       Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
-       Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
-       Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
-       ElementLine [-5000 -5000 -5000 25000 1000]
-       ElementLine [-5000 25000 35000 25000 1000]
-       ElementLine [35000 25000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
-
-       )
-
-Element["" "DIP6" "S1" "A6R-102R" 338500 32200 17000 5000 3 100 ""]
-(
-       Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
-       Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
-       Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
-       Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
-       Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
-       Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
-       ElementLine [-5000 -5000 -5000 25000 1000]
-       ElementLine [-5000 25000 35000 25000 1000]
-       ElementLine [35000 25000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
-
-       )
-
-Element["" "SO16" "U2" "74HC597M" 332000 100200 15000 -2500 3 100 ""]
-(
-       Pad[17500 -13500 17500 -7000 2000 1000 3000 "D1" "1" "square"]
-       Pad[12500 -13500 12500 -7000 2000 1000 3000 "D2" "2" "square"]
-       Pad[7500 -13500 7500 -7000 2000 1000 3000 "D3" "3" "square"]
-       Pad[2500 -13500 2500 -7000 2000 1000 3000 "D4" "4" "square"]
-       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "D5" "5" "square"]
-       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "D6" "6" "square"]
-       Pad[-12500 -13500 -12500 -7000 2000 1000 3000 "D7" "7" "square"]
-       Pad[-17500 -13500 -17500 -7000 2000 1000 3000 "GND" "8" "square"]
-       Pad[-17500 7000 -17500 13500 2000 1000 3000 "Q7" "9" "square,edge2"]
-       Pad[-12500 7000 -12500 13500 2000 1000 3000 "MR_N" "10" "square,edge2"]
-       Pad[-7500 7000 -7500 13500 2000 1000 3000 "SHcp" "11" "square,edge2"]
-       Pad[-2500 7000 -2500 13500 2000 1000 3000 "STcp" "12" "square,edge2"]
-       Pad[2500 7000 2500 13500 2000 1000 3000 "PL_N" "13" "square,edge2"]
-       Pad[7500 7000 7500 13500 2000 1000 3000 "DS" "14" "square,edge2"]
-       Pad[12500 7000 12500 13500 2000 1000 3000 "D0" "15" "square,edge2"]
-       Pad[17500 7000 17500 13500 2000 1000 3000 "Vcc" "16" "square,edge2"]
-       ElementLine [-19500 -15500 19500 -15500 1000]
-       ElementLine [-19500 -15500 -19500 15500 1000]
-       ElementLine [-19500 15500 19500 15500 1000]
-       ElementLine [19500 -15500 19500 -2500 1000]
-       ElementLine [19500 2500 19500 15500 1000]
-       ElementArc [19500 0 2500 2500 270 180 1000]
-
-       )
-
-Element["" "100mil-led" "D8" "unknown" 380500 303800 -17500 -2200 0 100 ""]
-(
-       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
-       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
-       ElementLine [-9900 -5700 -9900 5700 1000]
-       ElementArc [0 0 11400 11400 30 300 1000]
-
-       )
-
-Element["" "100mil-led" "D7" "unknown" 380500 333800 -18900 -3000 0 100 ""]
+Element["" "0402" "C1" "0.1uF" 344000 49200 8200 -2400 3 100 ""]
 (
-       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
-       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
-       ElementLine [-9900 -5700 -9900 5700 1000]
-       ElementArc [0 0 11400 11400 30 300 1000]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R32" "100" 229900 312074 4600 -2900 0 100 ""]
+Element["" "0402" "R32" "100" 229900 287174 4600 -2900 0 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R31" "3.3k" 222100 310574 -2800 -8600 0 100 ""]
+Element["" "0402" "R31" "3.3k" 222100 285674 -2800 -8600 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R42" "100" 235700 330474 2900 -2900 0 100 ""]
+Element["" "0402" "R42" "100" 235700 305574 2900 -2900 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R41" "3.3k" 234126 339300 4900 -3000 0 100 ""]
+Element["" "0402" "R41" "3.3k" 234126 314400 4900 -3000 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R22" "100" 235200 129500 4300 -3200 0 100 ""]
+Element["" "0402" "R22" "100" 235200 104600 4300 -3200 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R21" "3.3k" 233726 138600 4800 -2800 0 100 ""]
+Element["" "0402" "R21" "3.3k" 233726 113700 4800 -2800 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R12" "100" 229100 110100 4400 -2900 0 100 ""]
+Element["" "0402" "R12" "100" 229100 85200 4400 -2900 0 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R11" "3.3k" 223074 110074 -8600 2800 1 100 ""]
+Element["" "0402" "R11" "3.3k" 223074 85174 -8600 2800 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C4" "0.1uF" 335100 218200 -3072 -7912 0 100 ""]
+Element["" "0402" "C4" "0.1uF" 337600 195500 4028 -6812 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R1" "2.2k" 340900 227200 4100 600 0 100 ""]
+Element["" "0402" "R1" "2.2k" 340900 202300 4100 600 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "TSSOP16" "U3" "PCA9922" 321500 233500 -2000 -6000 0 100 ""]
+Element["" "TSSOP16" "U3" "PCA9922" 321500 208600 -2000 -6000 0 100 ""]
 (
        Pad[-13917 -8956 -9311 -8956 1299 1000 2299 "Vss" "1" "square"]
        Pad[-13917 -6397 -9311 -6397 1299 1000 2299 "SDI" "2" "square"]
@@ -1649,7 +1462,7 @@ Element["" "TSSOP16" "U3" "PCA9922" 321500 233500 -2000 -6000 0 100 ""]
 
        )
 
-Element["" "100mil-led" "D4" "unknown" 250100 375400 14700 -4200 0 100 ""]
+Element["" "100mil-led" "D4" "red" 250100 350500 14700 -4200 0 100 ""]
 (
        Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
@@ -1658,7 +1471,7 @@ Element["" "100mil-led" "D4" "unknown" 250100 375400 14700 -4200 0 100 ""]
 
        )
 
-Element["" "100mil-led" "D1" "unknown" 250100 75700 12100 -2400 0 100 ""]
+Element["" "100mil-led" "D1" "red" 250100 50800 12100 -2400 0 100 ""]
 (
        Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
@@ -1667,7 +1480,7 @@ Element["" "100mil-led" "D1" "unknown" 250100 75700 12100 -2400 0 100 ""]
 
        )
 
-Element["" "100mil-led" "D3" "unknown" 250100 275800 11600 -3900 0 100 ""]
+Element["" "100mil-led" "D3" "red" 250100 250900 11600 -3900 0 100 ""]
 (
        Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
@@ -1676,21 +1489,7 @@ Element["" "100mil-led" "D3" "unknown" 250100 275800 11600 -3900 0 100 ""]
 
        )
 
-Element["" "548190572" "J3" "unknown" 322326 438526 5101 5737 0 100 ""]
-(
-       Pad[-23425 -27953 -23425 -21063 1969 1181 2756 "DATA+" "3" "square"]
-       Pad[-26575 -27953 -26575 -21063 1969 1181 2756 "DATA-" "2" "square"]
-       Pad[-20276 -27953 -20276 -21063 1969 1181 2756 "GND" "4" "square"]
-       Pad[-29724 -27953 -29724 -21063 1969 1181 2756 "5V" "1" "square"]
-       Pad[-17126 -27953 -17126 -21063 1969 1181 2756 "GND" "5" "square"]
-       Pad[-4035 -11713 -4035 -4035 8071 1181 8858 "tab1" "G" "square,edge2"]
-       Pad[-4035 -27461 -4035 -21752 8071 1181 8858 "tab2" "G" "square"]
-       Pad[-42815 -11713 -42815 -4035 8071 1181 8858 "tab3" "G" "square,edge2"]
-       Pad[-42815 -27461 -42815 -21752 8071 1181 8858 "tab4" "G" "square"]
-
-       )
-
-Element["" "100mil3pin" "J2" "unknown" 288657 378400 -14500 -3200 0 100 ""]
+Element["" "100mil3pin" "J2" "none" 288657 353500 -14500 -3200 0 100 ""]
 (
        Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
        Pin[10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
@@ -1702,28 +1501,21 @@ Element["" "100mil3pin" "J2" "unknown" 288657 378400 -14500 -3200 0 100 ""]
 
        )
 
-Element["" "0402" "C2" "47pF" 283357 342200 -2800 -8600 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C3" "47pF" 318157 327400 -2500 -8400 0 100 ""]
+Element["" "0402" "C2" "47pF" 283357 317300 -2800 -8600 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R8" "33" 286157 349500 -8500 -2900 0 100 ""]
+Element["" "0402" "R8" "33" 286157 324600 -8500 -2900 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SOT23-5" "U1" "unknown" 302657 342400 -5300 400 0 89 ""]
+Element["" "SOT23-5" "U1" "3.3V" 302657 317500 -5300 400 0 89 ""]
 (
        Attribute("author" "DJ Delorie")
        Attribute("copyright" "2006 DJ Delorie")
@@ -1741,51 +1533,314 @@ Element["" "SOT23-5" "U1" "unknown" 302657 342400 -5300 400 0 89 ""]
 
        )
 
-Element["" "0402" "C37" "2.2uF" 297657 329900 -5200 2600 0 100 ""]
+Element["" "0402" "C37" "2.2uF" 297657 305000 -5200 2600 0 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R4" "27k" 311400 325774 2457 -3039 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" "R5" "100k" 307600 322600 -4457 2491 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["" "0805" "C5" "1uF" 301657 337500 -13300 -3000 0 100 ""]
+(
+       Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 2755 393 2755 800]
+       ElementLine [-393 -2755 393 -2755 800]
+
+       )
+
+Element["" "TE1217861" "J4" "0.25in" 255900 387500 -300 200 0 100 ""]
+(
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
+
+       )
+
+Element["" "100mil-led" "D2" "red" 250100 150500 13700 -2200 0 100 ""]
+(
+       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [9900 -5700 9900 5700 1000]
+       ElementArc [0 0 11400 11400 210 300 1000]
+
+       )
+
+Element["" "CB1" "U11" "CB1AH-P-12V" 147750 50300 42600 35800 0 100 ""]
+(
+       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-52150 43300 52150 43300 1000]
+       ElementLine [-52150 -43300 -52150 43300 1000]
+       ElementLine [-52150 -43300 52150 -43300 1000]
+       ElementLine [52150 -43300 52150 43300 1000]
+
+       )
+
+Element["" "SOT23" "D21" "BAL99-7-F" 62400 115700 14400 700 0 100 ""]
+(
+       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
+       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
+       Pad[7900 3900 8500 3900 3400 3000 4000 "1" "3" "square,edge2"]
+       ElementLine [-2900 -2500 11000 -2500 1000]
+       ElementLine [-2900 -2500 -2900 10300 1000]
+       ElementLine [-2900 10300 11000 10300 1000]
+       ElementLine [11000 -2500 11000 10300 1000]
+
+       )
+
+Element["" "ZX62-B-5PA" "J3" "USBmicro" 297500 379442 -10161 -12011 0 100 ""]
+(
+       Pad[0 787 0 4528 1575 984 2362 "DATA+" "3" "square"]
+       Pad[-2558 787 -2558 4528 1575 984 2362 "DATA-" "2" "square"]
+       Pad[2559 787 2559 4528 1575 984 2362 "ID" "4" "square"]
+       Pad[-5117 787 -5117 4528 1575 984 2362 "VBUS" "1" "square"]
+       Pad[5118 787 5118 4528 1575 984 2362 "GND" "5" "square"]
+       Pad[11220 3150 13189 3150 6299 984 7087 "tab1" "G" "square,edge2"]
+       Pad[-13188 3150 -11219 3150 6299 984 7087 "tab2" "G" "square"]
+       Pad[4724 13189 4724 13189 7480 984 8268 "tab3" "G" "square,edge2"]
+       Pad[-4723 13189 -4723 13189 7480 984 8268 "tab4" "G" "square"]
+       Pad[15748 12992 15748 13386 7087 984 7874 "tab5" "G" "square,edge2"]
+       Pad[-15747 12992 -15747 13386 7087 984 7874 "tab6" "G" "square,edge2"]
+
+       )
+
+Element["" "CB1" "U31" "CB1AH-P-12V" 147750 250600 40300 33400 0 100 ""]
+(
+       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-52150 43300 52150 43300 1000]
+       ElementLine [-52150 -43300 -52150 43300 1000]
+       ElementLine [-52150 -43300 52150 -43300 1000]
+       ElementLine [52150 -43300 52150 43300 1000]
+
+       )
+
+Element["" "0402" "R13" "100k" 212400 33500 -11400 -3000 0 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R15" "27k" 212400 56000 -11400 -3000 0 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R14" "100k" 212400 45000 -11400 -3100 0 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R6" "27k" 229074 32000 -3048 -7800 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" "R7" "100k" 221474 31900 -3274 -7774 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" "R43" "100k" 210200 359600 4600 -5300 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" "R45" "27k" 210200 339600 4500 -3000 0 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R44" "100k" 210200 349600 4500 -3000 0 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "100mil-led" "D5" "green" 380291 363785 12100 -3000 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D6" "amber" 380291 333785 12100 -3000 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D8" "blue" 380291 273785 12100 -3100 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "100mil-led" "D7" "red" 380291 303785 12000 -3000 0 100 ""]
+(
+       Pin[5000 0 7000 1500 8500 3500 "1" "1" "square"]
+       Pin[-5000 0 7000 1500 8500 3500 "2" "2" ""]
+       ElementLine [-9900 -5700 -9900 5700 1000]
+       ElementArc [0 0 11400 11400 30 300 1000]
+
+       )
+
+Element["" "A6R-102R" "S1" "A6R-102R" 353500 21800 2700 -7400 3 100 ""]
+(
+       Pin[-15000 -10000 6800 3000 7400 3600 "+1" "1" "square,edge2"]
+       Pin[-15000 0 6800 3000 7400 3600 "C" "2" "edge2"]
+       Pin[-15000 10000 6800 3000 7400 3600 "+4" "3" "edge2"]
+       Pin[15000 10000 6800 3000 7400 3600 "+2" "4" "edge2"]
+       Pin[15000 0 6800 3000 7400 3600 "C" "5" "edge2"]
+       Pin[15000 -10000 6800 3000 7400 3600 "+8" "6" "edge2"]
+       ElementLine [-20000 -15000 -20000 15000 1000]
+       ElementLine [-20000 15000 20000 15000 1000]
+       ElementLine [20000 15000 20000 -15000 1000]
+       ElementLine [-20000 -15000 -5000 -15000 1000]
+       ElementLine [5000 -15000 20000 -15000 1000]
+       ElementArc [0 -15000 5000 5000 0 180 1000]
+
+       )
+
+Element["" "0402" "R33" "100k" 206900 213626 4000 -3000 0 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R35" "27k" 206900 236626 4000 -3000 0 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R34" "100k" 206900 225126 4000 -3000 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R4" "27k" 321657 345400 -3400 2600 0 100 ""]
+Element["" "0402" "R23" "100k" 206900 192626 3500 -3000 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R5" "100k" 312157 345400 -3500 2100 0 100 ""]
+Element["" "0402" "R25" "27k" 206900 166626 3000 -3000 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0805" "C5" "1uF" 301657 362400 -13300 -3000 0 100 ""]
+Element["" "0402" "R24" "100k" 206900 180626 3000 -3000 0 100 ""]
 (
-       Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "square"]
-       Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "square"]
-       ElementLine [-393 2755 393 2755 800]
-       ElementLine [-393 -2755 393 -2755 800]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R2" "1.5k" 321731 334900 -3274 2226 0 100 ""]
+Element["" "0402" "R9" "100k" 215500 361200 -2924 1450 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R3" "33" 328157 329374 2500 -3048 0 100 ""]
+Element["" "74x" "R101" "10k" 323300 13100 -7200 11000 2 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pad[2250 5000 4400 5000 1400 900 2000 "1" "1" "square,edge2"]
+       Pad[2250 2500 4400 2500 1400 900 2000 "1" "2" "square,edge2"]
+       Pad[2250 0 4400 0 1400 900 2000 "1" "3" "square,edge2"]
+       Pad[2250 -2500 4400 -2500 1400 900 2000 "1" "4" "square,edge2"]
+       Pad[2250 -5000 4400 -5000 1400 900 2000 "C" "C" "square,edge2"]
+       Pad[-4400 5000 -2250 5000 1400 900 2000 "C" "C" "square"]
+       Pad[-4400 2500 -2250 2500 1400 900 2000 "1" "9" "square"]
+       Pad[-4400 0 -2250 0 1400 900 2000 "1" "8" "square"]
+       Pad[-4400 -2500 -2250 -2500 1400 900 2000 "1" "7" "square"]
+       Pad[-4400 -5000 -2250 -5000 1400 900 2000 "1" "6" "square"]
+       ElementLine [6050 -6700 6050 6700 1000]
+       ElementLine [-6050 -6700 -6050 6700 1000]
+       ElementLine [-6050 -6700 6050 -6700 1000]
+       ElementLine [-6050 6700 6050 6700 1000]
+
+       )
+
+Element["" "A6R-102R" "S2" "A6R-102R" 292600 21800 2000 -8300 3 100 ""]
+(
+       Pin[-15000 -10000 6800 3000 7400 3600 "+1" "1" "square,edge2"]
+       Pin[-15000 0 6800 3000 7400 3600 "C" "2" "edge2"]
+       Pin[-15000 10000 6800 3000 7400 3600 "+4" "3" "edge2"]
+       Pin[15000 10000 6800 3000 7400 3600 "+2" "4" "edge2"]
+       Pin[15000 0 6800 3000 7400 3600 "C" "5" "edge2"]
+       Pin[15000 -10000 6800 3000 7400 3600 "+8" "6" "edge2"]
+       ElementLine [-20000 -15000 -20000 15000 1000]
+       ElementLine [-20000 15000 20000 15000 1000]
+       ElementLine [20000 15000 20000 -15000 1000]
+       ElementLine [-20000 -15000 -5000 -15000 1000]
+       ElementLine [5000 -15000 20000 -15000 1000]
+       ElementArc [0 -15000 5000 5000 0 180 1000]
 
        )
 
-Element["" "TI-QFN36" "U9" "CC1111" 345600 173700 -10920 -11519 0 100 ""]
+Element["" "TI-QFN36" "U9" "CC1111" 345600 148800 -10920 -11519 0 100 ""]
 (
        Pin[5919 -5919 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
        Pin[5919 0 2900 2500 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
@@ -1878,780 +1933,938 @@ Element["" "TI-QFN36" "U9" "CC1111" 345600 173700 -10920 -11519 0 100 ""]
 
        )
 
-Element["" "TE1217861" "J4" "0.25in" 245500 437500 -300 200 0 100 ""]
+Element["" "SO16" "U2" "74HC165" 323250 64250 500 13000 1 100 ""]
 (
-       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
-       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
-       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
-       ElementLine [-15600 -6150 15600 -6150 1000]
-       ElementLine [15600 -6150 15600 6150 1000]
-       ElementLine [15600 6150 -15600 6150 1000]
-       ElementLine [-15600 6150 -15600 -6150 1000]
+       Pad[-13500 -17500 -7000 -17500 2000 1000 3000 "SH/_LD_" "1" "square"]
+       Pad[-13500 -12500 -7000 -12500 2000 1000 3000 "CLK" "2" "square"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "E" "3" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "F" "4" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "G" "5" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "H" "6" "square"]
+       Pad[-13500 12500 -7000 12500 2000 1000 3000 "_QH_" "7" "square"]
+       Pad[-13500 17500 -7000 17500 2000 1000 3000 "GND" "8" "square"]
+       Pad[7000 17500 13500 17500 2000 1000 3000 "QH" "9" "square,edge2"]
+       Pad[7000 12500 13500 12500 2000 1000 3000 "SER" "10" "square,edge2"]
+       Pad[7000 7500 13500 7500 2000 1000 3000 "A" "11" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "B" "12" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "C" "13" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "D" "14" "square,edge2"]
+       Pad[7000 -12500 13500 -12500 2000 1000 3000 "CLK INH" "15" "square,edge2"]
+       Pad[7000 -17500 13500 -17500 2000 1000 3000 "Vcc" "16" "square,edge2"]
+       ElementLine [-15500 -19500 -15500 19500 1000]
+       ElementLine [-15500 19500 15500 19500 1000]
+       ElementLine [15500 -19500 15500 19500 1000]
+       ElementLine [-15500 -19500 -2500 -19500 1000]
+       ElementLine [2500 -19500 15500 -19500 1000]
+       ElementArc [0 -19500 2500 2500 0 180 1000]
 
        )
 
-Element["" "0402" "R33" "100k" 203300 235500 4000 -3000 0 100 ""]
+Element["" "ABM8" "X1" "48mhz" 375259 165733 -9779 11567 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-3051 2067 -2067 2067 4134 -983 4734 "3" "3" "square,edge2"]
+       Pad[-3051 9350 -2067 9350 4134 -983 4734 "2" "2" "square,edge2"]
+       Pad[-12106 2067 -11122 2067 4134 -983 4734 "4" "4" "square"]
+       Pad[-12106 9350 -11122 9350 4134 -983 4734 "1" "1" "square"]
+       ElementArc [-13150 6339 500 500 270 360 1000]
 
        )
 
-Element["" "0402" "R35" "27k" 203300 258500 4000 -3000 0 100 ""]
+Element["" "0402" "C31" "22pF" 358600 171474 -10607 -2974 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R34" "100k" 203300 247000 4000 -3000 0 100 ""]
+Element["" "TE1217861" "J51" "0.25" 344200 349800 0 0 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(0S)"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(0S)"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
 
        )
 
-Element["" "0402" "R23" "100k" 203300 214500 3500 -3000 0 100 ""]
+Element["" "TE1217861" "J52" "0.25" 344200 295800 0 0 0 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(0S)"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(0S)"]
+       Pad[0 0 0 0 12500 0 14500 "1" "1" "square,thermal(0S)"]
+       ElementLine [-15600 -6150 15600 -6150 1000]
+       ElementLine [15600 -6150 15600 6150 1000]
+       ElementLine [15600 6150 -15600 6150 1000]
+       ElementLine [-15600 6150 -15600 -6150 1000]
 
        )
 
-Element["" "0402" "R25" "27k" 203300 188500 3000 -3000 0 100 ""]
+Element["" "0402" "C3" "47pF" 313174 295600 -9910 -3200 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" "R2" "1.5k" 316700 307500 -9053 -2843 0 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R24" "100k" 203300 202500 3000 -3000 0 100 ""]
+Element["" "0402" "R3" "33" 311600 300826 -9100 -3148 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "100mil-led" "D2" "unknown" 250100 175400 13700 -2200 0 100 ""]
+Element["" "0402" "R51" "3.3k" 347200 248426 3150 4516 3 100 ""]
 (
-       Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
-       Pin[5000 0 7000 1500 8500 3500 "2" "2" ""]
-       ElementLine [9900 -5700 9900 5700 1000]
-       ElementArc [0 0 11400 11400 210 300 1000]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "CB1" "U11" "CB1AH-P-12V" 147750 75200 42600 35800 0 100 ""]
+Element["" "0402" "R52" "100" 341700 248550 -12576 -2824 0 100 ""]
 (
-       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
-       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
-       ElementLine [-52150 43300 52150 43300 1000]
-       ElementLine [-52150 -43300 -52150 43300 1000]
-       ElementLine [-52150 -43300 52150 -43300 1000]
-       ElementLine [52150 -43300 52150 43300 1000]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SOT23" "D21" "unknown" 62400 140600 14400 700 0 100 ""]
+Element["" "SO8" "Q3" "unknown" 344200 268100 850 -2450 0 100 ""]
 (
-       Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
-       Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
-       Pad[7900 3900 8500 3900 3400 3000 4000 "1" "3" "square,edge2"]
-       ElementLine [-2900 -2500 11000 -2500 1000]
-       ElementLine [-2900 -2500 -2900 10300 1000]
-       ElementLine [-2900 10300 11000 10300 1000]
-       ElementLine [11000 -2500 11000 10300 1000]
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "S" "1" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "G" "2" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "S" "3" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "G" "4" "square"]
+       Pad[-7500 7000 -7500 13500 2000 0 3000 "D" "5" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 0 3000 "D" "6" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 0 3000 "D" "7" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 0 3000 "D" "8" "square,edge2"]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 -15500 -9500 15500 1000]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 -2500 1000]
+       ElementLine [9500 2500 9500 15500 1000]
+       ElementArc [9500 0 2500 2500 270 180 1000]
 
        )
 Layer(1 "top")
 (
-       Line[30900 385600 30900 66600 50000 10000 "clearline"]
-       Line[53900 108500 30900 85500 2500 2000 "clearline"]
-       Line[53900 208500 30900 185500 2500 2000 "clearline"]
-       Line[53900 308500 30900 285500 2500 2000 "clearline"]
-       Line[182400 319500 138400 275500 2500 2000 "clearline"]
-       Line[202700 329000 202700 334000 2500 2000 "clearline"]
-       Line[206650 333900 146400 334000 2500 2000 "clearline"]
-       Line[146400 334000 137900 342500 2500 2000 "clearline"]
-       Line[202700 122900 202700 118400 2500 2000 "clearline"]
-       Line[204850 117600 180150 117700 2500 2000 "clearline"]
-       Line[138400 75500 138400 42000 2500 2000 "clearline"]
-       Line[202100 128100 202100 133100 2500 2000 "clearline"]
-       Line[204950 133000 147900 133000 2500 2000 "clearline"]
-       Line[147900 133000 138400 142500 2500 2000 "clearline"]
-       Line[140900 411000 138400 408500 1000 2000 "clearline"]
-       Line[208900 407500 208900 401000 1000 2000 "clearline"]
-       Line[208900 401000 163900 401000 1000 2000 "clearline"]
-       Line[163900 401000 137900 375000 1000 2000 "clearline"]
-       Line[137900 375000 106900 375000 1000 2000 "clearline"]
-       Line[208900 397500 208900 391000 1000 2000 "clearline"]
-       Line[208900 388000 208900 383500 1000 2000 "clearline"]
-       Line[162400 237000 150900 225500 1000 2000 "clearline"]
-       Line[150900 225500 106900 225500 1000 2000 "clearline"]
-       Line[166900 204000 138400 175500 1000 2000 "clearline"]
-       Line[138400 175500 106900 175500 1000 2000 "clearline"]
-       Line[211900 43000 211900 34500 1000 2000 "clearline"]
-       Line[211900 54000 211900 46000 1000 2000 "clearline"]
-       Line[211900 64000 211900 57000 1000 2000 "clearline"]
-       Line[208900 411000 140900 411000 1000 2000 "clearline"]
-       Line[216800 190000 203300 190174 1000 2000 "clearline"]
-       Line[213800 391000 208900 391000 1000 2000 "clearline"]
-       Line[364400 382600 375700 393900 1000 2000 "clearline"]
-       Line[364400 302400 364400 382600 1000 2000 "clearline"]
-       Line[385500 303800 385500 394000 2500 2000 "clearline"]
-       Line[353152 189048 357100 185100 1000 2000 "clearline"]
-       Line[371700 185500 371700 187584 1000 2000 "clearline"]
-       Line[362069 175669 364700 180200 1000 2000 "clearline"]
-       Line[369700 183500 371700 185500 1000 2000 "clearline"]
-       Line[357449 177637 359437 177637 1000 2000 "clearline"]
-       Line[359437 177637 363100 183400 1000 2000 "clearline"]
-       Line[357449 175669 362069 175669 1000 2000 "clearline"]
-       Line[368252 172300 368252 170048 1000 2000 "clearline"]
-       Line[368252 170048 369900 168400 1000 2000 "clearline"]
-       Line[374826 169507 374826 166741 1000 2000 "clearline"]
-       Line[374826 166741 374993 166574 1000 2000 "clearline"]
-       Line[369900 166881 370207 166574 1000 2000 "clearline"]
-       Line[377974 170293 377974 172822 1000 2000 "clearline"]
-       Line[378400 163000 378400 160600 2500 2000 "clearline"]
-       Line[358600 150700 361800 150700 1000 2000 "clearline"]
-       Line[357449 167795 365100 167800 1000 2000 "clearline"]
-       Line[377974 166574 378000 166548 1000 2000 "clearline"]
-       Line[377974 169507 377974 166574 1000 2000 "clearline"]
-       Line[377974 166608 377914 166548 1000 2000 "clearline"]
-       Line[377974 169507 377974 166608 1000 2000 "clearline"]
-       Line[371634 176500 371348 176214 1000 2000 ""]
-       Line[374700 176500 371634 176500 1000 2000 ""]
-       Line[371348 176214 371348 173138 1000 2000 ""]
-       Line[369900 168400 369900 166881 1000 2000 "clearline"]
-       Line[371348 173138 371400 173086 1000 2000 ""]
-       Line[377974 172822 378452 173300 1000 2000 "clearline"]
-       Line[357449 171732 367684 171732 1000 2000 "clearline"]
-       Line[367684 171732 368252 172300 1000 2000 "clearline"]
-       Line[357449 173700 365000 173700 1000 2000 "clearline"]
-       Line[368226 176107 367507 176107 1000 2000 "clearline"]
-       Line[367507 176107 365100 173700 1000 2000 "clearline"]
-       Line[368226 176893 368226 179988 1000 2000 "clearline"]
-       Line[368226 179988 368252 180014 1000 2000 "clearline"]
-       Line[371400 180800 374438 180800 1000 2000 "clearline"]
-       Line[374438 180800 374452 180786 1000 2000 "clearline"]
-       Line[374826 170293 374826 172892 1000 2000 "clearline"]
-       Line[374826 172892 375186 173252 1000 2000 "clearline"]
-       Line[373900 188800 377081 188800 1000 2000 "clearline"]
-       Line[377081 188800 378007 189726 1000 2000 "clearline"]
-       Line[374400 163000 374400 160400 2500 2000 "clearline"]
-       Line[378400 193267 378007 192874 1000 2000 "clearline"]
-       Line[374117 196300 373900 196083 1000 2000 "clearline"]
-       Line[363861 196083 360835 196083 1000 2000 "clearline"]
-       Line[360835 196083 359800 195048 1000 2000 "clearline"]
-       Line[357449 179606 358406 179606 1000 2000 "clearline"]
-       Line[367700 185300 361700 185300 1000 2000 "clearline"]
-       Line[371700 187584 372916 188800 1000 2000 "clearline"]
-       Line[367700 185300 369100 186700 1000 2000 "clearline"]
-       Line[369100 186700 369100 191828 1000 2000 "clearline"]
-       Line[369100 191828 364845 196083 1000 2000 "clearline"]
-       Line[359400 191600 359400 188700 2500 2000 "clearline"]
-       Line[363200 183400 369700 183400 1000 2000 "clearline"]
-       Line[358406 179606 361700 185300 1000 2000 "clearline"]
-       Line[357449 181574 357449 184651 1000 2000 "clearline"]
-       Line[368400 160400 383000 160400 2500 2000 "clearline"]
-       Line[358500 157100 362600 157100 1000 2000 "clearline"]
-       Line[357300 158300 358500 157100 1000 2000 "clearline"]
-       Line[362600 157100 364000 157900 1000 2000 "clearline"]
-       Line[357300 160400 357300 158300 1000 2000 "clearline"]
-       Line[353451 161851 355849 161851 1000 2000 "clearline"]
-       Line[361100 159900 361100 161966 1000 2000 "clearline"]
-       Line[359987 165827 360314 165500 1000 2000 "clearline"]
-       Line[357449 165827 359987 165827 1000 2000 "clearline"]
-       Line[370600 163200 370600 160400 2500 2000 "clearline"]
-       Line[355849 161851 357300 160400 1000 2000 "clearline"]
-       Line[353152 190300 353152 189048 1000 2000 "clearline"]
-       Line[359800 189000 360000 188800 2500 2000 "clearline"]
-       Line[356600 190700 358800 190700 2500 2000 "clearline"]
-       Line[378400 193300 378400 196300 2500 2000 "clearline"]
-       Line[375300 196300 381900 196300 2500 2000 "clearline"]
-       Line[366800 162000 368400 160400 2500 2000 "clearline"]
-       Line[366800 163100 366800 162000 2500 2000 "clearline"]
-       Line[357814 153848 357800 157800 1000 2000 "clearline"]
-       Line[365100 167800 366414 166600 1000 2000 "clearline"]
-       Line[364000 157900 364000 167800 1000 2000 "clearline"]
-       Line[357449 169764 358136 169764 1000 2000 "clearline"]
-       Line[358136 169764 360100 167800 1000 2000 "clearline"]
-       Line[358500 190300 360000 188800 2500 2000 "clearline"]
-       Line[360700 161966 360314 162352 1000 2000 "clearline"]
-       Line[370207 163426 369826 163426 1000 2000 "clearline"]
-       Line[360000 188800 363861 188800 2500 2000 "clearline"]
-       Line[378014 181200 377600 180786 1000 2000 "clearline"]
-       Line[380800 181200 378014 181200 1000 2000 "clearline"]
-       Line[347500 185500 347500 189000 1000 2000 "clearline"]
-       Line[349500 185500 349500 191000 1000 2000 "clearline"]
-       Line[352000 145500 352000 161500 2500 2000 "clearline"]
-       Line[352000 161500 353500 161500 2500 2000 "clearline"]
-       Line[339700 185500 339700 186700 1000 2000 "clearline"]
-       Line[339700 186700 337900 188500 1000 2000 "clearline"]
-       Line[345600 185500 345600 188400 1000 2000 "clearline"]
-       Line[343600 185600 343600 187900 1000 2000 "clearline"]
-       Line[341700 185500 341700 187200 1000 2000 "clearline"]
-       Line[341700 187200 337500 191400 1000 2000 "clearline"]
-       Line[349600 162000 349600 155500 1000 2000 "clearline"]
-       Line[349600 155500 348100 154000 1000 2000 "clearline"]
-       Line[348000 150900 348000 147800 1000 2000 "clearline"]
-       Line[348000 147800 348400 147400 1000 2000 "clearline"]
-       Line[347600 161900 347600 157800 1000 2000 "clearline"]
-       Line[347600 157800 345100 155300 1000 2000 "clearline"]
-       Line[345100 155300 345100 146600 1000 2000 "clearline"]
-       Line[345600 161800 345600 158800 1000 2000 "clearline"]
-       Line[345600 158800 343100 156300 1000 2000 "clearline"]
-       Line[343500 161900 343500 159800 1000 2000 "clearline"]
-       Line[343500 159800 340000 156300 1000 2000 "clearline"]
-       Line[341700 161800 341700 160600 1000 2000 "clearline"]
-       Line[336600 155500 341700 160600 1000 2000 "clearline"]
-       Line[339700 161900 339700 161000 1000 2000 "clearline"]
-       Line[339700 161000 334600 155900 1000 2000 "clearline"]
-       Line[337500 191300 317700 191300 1000 2000 "clearline"]
-       Line[317700 191300 315900 193100 1000 2000 "clearline"]
-       Line[351100 195500 351100 192900 1000 2000 "clearline"]
-       Line[351100 192900 353300 190700 1000 2000 "clearline"]
-       Line[356200 190700 356200 193500 1000 2000 "clearline"]
-       Line[356200 193500 354200 195500 1000 2000 "clearline"]
-       Line[291000 32200 300500 22700 1000 2000 "clearline"]
-       Line[300500 22700 321000 22700 1000 2000 "clearline"]
-       Line[321000 32200 311000 42200 1000 2000 "clearline"]
-       Line[311000 42200 311000 57200 1000 2000 "clearline"]
-       Line[311000 57200 319500 65700 1000 2000 "clearline"]
-       Line[319500 65700 319500 86700 1000 2000 "clearline"]
-       Line[291000 52200 291000 76200 1000 2000 "clearline"]
-       Line[291000 76200 312500 97700 1000 2000 "clearline"]
-       Line[312500 97700 320500 97700 1000 2000 "clearline"]
-       Line[320500 97700 324500 93700 1000 2000 "clearline"]
-       Line[314500 79700 314500 87200 1000 2000 "clearline"]
-       Line[321000 22700 328000 29700 1000 2000 "clearline"]
-       Line[328000 29700 328000 80200 1000 2000 "clearline"]
-       Line[328000 80200 334500 86700 1000 2000 "clearline"]
-       Line[321000 52200 321000 59200 1000 2000 "clearline"]
-       Line[321000 59200 324000 62200 1000 2000 "clearline"]
-       Line[324000 62200 324000 81200 1000 2000 "clearline"]
-       Line[324000 81200 329500 86700 1000 2000 "clearline"]
-       Line[338500 32200 331000 39700 1000 2000 "clearline"]
-       Line[331000 39700 331000 77700 1000 2000 "clearline"]
-       Line[331000 77700 337000 83700 1000 2000 "clearline"]
-       Line[368500 32200 347000 53700 1000 2000 "clearline"]
-       Line[347000 53700 347000 95700 1000 2000 "clearline"]
-       Line[347000 95700 344500 98200 1000 2000 "clearline"]
-       Line[344500 98200 339500 93200 1000 2000 "clearline"]
-       Line[338500 52200 338500 80700 1000 2000 "clearline"]
-       Line[338500 80700 344500 86700 1000 2000 "clearline"]
-       Line[349500 86700 349500 71200 1000 2000 "clearline"]
-       Line[349500 71200 368500 52200 1000 2000 "clearline"]
-       Line[334500 107200 334500 102700 1000 2000 "clearline"]
-       Line[334500 102700 332000 100200 1000 2000 "clearline"]
-       Line[324500 107700 328500 103700 1000 2000 "clearline"]
-       Line[328500 103700 331000 103700 1000 2000 "clearline"]
-       Line[331000 103700 332000 104700 1000 2000 "clearline"]
-       Line[337000 100200 333500 96700 1000 2000 "clearline"]
-       Line[333500 96700 325000 96700 1000 2000 "clearline"]
-       Line[325000 96700 314500 107200 1000 2000 "clearline"]
-       Line[337000 83700 337000 95200 1000 2000 "clearline"]
-       Line[337000 95200 344500 102700 1000 2000 "clearline"]
-       Line[344500 102700 344500 107200 1000 2000 "clearline"]
-       Line[319500 113700 319500 119700 1000 2000 "clearline"]
-       Line[349500 113200 349500 116700 2500 2000 "clearline"]
-       Line[349500 116700 346500 119700 2500 2000 "clearline"]
-       Line[346500 119700 342000 119700 2500 2000 "clearline"]
-       Line[337000 127000 337000 100200 1000 2000 "clearline"]
-       Line[332000 104700 332000 126300 1000 2000 "clearline"]
-       Line[329500 127700 329500 113700 1000 2000 "clearline"]
-       Line[355900 113600 349500 113600 1000 2000 "clearline"]
-       Line[359000 113600 364500 113600 1000 2000 "clearline"]
-       Line[352000 145700 352000 130100 2500 2000 "clearline"]
-       Line[352000 130100 341600 119700 2500 2000 "clearline"]
-       Line[309000 130300 319500 119800 2500 2000 "clearline"]
-       Line[343100 156300 343100 133100 1000 2000 "clearline"]
-       Line[343100 133100 337000 127000 1000 2000 "clearline"]
-       Line[336600 155500 336600 130900 1000 2000 "clearline"]
-       Line[336600 130900 332000 126300 1000 2000 "clearline"]
-       Line[334600 155900 334600 148500 1000 2000 "clearline"]
-       Line[334600 148500 332600 146500 1000 2000 "clearline"]
-       Line[332600 146500 332600 130800 1000 2000 "clearline"]
-       Line[332600 130800 329500 127700 1000 2000 "clearline"]
-       Line[349500 191000 348200 192300 1000 2000 "clearline"]
-       Line[348200 192300 348200 198400 1000 2000 "clearline"]
-       Line[348200 198400 376800 227000 1000 2000 "clearline"]
-       Line[376800 227000 376800 249300 1000 2000 "clearline"]
-       Line[347500 189000 345900 190600 1000 2000 "clearline"]
-       Line[345900 190600 345900 200700 1000 2000 "clearline"]
-       Line[345900 200700 371600 226400 1000 2000 "clearline"]
-       Line[371600 226400 371600 253000 1000 2000 "clearline"]
-       Line[371600 253000 373000 254400 1000 2000 "clearline"]
-       Line[373000 254400 386900 254400 1000 2000 "clearline"]
-       Line[368300 286200 385500 303400 2500 2000 "clearline"]
-       Line[376900 259400 367200 259400 1000 2000 "clearline"]
-       Line[367300 256200 362500 256200 1000 2000 "clearline"]
-       Line[359300 256600 354800 256600 1000 2000 "clearline"]
-       Line[358900 251500 364100 251500 1000 2000 "clearline"]
-       Line[368400 300600 368400 326700 1000 2000 "clearline"]
-       Line[368400 326700 375500 333800 1000 2000 "clearline"]
-       Line[366400 301400 366400 354600 1000 2000 "clearline"]
-       Line[366400 354600 375600 363800 1000 2000 "clearline"]
-       Line[388300 188700 380800 181200 1000 2000 "clearline"]
-       Line[386600 173700 381986 173700 2500 2000 "clearline"]
-       Line[390600 188700 388300 188700 1000 2000 "clearline"]
-       Line[381986 173700 381600 174086 1000 2000 ""]
-       Line[381300 196300 381400 196200 1000 2000 "clearline"]
-       Line[386314 185814 386700 186200 1000 2000 "clearline"]
-       Line[203450 323800 203450 319300 2500 2000 "clearline"]
-       Line[203000 319500 182400 319500 2500 2000 "clearline"]
-       Line[223800 324074 221800 324074 2500 2000 "clearline"]
-       Line[221800 324074 216800 329074 2500 2000 "clearline"]
-       Line[223800 334074 221800 334074 2500 2000 "clearline"]
-       Line[221800 334074 216800 329074 2500 2000 "clearline"]
-       Line[217000 329074 217000 314174 1000 2000 "clearline"]
-       Line[217000 314174 220600 310574 1000 2000 "clearline"]
-       Line[223600 310574 229500 310574 1000 2000 "clearline"]
-       Line[229900 313574 229900 319074 1000 2000 "clearline"]
-       Line[223000 122900 221000 122900 2500 2000 "clearline"]
-       Line[221000 122900 216000 127900 2500 2000 "clearline"]
-       Line[223000 132900 221000 132900 2500 2000 "clearline"]
-       Line[221000 132900 216000 127900 2500 2000 "clearline"]
-       Line[229500 117900 229500 112300 1000 2000 "clearline"]
-       Line[229500 112300 229000 111800 1000 2000 "clearline"]
-       Line[229500 127800 235300 127800 1000 2000 "clearline"]
-       Line[335400 227100 339052 227100 1000 2000 "clearline"]
-       Line[245100 175400 245100 375400 2500 2000 "clearline"]
-       Line[298657 362400 298657 378400 2500 2000 "clearline"]
-       Line[293657 370700 293657 388000 1000 2000 "clearline"]
-       Line[295757 390100 293657 388000 1000 2000 "clearline"]
-       Line[295757 390100 295757 410600 1000 2000 "clearline"]
-       Line[303657 370700 303657 385200 1000 2000 "clearline"]
-       Line[298857 390000 303657 385200 1000 2000 "clearline"]
-       Line[298857 390000 298857 410500 1000 2000 "clearline"]
-       Line[302357 403000 302357 409800 2500 2000 "clearline"]
-       Line[305057 400300 302357 403000 2500 2000 "clearline"]
-       Line[305057 400200 305057 400300 2500 2000 "clearline"]
-       Line[288657 406600 292357 410300 2500 2000 "clearline"]
-       Line[288657 378400 288657 406600 2500 2000 "clearline"]
-       Line[297657 353400 299657 353400 1000 2000 "clearline"]
-       Line[298657 362400 294857 358600 2500 2000 "clearline"]
-       Line[294857 351800 294857 358600 2500 2000 "clearline"]
-       Line[309557 355600 309557 358000 2500 2000 "clearline"]
-       Line[309557 358000 305157 362400 2500 2000 "clearline"]
-       Line[300157 355500 309457 355500 2500 2000 "clearline"]
-       Line[300157 355500 298757 354100 2500 2000 "clearline"]
-       Line[298757 351700 298757 354100 2500 2000 "clearline"]
-       Line[294657 348900 294657 349900 1000 2000 "clearline"]
-       Line[294657 348900 297657 345900 1000 2000 "clearline"]
-       Line[300157 345900 302657 348400 1000 2000 "clearline"]
-       Line[302657 348400 302657 349400 1000 2000 "clearline"]
-       Line[297657 345900 310657 345900 1000 2000 "clearline"]
-       Line[313657 345400 320157 345400 1000 2000 "clearline"]
-       Line[323157 345400 323157 351400 1000 2000 "clearline"]
-       Line[323157 351400 319157 355400 1000 2000 "clearline"]
-       Line[309657 355400 319157 355400 1000 2000 "clearline"]
-       Line[299657 329900 306657 329900 2500 2000 "clearline"]
-       Line[294657 329400 294657 341400 2500 2000 "clearline"]
-       Line[294657 334900 319657 334900 1000 2000 "clearline"]
-       Line[303657 370900 310657 370900 1000 2000 "clearline"]
-       Line[310657 370900 328157 353400 1000 2000 "clearline"]
-       Line[328157 330900 328157 353400 1000 2000 "clearline"]
-       Line[320157 327400 328157 327400 1000 2000 "clearline"]
-       Line[309157 327400 316657 327400 1000 2000 "clearline"]
-       Line[309157 327400 306657 329900 1000 2000 "clearline"]
-       Line[277057 342200 281857 342200 1000 2000 "clearline"]
-       Line[286157 340000 286157 347800 1000 2000 "clearline"]
-       Line[286157 351100 286157 363200 1000 2000 "clearline"]
-       Line[286157 363200 293657 370700 1000 2000 "clearline"]
-       Line[313657 340500 313657 345500 1000 2000 "clearline"]
-       Line[313657 340500 312957 339800 1000 2000 "clearline"]
-       Line[294657 326900 294657 329900 2500 2000 "clearline"]
-       Line[323305 334900 328157 334900 1000 2000 "clearline"]
-       Line[342500 222800 342500 227174 1000 2000 "clearline"]
-       Line[342500 227174 342474 227200 1000 2000 "clearline"]
-       Line[335300 209500 354800 229000 2500 2000 "clearline"]
-       Line[354800 229000 354800 272700 2500 2000 "clearline"]
-       Line[354800 272700 368700 286600 2500 2000 "clearline"]
-       Line[310100 218000 310100 224330 1000 2000 "clearline"]
-       Line[310100 224330 309886 224544 1000 2000 "clearline"]
-       Line[375500 303800 351000 279300 1000 2000 "clearline"]
-       Line[351000 279300 351000 239500 1000 2000 "clearline"]
-       Line[351000 239500 346200 234700 1000 2000 "clearline"]
-       Line[346200 234700 333193 234700 1000 2000 "clearline"]
-       Line[333193 234700 333114 234779 1000 2000 "clearline"]
-       Line[368400 300900 348700 281200 1000 2000 "clearline"]
-       Line[348700 281200 348700 240400 1000 2000 "clearline"]
-       Line[348700 240400 345600 237300 1000 2000 "clearline"]
-       Line[345600 237300 333152 237300 1000 2000 "clearline"]
-       Line[333152 237300 333114 237338 1000 2000 "clearline"]
-       Line[366400 301800 346500 281900 1000 2000 "clearline"]
-       Line[346500 281900 346500 241900 1000 2000 "clearline"]
-       Line[346500 241900 344500 239900 1000 2000 "clearline"]
-       Line[344500 239900 333117 239900 1000 2000 "clearline"]
-       Line[333117 239900 333114 239897 1000 2000 "clearline"]
-       Line[364400 302400 344300 282300 1000 2000 "clearline"]
-       Line[344300 282300 344300 243600 1000 2000 "clearline"]
-       Line[344300 243600 343200 242500 1000 2000 "clearline"]
-       Line[343200 242500 333158 242500 1000 2000 "clearline"]
-       Line[333158 242500 333114 242456 1000 2000 "clearline"]
-       Line[339300 437400 339300 409043 2500 2000 "clearline"]
-       Line[339300 409043 308657 378400 2500 2000 "clearline"]
-       Line[294657 329800 245500 329800 2500 2000 "clearline"]
-       Line[245500 329800 245100 329400 2500 2000 "clearline"]
-       Line[333114 232221 342479 232221 1000 2000 "clearline"]
-       Line[342479 232221 342500 232200 1000 2000 "clearline"]
-       Line[342500 232200 342500 227226 1000 2000 "clearline"]
-       Line[342500 227226 342474 227200 1000 2000 "clearline"]
-       Line[342500 222700 340974 222700 1000 2000 "clearline"]
-       Line[340974 222700 336474 218200 1000 2000 "clearline"]
-       Line[333326 224332 333114 224544 1000 2000 "clearline"]
-       Line[335300 209500 332300 209500 2500 2000 "clearline"]
-       Line[332300 209500 315900 193100 2500 2000 "clearline"]
-       Line[333185 285500 333185 285485 1000 2000 "clearline"]
-       Line[333185 285485 328200 280500 1000 2000 "clearline"]
-       Line[328200 280500 328200 210100 1000 2000 "clearline"]
-       Line[328157 327800 328157 324957 1000 2000 "clearline"]
-       Line[332700 185200 332800 185300 1000 2000 "clearline"]
-       Line[333100 224000 333100 209770 2500 2000 "clearline"]
-       Line[333114 210314 333000 210200 2500 2000 "clearline"]
-       Line[316150 193350 316150 206750 2500 2000 "clearline"]
-       Line[316150 206750 318300 208900 2500 2000 "clearline"]
-       Line[318300 208900 318300 267900 2500 2000 "clearline"]
-       Line[318300 267900 294800 291400 2500 2000 "clearline"]
-       Line[294800 291400 294800 327100 2500 2000 "clearline"]
-       Line[294800 327100 294657 327243 2500 2000 "clearline"]
-       Line[367274 251500 367274 237274 1000 2000 "clearline"]
-       Line[367274 237274 336600 206600 1000 2000 "clearline"]
-       Line[336600 206600 334500 206600 1000 2000 "clearline"]
-       Line[334500 206600 322300 194400 1000 2000 "clearline"]
-       Line[339600 125600 345200 131200 1000 2000 "clearline"]
-       Line[345200 131200 345200 146600 1000 2000 "clearline"]
-       Line[345200 146600 345100 146700 1000 2000 "clearline"]
-       Line[343500 194800 343500 190600 1000 2000 "clearline"]
-       Line[343500 190600 345600 188500 1000 2000 "clearline"]
-       Line[343600 187800 341700 189700 1000 2000 "clearline"]
-       Line[341700 189700 341700 190900 1000 2000 "clearline"]
-       Line[325400 207200 325400 310200 1000 2000 "clearline"]
-       Line[337726 184625 333175 184625 1000 2000 "clearline"]
-       Line[333175 184625 332500 185300 1000 2000 "clearline"]
-       Line[322000 204100 322000 318843 1000 2000 "clearline"]
-       Line[322000 318843 328157 325000 1000 2000 "clearline"]
-       Line[286157 340200 286157 334543 1000 2000 "clearline"]
-       Line[286157 334543 286200 334500 1000 2000 "clearline"]
-       Line[286200 325200 286200 295100 1000 2000 "clearline"]
-       Line[286200 295100 314900 266400 1000 2000 "clearline"]
-       Line[314900 266400 314900 210400 1000 2000 "clearline"]
-       Line[338100 188300 313900 188300 1000 2000 "clearline"]
-       Line[313900 188300 311200 191000 1000 2000 "clearline"]
-       Line[311200 191000 311200 206700 1000 2000 "clearline"]
-       Line[311200 206700 314900 210400 1000 2000 "clearline"]
-       Line[235200 131074 235200 138500 1000 2000 "clearline"]
-       Line[232152 138600 231550 138600 1000 2000 "clearline"]
-       Line[231550 138600 225950 133000 1000 2000 "clearline"]
-       Line[334675 179606 269506 179606 1000 2000 "clearline"]
-       Line[243400 168300 240400 171300 1000 2000 "clearline"]
-       Line[240400 171300 240400 364400 1000 2000 "clearline"]
-       Line[240400 364400 213800 391000 1000 2000 "clearline"]
-       Line[227050 328900 235700 328900 1000 2000 "clearline"]
-       Line[235700 332048 235700 339300 1000 2000 "clearline"]
-       Line[232552 339300 232450 339300 1000 2000 "clearline"]
-       Line[232450 339300 227050 333900 1000 2000 "clearline"]
-       Line[235700 332000 238900 332000 1000 2000 "clearline"]
-       Line[238900 332000 238900 170600 1000 2000 "clearline"]
-       Line[238900 170600 242800 166700 1000 2000 "clearline"]
-       Line[242800 166700 258700 166700 1000 2000 "clearline"]
-       Line[258700 166700 270100 178100 1000 2000 "clearline"]
-       Line[270100 178100 300000 178100 1000 2000 "clearline"]
-       Line[300000 178100 301000 177100 1000 2000 "clearline"]
-       Line[229900 310500 233100 310500 1000 2000 "clearline"]
-       Line[233100 310500 237400 306200 1000 2000 "clearline"]
-       Line[237400 306200 237400 169900 1000 2000 "clearline"]
-       Line[237600 141700 223700 141700 1000 2000 "clearline"]
-       Line[223700 141700 212000 130000 1000 2000 "clearline"]
-       Line[223074 108500 229074 108500 1000 2000 "clearline"]
-       Line[229074 108500 229100 108526 1000 2000 "clearline"]
-       Line[216500 127900 216500 118222 1000 2000 "clearline"]
-       Line[216500 118222 223074 111648 1000 2000 "clearline"]
-       Line[223200 108500 222100 108500 1000 2000 "clearline"]
-       Line[222100 108500 212000 118600 1000 2000 "clearline"]
-       Line[212000 118600 212000 130000 1000 2000 "clearline"]
-       Line[211900 53900 213900 53900 1000 2000 "clearline"]
-       Line[367100 256200 367100 251674 1000 2000 "clearline"]
-       Line[367100 251674 367274 251500 1000 2000 "clearline"]
-       Line[235200 138500 235400 138700 1000 2000 "clearline"]
-       Line[239200 140200 239100 140200 1000 2000 "clearline"]
-       Line[239100 140200 237600 141700 1000 2000 "clearline"]
-       Line[235900 169300 235900 227900 1000 2000 "clearline"]
-       Line[234300 172600 216900 190000 1000 2000 "clearline"]
-       Line[334675 181574 286526 181574 1000 2000 "clearline"]
-       Line[286526 181574 285900 182200 1000 2000 "clearline"]
-       Line[240600 135000 240600 128500 1000 2000 "clearline"]
-       Line[240600 128500 234800 122700 1000 2000 "clearline"]
-       Line[234800 122700 234800 107800 1000 2000 "clearline"]
-       Line[234800 107800 215800 88800 1000 2000 "clearline"]
-       Line[215800 88800 215800 55800 1000 2000 "clearline"]
-       Line[215800 55800 213900 53900 1000 2000 "clearline"]
-       Line[309886 227103 307103 227103 1000 2000 "clearline"]
-       Line[307103 227103 298200 218200 1000 2000 "clearline"]
-       Line[258400 70300 250500 70300 2500 2000 "clearline"]
-       Line[250500 70300 245100 75700 2500 2000 "clearline"]
-       Line[243200 140200 239100 140200 1000 2000 "clearline"]
-       Line[289200 184700 289200 215600 1000 2000 "clearline"]
-       Line[289200 215600 305700 232100 1000 2000 "clearline"]
-       Line[305700 232100 309765 232100 1000 2000 "clearline"]
-       Line[309765 232100 309886 232221 1000 2000 "clearline"]
-       Line[255100 175400 255100 188000 1000 2000 "clearline"]
-       Line[255100 188000 304400 237300 1000 2000 "clearline"]
-       Line[304400 237300 309848 237300 1000 2000 "clearline"]
-       Line[309848 237300 309886 237338 1000 2000 "clearline"]
-       Line[309886 242456 309886 269214 1000 2000 "clearline"]
-       Line[309886 269214 282900 296200 1000 2000 "clearline"]
-       Line[282900 296200 282900 326500 1000 2000 "clearline"]
-       Line[282900 337400 266800 337400 1000 2000 "clearline"]
-       Line[266800 337400 255100 349100 1000 2000 "clearline"]
-       Line[255100 349100 255100 375400 1000 2000 "clearline"]
-       Line[309886 239897 291003 239897 1000 2000 "clearline"]
-       Line[291003 239897 255100 275800 1000 2000 "clearline"]
-       Line[202800 245500 202800 237000 1000 2000 "clearline"]
-       Line[203300 256500 203300 248500 1000 2000 "clearline"]
-       Line[203300 266000 203300 260000 1000 2000 "clearline"]
-       Line[203300 179500 203300 187000 1000 2000 "clearline"]
-       Line[203300 190000 203300 201000 1000 2000 "clearline"]
-       Line[203300 212500 203300 204000 1000 2000 "clearline"]
-       Line[203300 234000 203300 216500 1000 2000 "clearline"]
-       Line[203100 204074 166900 204000 1000 2000 "clearline"]
-       Line[203300 248574 224226 248574 1000 2000 "clearline"]
-       Line[224226 248574 235900 236900 1000 2000 "clearline"]
-       Line[235900 236900 235900 227700 1000 2000 "clearline"]
-       Line[106700 27200 146200 27200 1000 2000 "clearline"]
-       Line[146200 27200 153600 34600 1000 2000 "clearline"]
-       Line[153600 34600 211900 34600 1000 2000 "clearline"]
-       Line[211900 31300 209500 31300 1000 2000 "clearline"]
-       Line[209500 31300 207700 33100 1000 2000 "clearline"]
-       Line[207700 33100 154500 33100 1000 2000 "clearline"]
-       Line[154500 33100 144700 23300 1000 2000 "clearline"]
-       Line[243400 168300 255600 168300 1000 2000 "clearline"]
-       Line[255600 168300 266900 179600 1000 2000 "clearline"]
-       Line[266900 179600 269594 179600 1000 2000 "clearline"]
-       Line[269594 179600 269600 179606 1000 2000 "clearline"]
-       Line[243900 129800 243900 129600 1000 2000 "clearline"]
-       Line[243900 129600 236400 122100 1000 2000 "clearline"]
-       Line[236400 122100 236400 107200 1000 2000 "clearline"]
-       Line[236400 107200 217300 88100 1000 2000 "clearline"]
-       Line[324500 110450 324500 133300 1000 2000 "clearline"]
-       Line[332700 200000 332700 199900 1000 2000 "clearline"]
-       Line[332700 199900 341700 190900 1000 2000 "clearline"]
-       Line[335300 203000 343500 194800 1000 2000 "clearline"]
-       Line[293800 217800 305600 229600 1000 2000 "clearline"]
-       Line[305600 229600 309824 229600 1000 2000 "clearline"]
-       Line[309824 229600 309886 229662 1000 2000 "clearline"]
-       Line[304500 177100 302000 174600 1000 2000 "clearline"]
-       Line[302000 174600 299900 174600 1000 2000 "clearline"]
-       Line[299900 174600 298000 176500 1000 2000 "clearline"]
-       Line[298000 176500 270700 176500 1000 2000 "clearline"]
-       Line[270700 176500 259300 165100 1000 2000 "clearline"]
-       Line[259300 165100 242100 165100 1000 2000 "clearline"]
-       Line[242100 165100 237400 169800 1000 2000 "clearline"]
-       Line[303900 173000 299200 173000 1000 2000 "clearline"]
-       Line[299200 173000 297300 174900 1000 2000 "clearline"]
-       Line[297300 174900 271300 174900 1000 2000 "clearline"]
-       Line[271300 174900 259900 163500 1000 2000 "clearline"]
-       Line[259900 163500 241500 163500 1000 2000 "clearline"]
-       Line[241500 163500 235900 169100 1000 2000 "clearline"]
-       Line[334675 177637 308637 177637 1000 2000 "clearline"]
-       Line[308637 177637 304000 173000 1000 2000 "clearline"]
-       Line[334675 175669 308869 175669 1000 2000 "clearline"]
-       Line[308869 175669 304600 171400 1000 2000 "clearline"]
-       Line[304600 171400 298600 171400 1000 2000 "clearline"]
-       Line[298600 171400 296700 173300 1000 2000 "clearline"]
-       Line[296700 173300 272000 173300 1000 2000 "clearline"]
-       Line[272000 173300 260500 161800 1000 2000 "clearline"]
-       Line[260500 161800 241100 161800 1000 2000 "clearline"]
-       Line[234300 172600 234300 168500 1000 2000 "clearline"]
-       Line[234300 168500 241000 161800 1000 2000 "clearline"]
-       Line[334675 173700 309200 173700 1000 2000 "clearline"]
-       Line[309200 173700 305300 169800 1000 2000 "clearline"]
-       Line[305300 169800 298000 169800 1000 2000 "clearline"]
-       Line[298000 169800 296100 171700 1000 2000 "clearline"]
-       Line[296100 171700 272800 171700 1000 2000 "clearline"]
-       Line[272800 171700 244000 142900 1000 2000 "clearline"]
-       Line[244000 142900 240800 142900 1000 2000 "clearline"]
-       Line[334675 171732 309732 171732 1000 2000 "clearline"]
-       Line[309732 171732 306100 168100 1000 2000 "clearline"]
-       Line[306100 168100 297300 168100 1000 2000 "clearline"]
-       Line[297300 168100 295400 170000 1000 2000 "clearline"]
-       Line[295400 170000 273500 170000 1000 2000 "clearline"]
-       Line[273500 170000 243700 140200 1000 2000 "clearline"]
-       Line[243700 140200 243000 140200 1000 2000 "clearline"]
-       Line[334675 169764 310064 169764 1000 2000 "clearline"]
-       Line[310064 169764 306800 166500 1000 2000 "clearline"]
-       Line[306800 166500 296600 166500 1000 2000 "clearline"]
-       Line[296600 166500 294700 168400 1000 2000 "clearline"]
-       Line[294700 168400 274400 168400 1000 2000 "clearline"]
-       Line[274400 168400 244600 138600 1000 2000 "clearline"]
-       Line[244600 138600 235300 138600 1000 2000 "clearline"]
-       Line[285900 165700 284800 166800 1000 2000 "clearline"]
-       Line[284800 166800 275100 166800 1000 2000 "clearline"]
-       Line[275100 166800 243900 135600 1000 2000 "clearline"]
-       Line[243900 135600 243900 129600 1000 2000 "clearline"]
-       Line[282900 184700 282900 212600 1000 2000 "clearline"]
-       Line[282900 212600 305100 234800 1000 2000 "clearline"]
-       Line[305100 234800 309865 234800 1000 2000 "clearline"]
-       Line[309865 234800 309886 234779 1000 2000 "clearline"]
-       Line[282900 163200 274300 163200 1000 2000 "clearline"]
-       Line[274300 163200 255300 144200 1000 2000 "clearline"]
-       Line[255300 144200 255300 75900 1000 2000 "clearline"]
-       Line[255300 75900 255100 75700 1000 2000 "clearline"]
-       Line[334675 167795 311595 167795 1000 2000 "clearline"]
-       Line[311595 167795 309000 165200 1000 2000 "clearline"]
-       Line[293800 184700 293800 217800 1000 2000 "clearline"]
-       Line[298200 184700 298200 218200 1000 2000 "clearline"]
-       Line[326900 164600 326900 167795 1000 2000 "clearline"]
-       Line[318300 164600 323752 164600 1000 2000 "clearline"]
-       Line[334675 165827 332927 165827 1000 2000 "clearline"]
-       Line[332927 165827 327700 160600 1000 2000 "clearline"]
-       Line[327700 160600 307900 160600 1000 2000 "clearline"]
-       Line[307900 160600 304500 164000 1000 2000 "clearline"]
-       Line[337726 162776 337726 162526 1000 2000 "clearline"]
-       Line[337726 162526 333300 158100 1000 2000 "clearline"]
-       Line[333300 158100 306900 158100 1000 2000 "clearline"]
-       Line[306900 158100 301000 164000 1000 2000 "clearline"]
-       Line[340000 156300 340000 154000 1000 2000 "clearline"]
-       Line[332100 155600 303800 155600 1000 2000 "clearline"]
-       Line[303800 155600 298200 161200 1000 2000 "clearline"]
-       Line[289200 163600 299200 153600 1000 2000 "clearline"]
-       Line[299200 153600 330500 153600 1000 2000 "clearline"]
-       Line[330500 153600 334600 149500 1000 2000 "clearline"]
-       Line[293800 155400 297300 151900 1000 2000 "clearline"]
-       Line[297300 151900 316800 151900 1000 2000 "clearline"]
-       Line[316800 151900 324500 144200 1000 2000 "clearline"]
-       Line[324500 144200 324500 133100 1000 2000 "clearline"]
-       Line[312300 149400 315200 149400 1000 2000 "clearline"]
-       Line[315200 149400 321500 143100 1000 2000 "clearline"]
-       Line[321500 143100 321500 125600 1000 2000 "clearline"]
-       Line[309000 145000 309000 130300 2500 2000 "clearline"]
-       Line[258200 70300 309000 121100 2500 2000 "clearline"]
-       Line[309000 121100 309000 131000 2500 2000 "clearline"]
-       Line[180900 118000 138400 75500 2500 2000 "clearline"]
-       Line[82400 75200 106700 75200 50000 2000 "clearline"]
-       Line[138200 108300 30900 108300 2500 2000 "clearline"]
-       Line[82400 175500 106400 175500 50000 2000 "clearline"]
-       Line[106400 175500 106700 175200 50000 2000 "clearline"]
-       Line[70900 144500 70600 144500 2500 2000 "clearline"]
-       Line[70600 144500 135800 144500 2500 2000 "clearline"]
-       Line[135800 144500 138200 142100 2500 2000 "clearline"]
-       Line[62400 148400 30900 148400 2500 2000 "clearline"]
-       Line[70600 46200 134100 46200 2500 2000 "clearline"]
-       Line[134100 46200 138200 42100 2500 2000 "clearline"]
-       Line[62400 50100 33200 50100 2500 2000 "clearline"]
-       Line[33200 50100 30900 52400 2500 2000 "clearline"]
-       Line[144800 23400 61500 23400 1000 2000 "clearline"]
-       Line[61500 23400 30900 54000 1000 2000 "clearline"]
-       Line[82400 275500 106400 275500 50000 2000 "clearline"]
-       Line[106400 275500 106700 275200 50000 2000 "clearline"]
-       Line[70600 246500 133800 246500 2500 2000 "clearline"]
-       Line[133800 246500 138200 242100 2500 2000 "clearline"]
-       Line[62400 250400 30900 250400 2500 2000 "clearline"]
-       Line[138400 275500 138400 242500 2500 2000 "clearline"]
-       Line[138200 208300 30900 208300 2500 2000 "clearline"]
-       Line[203300 216074 145974 216074 1000 2000 "clearline"]
-       Line[145974 216074 138200 208300 1000 2000 "clearline"]
-       Line[203300 237074 162474 237074 1000 2000 "clearline"]
-       Line[162474 237074 150900 225500 1000 2000 "clearline"]
-       Line[82400 375500 106400 375500 50000 2000 "clearline"]
-       Line[106400 375500 106700 375200 50000 2000 "clearline"]
-       Line[70600 347500 132800 347500 2500 2000 "clearline"]
-       Line[132800 347500 138200 342100 2500 2000 "clearline"]
-       Line[62400 351400 30900 351400 2500 2000 "clearline"]
-       Line[138200 308300 30900 308300 2500 2000 "clearline"]
-       Line[138200 408300 53700 408300 2500 2000 "clearline"]
-       Line[53700 408300 30900 385500 2500 2000 "clearline"]
-       Line[211900 31426 219374 31426 1000 2000 "clearline"]
-       Line[219374 31426 219400 31400 1000 2000 "clearline"]
-       Line[222548 31400 226900 31400 1000 2000 "clearline"]
-       Line[226900 31400 227000 31500 1000 2000 "clearline"]
-       Line[230148 31500 234900 31500 1000 2000 "clearline"]
-       Line[217300 88100 217300 39600 1000 2000 "clearline"]
-       Line[217300 39600 222600 34300 1000 2000 "clearline"]
-       Line[222600 34300 222600 31452 1000 2000 "clearline"]
-       Line[222600 31452 222548 31400 1000 2000 "clearline"]
+       Line[30900 350000 30900 50000 50000 10000 "clearline"]
+       Line[53900 83600 30900 60600 2500 2000 "clearline"]
+       Line[53900 183600 30900 160600 2500 2000 "clearline"]
+       Line[53900 283600 30900 260600 2500 2000 "clearline"]
+       Line[182400 294600 138400 250600 2500 2000 "clearline"]
+       Line[202700 304100 202700 309100 2500 2000 "clearline"]
+       Line[206650 309000 146400 309100 2500 2000 "clearline"]
+       Line[146400 309100 137900 317600 2500 2000 "clearline"]
+       Line[202700 98000 202700 93500 2500 2000 "clearline"]
+       Line[204850 92700 180150 92800 2500 2000 "clearline"]
+       Line[138400 50600 138400 17100 2500 2000 "clearline"]
+       Line[202100 103200 202100 108200 2500 2000 "clearline"]
+       Line[204950 108100 147900 108100 2500 2000 "clearline"]
+       Line[147900 108100 138400 117600 2500 2000 "clearline"]
+       Line[140900 386100 138400 383600 1000 2000 "clearline"]
+       Line[150900 200600 106900 200600 1000 2000 "clearline"]
+       Line[138400 150600 106900 150600 1000 2000 "clearline"]
+       Line[362069 150769 364700 155300 1000 2000 "clearline"]
+       Line[357449 150769 362069 150769 1000 2000 "clearline"]
+       Line[368252 147400 368252 145148 1000 2000 "clearline"]
+       Line[368252 145148 369900 143500 1000 2000 "clearline"]
+       Line[374826 144607 374826 141841 1000 2000 "clearline"]
+       Line[374826 141841 374993 141674 1000 2000 "clearline"]
+       Line[369900 141981 370207 141674 1000 2000 "clearline"]
+       Line[377974 145393 377974 147922 1000 2000 "clearline"]
+       Line[378400 138100 378400 135700 2500 2000 "clearline"]
+       Line[358600 125800 361800 125800 1000 2000 "clearline"]
+       Line[357449 142895 365100 142900 1000 2000 "clearline"]
+       Line[377974 141674 378000 141648 1000 2000 "clearline"]
+       Line[377974 144607 377974 141674 1000 2000 "clearline"]
+       Line[377974 141708 377914 141648 1000 2000 "clearline"]
+       Line[377974 144607 377974 141708 1000 2000 "clearline"]
+       Line[371634 151600 371348 151314 1000 2000 ""]
+       Line[374700 151600 371634 151600 1000 2000 ""]
+       Line[371348 151314 371348 148238 1000 2000 ""]
+       Line[369900 143500 369900 141981 1000 2000 "clearline"]
+       Line[371348 148238 371400 148186 1000 2000 ""]
+       Line[377974 147922 378452 148400 1000 2000 "clearline"]
+       Line[357449 146832 367684 146832 1000 2000 "clearline"]
+       Line[367684 146832 368252 147400 1000 2000 "clearline"]
+       Line[357449 148800 365000 148800 1000 2000 "clearline"]
+       Line[368226 151207 367507 151207 1000 2000 "clearline"]
+       Line[367507 151207 365100 148800 1000 2000 "clearline"]
+       Line[368226 151993 368226 155088 1000 2000 "clearline"]
+       Line[368226 155088 368252 155114 1000 2000 "clearline"]
+       Line[371400 155900 374438 155900 1000 2000 "clearline"]
+       Line[374438 155900 374452 155886 1000 2000 "clearline"]
+       Line[374826 145393 374826 147992 1000 2000 "clearline"]
+       Line[374826 147992 375186 148352 1000 2000 "clearline"]
+       Line[374400 138100 374400 135500 2500 2000 "clearline"]
+       Line[357449 156674 357449 159751 1000 2000 "clearline"]
+       Line[368400 135500 383000 135500 2500 2000 "clearline"]
+       Line[358500 132200 362600 132200 1000 2000 "clearline"]
+       Line[357300 133400 358500 132200 1000 2000 "clearline"]
+       Line[362600 132200 364000 133000 1000 2000 "clearline"]
+       Line[357300 135500 357300 133400 1000 2000 "clearline"]
+       Line[353451 136951 355849 136951 1000 2000 "clearline"]
+       Line[361100 135000 361100 137066 1000 2000 "clearline"]
+       Line[359987 140927 360314 140600 1000 2000 "clearline"]
+       Line[357449 140927 359987 140927 1000 2000 "clearline"]
+       Line[370600 138300 370600 135500 2500 2000 "clearline"]
+       Line[355849 136951 357300 135500 1000 2000 "clearline"]
+       Line[366800 137100 368400 135500 2500 2000 "clearline"]
+       Line[366800 138200 366800 137100 2500 2000 "clearline"]
+       Line[357814 128948 357800 132900 1000 2000 "clearline"]
+       Line[365100 142900 366414 141700 1000 2000 "clearline"]
+       Line[364000 133000 364000 142900 1000 2000 "clearline"]
+       Line[357449 144864 358136 144864 1000 2000 "clearline"]
+       Line[358136 144864 360100 142900 1000 2000 "clearline"]
+       Line[360700 137066 360314 137452 1000 2000 "clearline"]
+       Line[370207 138526 369826 138526 1000 2000 "clearline"]
+       Line[378014 156300 377600 155886 1000 2000 "clearline"]
+       Line[380800 156300 378014 156300 1000 2000 "clearline"]
+       Line[352000 136600 353500 136600 2500 2000 "clearline"]
+       Line[341700 160600 341700 162300 1000 2000 "clearline"]
+       Line[341700 162300 337500 166500 1000 2000 "clearline"]
+       Line[376900 234500 367200 234500 1000 2000 "clearline"]
+       Line[367300 231300 362500 231300 1000 2000 "clearline"]
+       Line[361700 226600 364100 226600 1000 2000 "clearline"]
+       Line[388300 163800 380800 156300 1000 2000 "clearline"]
+       Line[386600 148800 381986 148800 2500 2000 "clearline"]
+       Line[390600 163800 388300 163800 1000 2000 "clearline"]
+       Line[381986 148800 381600 149186 1000 2000 ""]
+       Line[381300 171400 381400 171300 1000 2000 "clearline"]
+       Line[386314 160914 386700 161300 1000 2000 "clearline"]
+       Line[203450 298900 203450 294400 2500 2000 "clearline"]
+       Line[203000 294600 182400 294600 2500 2000 "clearline"]
+       Line[223800 299174 221800 299174 2500 2000 "clearline"]
+       Line[221800 299174 216800 304174 2500 2000 "clearline"]
+       Line[223800 309174 221800 309174 2500 2000 "clearline"]
+       Line[221800 309174 216800 304174 2500 2000 "clearline"]
+       Line[217000 304174 217000 289274 1000 2000 "clearline"]
+       Line[217000 289274 220600 285674 1000 2000 "clearline"]
+       Line[223600 285674 229500 285674 1000 2000 "clearline"]
+       Line[229900 288674 229900 294174 1000 2000 "clearline"]
+       Line[223000 98000 221000 98000 2500 2000 "clearline"]
+       Line[221000 98000 216000 103000 2500 2000 "clearline"]
+       Line[223000 108000 221000 108000 2500 2000 "clearline"]
+       Line[221000 108000 216000 103000 2500 2000 "clearline"]
+       Line[229500 93000 229500 87400 1000 2000 "clearline"]
+       Line[229500 87400 229000 86900 1000 2000 "clearline"]
+       Line[229500 102900 235300 102900 1000 2000 "clearline"]
+       Line[335400 202200 339052 202200 1000 2000 "clearline"]
+       Line[245100 150500 245100 350500 2500 2000 "clearline"]
+       Line[298657 337500 298657 353500 2500 2000 "clearline"]
+       Line[293657 345800 293657 363100 1000 2000 "clearline"]
+       Line[297657 328500 299657 328500 1000 2000 "clearline"]
+       Line[298657 337500 294857 333700 2500 2000 "clearline"]
+       Line[294857 326900 294857 333700 2500 2000 "clearline"]
+       Line[309557 330700 309557 333100 2500 2000 "clearline"]
+       Line[309557 333100 305157 337500 2500 2000 "clearline"]
+       Line[300157 330600 309457 330600 2500 2000 "clearline"]
+       Line[300157 330600 298757 329200 2500 2000 "clearline"]
+       Line[298757 326800 298757 329200 2500 2000 "clearline"]
+       Line[294657 324000 294657 325000 1000 2000 "clearline"]
+       Line[294657 324000 297657 321000 1000 2000 "clearline"]
+       Line[300157 321000 302657 323500 1000 2000 "clearline"]
+       Line[302657 323500 302657 324500 1000 2000 "clearline"]
+       Line[299657 305000 301657 305000 2500 2000 "clearline"]
+       Line[294657 304500 294657 316500 2500 2000 "clearline"]
+       Line[277057 317300 281857 317300 1000 2000 "clearline"]
+       Line[286157 315100 286157 322900 1000 2000 "clearline"]
+       Line[286157 326200 286157 338300 1000 2000 "clearline"]
+       Line[286157 338300 293657 345800 1000 2000 "clearline"]
+       Line[294657 302000 294657 305000 2500 2000 "clearline"]
+       Line[310100 193100 310100 199430 1000 2000 "clearline"]
+       Line[310100 199430 309886 199644 1000 2000 "clearline"]
+       Line[339400 387600 339300 384143 2500 2000 "clearline"]
+       Line[339300 384143 308657 353500 2500 2000 "clearline"]
+       Line[294657 304900 245500 304900 2500 2000 "clearline"]
+       Line[245500 304900 245100 304500 2500 2000 "clearline"]
+       Line[332700 160300 332800 160400 1000 2000 "clearline"]
+       Line[294800 266500 294800 302200 2500 2000 "clearline"]
+       Line[294800 302200 294657 302343 2500 2000 "clearline"]
+       Line[337726 159725 333175 159725 1000 2000 "clearline"]
+       Line[333175 159725 332500 160400 1000 2000 "clearline"]
+       Line[286157 315300 286157 309643 1000 2000 "clearline"]
+       Line[286157 309643 286200 309600 1000 2000 "clearline"]
+       Line[286200 300300 286200 270200 1000 2000 "clearline"]
+       Line[235200 106174 235200 113600 1000 2000 "clearline"]
+       Line[232152 113700 231550 113700 1000 2000 "clearline"]
+       Line[231550 113700 225950 108100 1000 2000 "clearline"]
+       Line[334675 154706 269506 154706 1000 2000 "clearline"]
+       Line[243400 143400 240400 146400 1000 2000 "clearline"]
+       Line[227050 304000 235700 304000 1000 2000 "clearline"]
+       Line[235700 307148 235700 314400 1000 2000 "clearline"]
+       Line[232552 314400 232450 314400 1000 2000 "clearline"]
+       Line[232450 314400 227050 309000 1000 2000 "clearline"]
+       Line[235700 307100 238900 307100 1000 2000 "clearline"]
+       Line[238900 307100 238900 145700 1000 2000 "clearline"]
+       Line[238900 145700 242800 141800 1000 2000 "clearline"]
+       Line[242800 141800 258700 141800 1000 2000 "clearline"]
+       Line[258700 141800 270100 153200 1000 2000 "clearline"]
+       Line[270100 153200 300000 153200 1000 2000 "clearline"]
+       Line[300000 153200 301000 152200 1000 2000 "clearline"]
+       Line[229900 285600 233100 285600 1000 2000 "clearline"]
+       Line[233100 285600 237400 281300 1000 2000 "clearline"]
+       Line[237400 281300 237400 145000 1000 2000 "clearline"]
+       Line[237600 116800 223700 116800 1000 2000 "clearline"]
+       Line[223700 116800 212000 105100 1000 2000 "clearline"]
+       Line[223074 83600 229074 83600 1000 2000 "clearline"]
+       Line[229074 83600 229100 83626 1000 2000 "clearline"]
+       Line[216500 103000 216500 93322 1000 2000 "clearline"]
+       Line[216500 93322 223074 86748 1000 2000 "clearline"]
+       Line[223200 83600 222100 83600 1000 2000 "clearline"]
+       Line[222100 83600 212000 93700 1000 2000 "clearline"]
+       Line[212000 93700 212000 105100 1000 2000 "clearline"]
+       Line[367100 231300 367100 226774 1000 2000 "clearline"]
+       Line[367100 226774 367274 226600 1000 2000 "clearline"]
+       Line[235200 113600 235400 113800 1000 2000 "clearline"]
+       Line[239200 115300 239100 115300 1000 2000 "clearline"]
+       Line[239100 115300 237600 116800 1000 2000 "clearline"]
+       Line[334675 156674 286526 156674 1000 2000 "clearline"]
+       Line[286526 156674 285900 157300 1000 2000 "clearline"]
+       Line[240600 110100 240600 103600 1000 2000 "clearline"]
+       Line[240600 103600 234800 97800 1000 2000 "clearline"]
+       Line[309886 202203 307103 202203 1000 2000 "clearline"]
+       Line[307103 202203 298200 193300 1000 2000 "clearline"]
+       Line[258400 45400 250500 45400 2500 2000 "clearline"]
+       Line[250500 45400 245100 50800 2500 2000 "clearline"]
+       Line[243200 115300 239100 115300 1000 2000 "clearline"]
+       Line[309765 207200 309886 207321 1000 2000 "clearline"]
+       Line[255100 150500 255100 163100 1000 2000 "clearline"]
+       Line[255100 163100 304400 212400 1000 2000 "clearline"]
+       Line[304400 212400 309848 212400 1000 2000 "clearline"]
+       Line[309848 212400 309886 212438 1000 2000 "clearline"]
+       Line[309886 214997 291003 214997 1000 2000 "clearline"]
+       Line[291003 214997 255100 250900 1000 2000 "clearline"]
+       Line[243400 143400 255600 143400 1000 2000 "clearline"]
+       Line[255600 143400 266900 154700 1000 2000 "clearline"]
+       Line[266900 154700 269594 154700 1000 2000 "clearline"]
+       Line[269594 154700 269600 154706 1000 2000 "clearline"]
+       Line[243900 104900 243900 104700 1000 2000 "clearline"]
+       Line[243900 104700 236400 97200 1000 2000 "clearline"]
+       Line[293800 192900 305600 204700 1000 2000 "clearline"]
+       Line[305600 204700 309824 204700 1000 2000 "clearline"]
+       Line[309824 204700 309886 204762 1000 2000 "clearline"]
+       Line[304500 152200 302000 149700 1000 2000 "clearline"]
+       Line[302000 149700 299900 149700 1000 2000 "clearline"]
+       Line[299900 149700 298000 151600 1000 2000 "clearline"]
+       Line[298000 151600 270700 151600 1000 2000 "clearline"]
+       Line[270700 151600 259300 140200 1000 2000 "clearline"]
+       Line[259300 140200 242100 140200 1000 2000 "clearline"]
+       Line[242100 140200 237400 144900 1000 2000 "clearline"]
+       Line[303900 148100 299200 148100 1000 2000 "clearline"]
+       Line[299200 148100 297300 150000 1000 2000 "clearline"]
+       Line[297300 150000 271300 150000 1000 2000 "clearline"]
+       Line[271300 150000 259900 138600 1000 2000 "clearline"]
+       Line[259900 138600 241500 138600 1000 2000 "clearline"]
+       Line[241500 138600 235900 144200 1000 2000 "clearline"]
+       Line[334675 152737 308637 152737 1000 2000 "clearline"]
+       Line[308637 152737 304000 148100 1000 2000 "clearline"]
+       Line[334675 150769 308869 150769 1000 2000 "clearline"]
+       Line[308869 150769 304600 146500 1000 2000 "clearline"]
+       Line[304600 146500 298600 146500 1000 2000 "clearline"]
+       Line[298600 146500 296700 148400 1000 2000 "clearline"]
+       Line[296700 148400 272000 148400 1000 2000 "clearline"]
+       Line[272000 148400 260500 136900 1000 2000 "clearline"]
+       Line[260500 136900 241100 136900 1000 2000 "clearline"]
+       Line[234300 143600 241000 136900 1000 2000 "clearline"]
+       Line[334675 148800 309200 148800 1000 2000 "clearline"]
+       Line[309200 148800 305300 144900 1000 2000 "clearline"]
+       Line[305300 144900 298000 144900 1000 2000 "clearline"]
+       Line[298000 144900 296100 146800 1000 2000 "clearline"]
+       Line[296100 146800 272800 146800 1000 2000 "clearline"]
+       Line[272800 146800 244000 118000 1000 2000 "clearline"]
+       Line[244000 118000 240800 118000 1000 2000 "clearline"]
+       Line[334675 146832 309732 146832 1000 2000 "clearline"]
+       Line[309732 146832 306100 143200 1000 2000 "clearline"]
+       Line[306100 143200 297300 143200 1000 2000 "clearline"]
+       Line[297300 143200 295400 145100 1000 2000 "clearline"]
+       Line[295400 145100 273500 145100 1000 2000 "clearline"]
+       Line[273500 145100 243700 115300 1000 2000 "clearline"]
+       Line[243700 115300 243000 115300 1000 2000 "clearline"]
+       Line[334675 144864 310064 144864 1000 2000 "clearline"]
+       Line[310064 144864 306800 141600 1000 2000 "clearline"]
+       Line[306800 141600 296600 141600 1000 2000 "clearline"]
+       Line[296600 141600 294700 143500 1000 2000 "clearline"]
+       Line[294700 143500 274400 143500 1000 2000 "clearline"]
+       Line[274400 143500 244600 113700 1000 2000 "clearline"]
+       Line[244600 113700 235300 113700 1000 2000 "clearline"]
+       Line[285900 140800 284800 141900 1000 2000 "clearline"]
+       Line[284800 141900 275100 141900 1000 2000 "clearline"]
+       Line[275100 141900 243900 110700 1000 2000 "clearline"]
+       Line[243900 110700 243900 104700 1000 2000 "clearline"]
+       Line[282900 159800 282900 187700 1000 2000 "clearline"]
+       Line[282900 187700 305100 209900 1000 2000 "clearline"]
+       Line[305100 209900 309865 209900 1000 2000 "clearline"]
+       Line[309865 209900 309886 209879 1000 2000 "clearline"]
+       Line[282900 138300 274300 138300 1000 2000 "clearline"]
+       Line[274300 138300 255300 119300 1000 2000 "clearline"]
+       Line[255300 119300 255300 51000 1000 2000 "clearline"]
+       Line[255300 51000 255100 50800 1000 2000 "clearline"]
+       Line[334675 142895 311595 142895 1000 2000 "clearline"]
+       Line[311595 142895 309000 140300 1000 2000 "clearline"]
+       Line[293800 159800 293800 192900 1000 2000 "clearline"]
+       Line[298200 159800 298200 193300 1000 2000 "clearline"]
+       Line[326900 139700 326900 142895 1000 2000 "clearline"]
+       Line[318300 139700 323752 139700 1000 2000 "clearline"]
+       Line[334675 140927 332927 140927 1000 2000 "clearline"]
+       Line[332927 140927 327700 135700 1000 2000 "clearline"]
+       Line[327700 135700 307900 135700 1000 2000 "clearline"]
+       Line[307900 135700 304500 139100 1000 2000 "clearline"]
+       Line[332500 133200 306900 133200 1000 2000 "clearline"]
+       Line[306900 133200 301000 139100 1000 2000 "clearline"]
+       Line[309000 120100 309000 105400 2500 2000 "clearline"]
+       Line[258200 45400 309000 96200 2500 2000 "clearline"]
+       Line[309000 96200 309000 106100 2500 2000 "clearline"]
+       Line[180900 93100 138400 50600 2500 2000 "clearline"]
+       Line[138200 83400 30900 83400 2500 2000 "clearline"]
+       Line[70900 119600 70600 119600 2500 2000 "clearline"]
+       Line[70600 119600 135800 119600 2500 2000 "clearline"]
+       Line[135800 119600 138200 117200 2500 2000 "clearline"]
+       Line[62400 123500 30900 123500 2500 2000 "clearline"]
+       Line[70600 21300 134100 21300 2500 2000 "clearline"]
+       Line[134100 21300 138200 17200 2500 2000 "clearline"]
+       Line[62400 25200 33200 25200 2500 2000 "clearline"]
+       Line[33200 25200 30900 27500 2500 2000 "clearline"]
+       Line[70600 221600 133800 221600 2500 2000 "clearline"]
+       Line[133800 221600 138200 217200 2500 2000 "clearline"]
+       Line[62400 225500 30900 225500 2500 2000 "clearline"]
+       Line[138400 250600 138400 217600 2500 2000 "clearline"]
+       Line[138200 183400 30900 183400 2500 2000 "clearline"]
+       Line[70600 322600 132800 322600 2500 2000 "clearline"]
+       Line[132800 322600 138200 317200 2500 2000 "clearline"]
+       Line[62400 326500 30900 326500 2500 2000 "clearline"]
+       Line[138200 283400 30900 283400 2500 2000 "clearline"]
+       Line[138200 383400 53700 383400 2500 2000 "clearline"]
+       Line[53700 383400 30900 360600 2500 2000 "clearline"]
+       Line[297400 382300 297500 366457 1000 2000 "clearline"]
+       Line[297500 366457 303657 360300 1000 2000 "clearline"]
+       Line[294884 382300 294942 364385 1000 2000 "clearline"]
+       Line[294942 364385 293657 363100 1000 2000 "clearline"]
+       Line[106700 335200 82400 340600 20000 4000 ""]
+       Line[106700 350600 82400 350600 20000 4000 ""]
+       Line[106700 366000 82400 360600 20000 4000 ""]
+       Line[106700 235200 82400 240600 20000 4000 "clearline"]
+       Line[82400 240600 82400 260600 20000 4000 "clearline"]
+       Line[82400 260600 106700 266000 20000 4000 "clearline"]
+       Line[106700 266000 106700 235200 20000 4000 "clearline"]
+       Line[106700 250600 82400 250600 20000 4000 "clearline"]
+       Line[82400 340600 82400 360600 20000 4000 "clearline"]
+       Line[106700 366000 106700 335200 20000 4000 "clearline"]
+       Line[106700 135200 82400 140600 20000 4000 "clearline"]
+       Line[82400 140600 82400 160600 20000 4000 "clearline"]
+       Line[82400 160600 106700 166000 20000 4000 "clearline"]
+       Line[106700 166000 106700 135200 20000 4000 "clearline"]
+       Line[106700 150600 82400 150600 20000 4000 "clearline"]
+       Line[106700 34900 82400 40300 20000 4000 "clearline"]
+       Line[82400 40300 82400 60300 20000 4000 "clearline"]
+       Line[82400 60300 106700 65700 20000 4000 "clearline"]
+       Line[106700 65700 106700 34900 20000 4000 "clearline"]
+       Line[106700 50300 82400 50300 20000 4000 "clearline"]
+       Line[212400 43500 212400 35000 1000 2000 "clearline"]
+       Line[212400 54500 212400 46500 1000 2000 "clearline"]
+       Line[212400 64500 212400 57500 1000 2000 "clearline"]
+       Line[219874 31926 219900 31900 1000 2000 "clearline"]
+       Line[223048 31900 227400 31900 1000 2000 "clearline"]
+       Line[227400 31900 227500 32000 1000 2000 "clearline"]
+       Line[230648 32000 235400 32000 1000 2000 "clearline"]
+       Line[223100 31952 223048 31900 1000 2000 "clearline"]
+       Line[210200 357600 210200 351100 1000 2000 "clearline"]
+       Line[210200 347600 210200 341100 1000 2000 "clearline"]
+       Line[210200 338100 210200 333600 1000 2000 "clearline"]
+       Line[215100 341100 210200 341100 1000 2000 "clearline"]
+       Line[385291 273785 385291 363985 2500 2000 "clearline"]
+       Line[303000 381500 303000 375100 2500 2000 "clearline"]
+       Line[303000 375100 305100 373000 2500 2000 "clearline"]
+       Line[292000 381500 292000 369600 2500 2000 "clearline"]
+       Line[292000 369600 288700 366300 2500 2000 "clearline"]
+       Line[288700 366300 288700 353543 2500 2000 "clearline"]
+       Line[288700 353543 288657 353500 2500 2000 "clearline"]
+       Line[240400 146400 240400 315800 1000 2000 "clearline"]
+       Line[240400 315800 215100 341100 1000 2000 "clearline"]
+       Line[210200 358026 203374 358026 1000 2000 "clearline"]
+       Line[203374 358026 199100 362300 1000 2000 "clearline"]
+       Line[199100 362300 110400 362300 1000 2000 "clearline"]
+       Line[110400 362300 106700 366000 1000 2000 "clearline"]
+       Line[138300 383400 187974 383400 1000 2000 "clearline"]
+       Line[187974 383400 210200 361174 1000 2000 "clearline"]
+       Line[212400 35074 141874 35074 1000 2000 "clearline"]
+       Line[141874 35074 141700 34900 1000 2000 "clearline"]
+       Line[49300 25200 49300 19600 1000 2000 "clearline"]
+       Line[49300 19600 67200 1700 1000 2000 "clearline"]
+       Line[67200 1700 182174 1700 1000 2000 "clearline"]
+       Line[182174 1700 212400 31926 1000 2000 "clearline"]
+       Line[212400 31926 219874 31926 1000 2000 "clearline"]
+       Line[234800 97800 234800 74300 1000 2000 "clearline"]
+       Line[234800 74300 214900 54400 1000 2000 "clearline"]
+       Line[214900 54400 212426 54400 1000 2000 "clearline"]
+       Line[212426 54400 212400 54426 1000 2000 "clearline"]
+       Line[236400 97200 236400 43300 1000 2000 "clearline"]
+       Line[236400 43300 227500 34400 1000 2000 "clearline"]
+       Line[227500 34400 227500 32000 1000 2000 "clearline"]
+       Line[206400 223626 206400 215126 1000 2000 "clearline"]
+       Line[206900 234626 206900 226626 1000 2000 "clearline"]
+       Line[206900 244126 206900 238126 1000 2000 "clearline"]
+       Line[206900 157626 206900 165126 1000 2000 "clearline"]
+       Line[206900 168126 206900 179126 1000 2000 "clearline"]
+       Line[206900 190626 206900 182126 1000 2000 "clearline"]
+       Line[206900 212126 206900 194626 1000 2000 "clearline"]
+       Line[206900 182200 170000 182200 1000 2000 "clearline"]
+       Line[170000 182200 138400 150600 1000 2000 "clearline"]
+       Line[206900 194200 148750 194200 1000 2000 "clearline"]
+       Line[148750 194200 138250 183700 1000 2000 "clearline"]
+       Line[206900 215200 165500 215200 1000 2000 "clearline"]
+       Line[165500 215200 150900 200600 1000 2000 "clearline"]
+       Line[235900 144200 235900 209900 1000 2000 "clearline"]
+       Line[235900 209900 219200 226600 1000 2000 "clearline"]
+       Line[219200 226600 207000 226600 1000 2000 "clearline"]
+       Line[207000 226600 206900 226700 1000 2000 "clearline"]
+       Line[206900 168200 209700 168200 1000 2000 "clearline"]
+       Line[209700 168200 234350 143550 1000 2000 "clearline"]
+       Line[279600 361200 217074 361200 1000 2000 "clearline"]
+       Line[210200 361174 213900 361174 1000 2000 "clearline"]
+       Line[213900 361174 213926 361200 1000 2000 "clearline"]
+       Line[334700 15600 338500 11800 1000 2000 "clearline"]
+       Line[326625 18100 326625 19925 1000 2000 "clearline"]
+       Line[319975 15600 318300 15600 1000 2000 "clearline"]
+       Line[318300 15600 317100 16800 1000 2000 "clearline"]
+       Line[317100 16800 317100 22300 1000 2000 "clearline"]
+       Line[326625 8100 325000 8100 1000 2000 "clearline"]
+       Line[325000 8100 323300 6400 1000 2000 "clearline"]
+       Line[323300 6400 323300 4900 1000 2000 "clearline"]
+       Line[277600 31800 278300 31800 1000 2000 "clearline"]
+       Line[277500 31900 277600 31800 1000 2000 "clearline"]
+       Line[313000 66750 307150 66750 1000 2000 "clearline"]
+       Line[307150 66750 277500 37100 1000 2000 "clearline"]
+       Line[277500 37100 277500 31900 1000 2000 "clearline"]
+       Line[313000 71750 309450 71750 1000 2000 "clearline"]
+       Line[309450 71750 272700 35000 1000 2000 "clearline"]
+       Line[272700 35000 272700 29900 1000 2000 "clearline"]
+       Line[272700 29900 275800 26800 1000 2000 "clearline"]
+       Line[313000 56750 315850 56750 1000 2000 "clearline"]
+       Line[315850 56750 318400 59300 1000 2000 "clearline"]
+       Line[318400 59300 318400 73400 1000 2000 "clearline"]
+       Line[318400 73400 317700 74100 1000 2000 "clearline"]
+       Line[317700 74100 308200 74100 1000 2000 "clearline"]
+       Line[308200 74100 270600 36500 1000 2000 "clearline"]
+       Line[270600 36500 270600 18800 1000 2000 "clearline"]
+       Line[317100 22300 306400 33000 1000 2000 "clearline"]
+       Line[326625 19875 326625 19925 1000 2000 "clearline"]
+       Line[326625 19925 338500 31800 1000 2000 "clearline"]
+       Line[277700 31800 291200 31800 1000 2000 "clearline"]
+       Line[291200 31800 306200 16800 1000 2000 "clearline"]
+       Line[306200 16800 313200 16800 1000 2000 "clearline"]
+       Line[313200 16800 316900 13100 1000 2000 "clearline"]
+       Line[316900 13100 319975 13100 1000 2000 "clearline"]
+       Line[307600 11800 315200 11800 1000 2000 "clearline"]
+       Line[315200 11800 316500 10500 1000 2000 "clearline"]
+       Line[316500 10500 319875 10500 1000 2000 "clearline"]
+       Line[319875 10500 319975 10600 1000 2000 "clearline"]
+       Line[275800 26800 288400 26800 1000 2000 "clearline"]
+       Line[288400 26800 303400 11800 1000 2000 "clearline"]
+       Line[303400 11800 308000 11800 1000 2000 "clearline"]
+       Line[319975 8100 319975 7875 1000 2000 "clearline"]
+       Line[319975 7875 317700 5600 1000 2000 "clearline"]
+       Line[317700 5600 283800 5600 1000 2000 "clearline"]
+       Line[270600 18800 283800 5600 1000 2000 "clearline"]
+       Line[333500 66750 341150 66750 1000 2000 "clearline"]
+       Line[341150 66750 368500 39400 1000 2000 "clearline"]
+       Line[368500 39400 368500 31800 1000 2000 "clearline"]
+       Line[333500 56750 344450 56750 1000 2000 "clearline"]
+       Line[344450 56750 363900 37300 1000 2000 "clearline"]
+       Line[363900 37300 363900 16400 1000 2000 "clearline"]
+       Line[363900 16400 368500 11800 1000 2000 "clearline"]
+       Line[333500 61750 331450 61750 1000 2000 "clearline"]
+       Line[331450 61750 328100 58400 1000 2000 "clearline"]
+       Line[328100 58400 328100 42200 1000 2000 "clearline"]
+       Line[328100 42200 338500 31800 1000 2000 "clearline"]
+       Line[333500 71750 330450 71750 1000 2000 "clearline"]
+       Line[330450 71750 326500 67800 1000 2000 "clearline"]
+       Line[326500 67800 326500 24700 1000 2000 "clearline"]
+       Line[326500 24700 323400 21600 1000 2000 "clearline"]
+       Line[323400 21600 323400 16300 1000 2000 "clearline"]
+       Line[323400 16300 324100 15600 1000 2000 "clearline"]
+       Line[334700 15600 324100 15600 1000 2000 "clearline"]
+       Line[326625 13100 327700 13100 1000 2000 "clearline"]
+       Line[327700 13100 333500 7300 1000 2000 "clearline"]
+       Line[333500 7300 364000 7300 1000 2000 "clearline"]
+       Line[364000 7300 368500 11800 1000 2000 "clearline"]
+       Line[326625 10600 327800 10600 1000 2000 "clearline"]
+       Line[327800 10600 332700 5700 1000 2000 "clearline"]
+       Line[332700 5700 370200 5700 1000 2000 "clearline"]
+       Line[370200 5700 373000 8500 1000 2000 "clearline"]
+       Line[373000 8500 373000 27300 1000 2000 "clearline"]
+       Line[373000 27300 368500 31800 1000 2000 "clearline"]
+       Line[319800 25300 319800 18275 1000 2000 "clearline"]
+       Line[319800 18275 319975 18100 1000 2000 "clearline"]
+       Line[333500 46750 339550 46750 1000 2000 "clearline"]
+       Line[339550 46750 343600 42700 1000 2000 "clearline"]
+       Line[343600 42700 343600 26900 1000 2000 "clearline"]
+       Line[343600 26900 338500 21800 1000 2000 "clearline"]
+       Line[333500 51750 339850 51750 1000 2000 "clearline"]
+       Line[339850 51750 339900 51700 1000 2000 "clearline"]
+       Line[339900 51700 343074 51700 1000 2000 "clearline"]
+       Line[343074 51700 344000 50774 1000 2000 "clearline"]
+       Line[333600 46750 343124 46750 1000 2000 "clearline"]
+       Line[343124 46750 344000 47626 1000 2000 "clearline"]
+       Line[297700 139000 297600 139100 1000 2000 "clearline"]
+       Line[293800 141400 293800 139100 1000 2000 "clearline"]
+       Line[343631 137876 343631 135631 1000 2000 "clearline"]
+       Line[343631 135631 342500 134500 1000 2000 "clearline"]
+       Line[341663 137876 341663 135863 1000 2000 "clearline"]
+       Line[341663 135863 340000 134200 1000 2000 "clearline"]
+       Line[340000 134200 340000 133500 1000 2000 "clearline"]
+       Line[339694 137876 339694 136694 1000 2000 "clearline"]
+       Line[339694 136694 336500 133500 1000 2000 "clearline"]
+       Line[337726 137876 337176 137876 1000 2000 "clearline"]
+       Line[337176 137876 332500 133200 1000 2000 "clearline"]
+       Line[342500 134500 342500 132400 1000 2000 "clearline"]
+       Line[342500 132400 341200 131100 1000 2000 "clearline"]
+       Line[341200 131100 305600 131100 1000 2000 "clearline"]
+       Line[305600 131100 297600 139100 1000 2000 "clearline"]
+       Line[347568 137876 347568 132268 1000 2000 "clearline"]
+       Line[347568 132268 344000 128700 1000 2000 "clearline"]
+       Line[344000 128700 312300 128700 1000 2000 "clearline"]
+       Line[345600 137876 345600 134000 1000 2000 "clearline"]
+       Line[345600 134000 345100 133500 1000 2000 "clearline"]
+       Line[313000 51750 315550 51750 1000 2000 "clearline"]
+       Line[315550 51750 320100 56300 1000 2000 "clearline"]
+       Line[321700 51000 317500 46800 1000 2000 "clearline"]
+       Line[317500 46800 313050 46800 1000 2000 "clearline"]
+       Line[313050 46800 313000 46750 1000 2000 "clearline"]
+       Line[348200 124652 346348 124652 1000 2000 "clearline"]
+       Line[346348 124652 344800 126200 1000 2000 "clearline"]
+       Line[349536 137876 349536 129136 1000 2000 "clearline"]
+       Line[349536 129136 348200 127800 1000 2000 "clearline"]
+       Line[352000 121600 344700 121600 2500 2000 "clearline"]
+       Line[344700 121600 340000 126300 2500 2000 "clearline"]
+       Line[340000 126300 314900 126300 2500 2000 "clearline"]
+       Line[351900 121600 351900 136600 2500 2000 "clearline"]
+       Line[309000 127700 309000 127100 2500 2000 "clearline"]
+       Line[309000 127100 310700 125400 2500 2000 "clearline"]
+       Line[310700 125400 314000 125400 2500 2000 "clearline"]
+       Line[314000 125400 314900 126300 2500 2000 "clearline"]
+       Line[338700 123000 309900 123000 1000 2000 "clearline"]
+       Line[293800 139100 309900 123000 1000 2000 "clearline"]
+       Line[321700 51000 321700 108200 1000 2000 "clearline"]
+       Line[321700 108200 334000 120500 1000 2000 "clearline"]
+       Line[320100 56300 320100 123000 1000 2000 "clearline"]
+       Line[313000 61750 310550 61750 1000 2000 "clearline"]
+       Line[310550 61750 307700 58900 1000 2000 "clearline"]
+       Line[307700 58900 307700 31700 1000 2000 "clearline"]
+       Line[333500 81750 333500 111700 1000 2000 "clearline"]
+       Line[333500 111700 341700 119900 1000 2000 "clearline"]
+       Line[333500 76750 336050 76750 1000 2000 "clearline"]
+       Line[336050 76750 339000 79700 1000 2000 "clearline"]
+       Line[339000 79700 339000 113500 1000 2000 "clearline"]
+       Line[339000 113500 347100 121600 1000 2000 "clearline"]
+       Line[267900 21800 267900 52800 1000 2000 "clearline"]
+       Line[267900 52800 266750 53950 1000 2000 "clearline"]
+       Line[313000 81750 305550 81750 1000 2000 "clearline"]
+       Line[305550 81750 305500 81800 1000 2000 "clearline"]
+       Line[356524 152737 359800 152700 1000 2000 "clearline"]
+       Line[359800 152700 366600 162300 1000 2000 "clearline"]
+       Line[366600 162300 367200 162300 1000 2000 "clearline"]
+       Line[367200 162300 372700 167800 1000 2000 "clearline"]
+       Line[372700 167800 376200 167800 1000 2000 "clearline"]
+       Line[376200 167800 378000 169600 1000 2000 "clearline"]
+       Line[356524 154706 359194 154706 1000 2000 "clearline"]
+       Line[359194 154706 359200 154700 1000 2000 "clearline"]
+       Line[359200 154700 365600 164000 1000 2000 "clearline"]
+       Line[365600 164000 366600 164000 1000 2000 "clearline"]
+       Line[366600 164000 368100 165500 1000 2000 "clearline"]
+       Line[368100 165500 368100 170628 1000 2000 "clearline"]
+       Line[368100 170628 363645 175083 1000 2000 "clearline"]
+       Line[363645 175083 360635 175083 1000 2000 "clearline"]
+       Line[360635 175083 358600 173048 1000 2000 "clearline"]
+       Line[363645 167800 363645 165145 1000 2000 "clearline"]
+       Line[363645 165145 362200 163700 1000 2000 "clearline"]
+       Line[358600 166748 362593 166748 1000 2000 "clearline"]
+       Line[362593 166748 363645 167800 1000 2000 "clearline"]
+       Line[358600 169900 361545 169900 1000 2000 "clearline"]
+       Line[361545 169900 363645 167800 1000 2000 "clearline"]
+       Line[358600 163600 358600 161153 1000 2000 "clearline"]
+       Line[358600 161153 357347 159900 1000 2000 "clearline"]
+       Line[368400 159800 368200 159800 1000 2000 "clearline"]
+       Line[368200 159800 365400 157000 1000 2000 "clearline"]
+       Line[365400 157000 365400 156000 1000 2000 "clearline"]
+       Line[365400 156000 364700 155300 1000 2000 "clearline"]
+       Line[372700 175083 375665 175083 1000 2000 "clearline"]
+       Line[375665 175083 378000 172748 1000 2000 "clearline"]
+       Line[378000 172748 381652 172748 1000 2000 "clearline"]
+       Line[381652 172748 381700 172700 1000 2000 "clearline"]
+       Line[371548 159800 381300 159800 1000 2000 "clearline"]
+       Line[294800 266500 323400 237900 2500 2000 "clearline"]
+       Line[323400 237900 323400 189600 2500 2000 "clearline"]
+       Line[286200 270200 321100 235300 1000 2000 "clearline"]
+       Line[359326 231700 359326 247820 1000 2000 "clearline"]
+       Line[359326 247820 385291 273785 1000 2000 "clearline"]
+       Line[255100 350500 255100 308300 1000 2000 "clearline"]
+       Line[255100 301600 255100 272342 1000 2000 "clearline"]
+       Line[255100 272342 309886 217556 1000 2000 "clearline"]
+       Line[323400 189700 323400 175200 2500 2000 "clearline"]
+       Line[323400 175200 309000 160800 2500 2000 "clearline"]
+       Line[343631 159725 343631 162669 1000 2000 "clearline"]
+       Line[339694 159725 339694 160606 1000 2000 "clearline"]
+       Line[339694 160606 336900 163400 1000 2000 "clearline"]
+       Line[336900 163400 333300 163400 1000 2000 "clearline"]
+       Line[333300 163400 324800 171900 1000 2000 "clearline"]
+       Line[333800 166500 323400 176900 1000 2000 "clearline"]
+       Line[333800 166500 337500 166500 1000 2000 "clearline"]
+       Line[325800 176700 333400 169100 1000 2000 "clearline"]
+       Line[333400 169100 337200 169100 1000 2000 "clearline"]
+       Line[337200 169100 343631 162669 1000 2000 "clearline"]
+       Line[334500 171600 333100 171600 1000 2000 "clearline"]
+       Line[333100 171600 327400 177300 1000 2000 "clearline"]
+       Line[345600 159725 345600 164100 1000 2000 "clearline"]
+       Line[345600 164100 329000 180700 1000 2000 "clearline"]
+       Line[333114 207321 338579 207321 1000 2000 "clearline"]
+       Line[338579 207321 342474 203426 1000 2000 "clearline"]
+       Line[347568 159725 347568 164432 1000 2000 "clearline"]
+       Line[347568 164432 330600 181400 1000 2000 "clearline"]
+       Line[330600 181400 330600 184800 1000 2000 "clearline"]
+       Line[349536 159725 349536 164764 1000 2000 "clearline"]
+       Line[349536 164764 332200 182100 1000 2000 "clearline"]
+       Line[332200 182100 332200 184200 1000 2000 "clearline"]
+       Line[351505 159725 351505 166295 1000 2000 "clearline"]
+       Line[351505 166295 334700 183100 1000 2000 "clearline"]
+       Line[318500 183100 318500 202700 1000 2000 "clearline"]
+       Line[318500 202700 313900 207300 1000 2000 "clearline"]
+       Line[313900 207300 309907 207300 1000 2000 "clearline"]
+       Line[309907 207300 309886 207321 1000 2000 "clearline"]
+       Line[332200 184200 333700 185700 1000 2000 "clearline"]
+       Line[333700 185700 345600 185700 1000 2000 "clearline"]
+       Line[344900 187300 333100 187300 1000 2000 "clearline"]
+       Line[333100 187300 330600 184800 1000 2000 "clearline"]
+       Line[321100 196900 321100 235300 1000 2000 "clearline"]
+       Line[321100 197000 321100 196900 1000 2000 "clearline"]
+       Line[321100 196900 320700 196500 1000 2000 "clearline"]
+       Line[320700 196500 320700 194700 1000 2000 "clearline"]
+       Line[320700 194700 321100 194300 1000 2000 "clearline"]
+       Line[321100 194300 321100 177600 1000 2000 "clearline"]
+       Line[321100 177600 320100 176600 1000 2000 "clearline"]
+       Line[333114 199644 333114 197114 1000 2000 "clearline"]
+       Line[333114 197114 331500 195500 1000 2000 "clearline"]
+       Line[331500 195500 336026 195500 1000 2000 "clearline"]
+       Line[342474 202300 342474 198800 1000 2000 "clearline"]
+       Line[342474 198800 339174 195500 1000 2000 "clearline"]
+       Line[367274 226600 367274 213074 1000 2000 "clearline"]
+       Line[367274 213074 344000 189800 1000 2000 "clearline"]
+       Line[386700 229500 375600 229500 1000 2000 "clearline"]
+       Line[375600 229500 368900 222800 1000 2000 "clearline"]
+       Line[368900 222800 368900 211300 1000 2000 "clearline"]
+       Line[368900 211300 344900 187300 1000 2000 "clearline"]
+       Line[376700 224500 370600 218400 1000 2000 "clearline"]
+       Line[370600 218400 370600 210700 1000 2000 "clearline"]
+       Line[370600 210700 345600 185700 1000 2000 "clearline"]
+       Line[334200 349800 334200 387400 20000 10000 "clearline"]
+       Line[354200 349800 354200 387400 20000 10000 "clearline"]
+       Line[354200 387400 334700 387400 20000 10000 "clearline"]
+       Line[334700 387400 334200 387900 20000 10000 "clearline"]
+       Line[334200 349800 354000 349800 20000 10000 "clearline"]
+       Line[354000 349800 354200 350000 20000 10000 "clearline"]
+       Line[375300 363776 375291 363785 1000 2000 "clearline"]
+       Line[311600 306226 311600 302400 1000 2000 "clearline"]
+       Line[316700 305926 311600 305926 1000 2000 "clearline"]
+       Line[311400 327348 311400 328757 1000 2000 "clearline"]
+       Line[311400 328757 309557 330600 1000 2000 "clearline"]
+       Line[307600 321026 297631 321026 1000 2000 "clearline"]
+       Line[297631 321026 297628 321028 1000 2000 "clearline"]
+       Line[307600 324174 311374 324174 1000 2000 "clearline"]
+       Line[311374 324174 311400 324200 1000 2000 "clearline"]
+       Line[311400 324200 311400 318800 1000 2000 "clearline"]
+       Line[311400 318800 308100 315500 1000 2000 "clearline"]
+       Line[308100 315500 308100 312726 1000 2000 "clearline"]
+       Line[303678 360278 303678 347622 1000 2000 "clearline"]
+       Line[303678 347622 314000 337300 1000 2000 "clearline"]
+       Line[314000 337300 314000 315126 1000 2000 "clearline"]
+       Line[314000 315126 311600 312726 1000 2000 "clearline"]
+       Line[317400 295626 314774 295626 1000 2000 "clearline"]
+       Line[314774 295626 314748 295600 1000 2000 "clearline"]
+       Line[311600 299252 311600 268200 1000 2000 "clearline"]
+       Line[311600 268200 327400 252400 1000 2000 "clearline"]
+       Line[327400 177300 327400 252400 1000 2000 "clearline"]
+       Line[308100 306226 308100 269400 1000 2000 "clearline"]
+       Line[308100 269400 325800 251700 1000 2000 "clearline"]
+       Line[325800 251700 325800 176700 1000 2000 "clearline"]
+       Line[361600 313800 321426 313800 2500 2000 "clearline"]
+       Line[294657 309500 317100 309500 2500 2000 "clearline"]
+       Line[317100 309500 321400 313800 2500 2000 "clearline"]
+       Line[375291 273785 375291 266000 1000 2000 "clearline"]
+       Line[375291 266000 375200 266000 1000 2000 "clearline"]
+       Line[375200 266000 357200 248000 1000 2000 "clearline"]
+       Line[357200 248000 357200 221000 1000 2000 "clearline"]
+       Line[357200 221000 346100 209900 1000 2000 "clearline"]
+       Line[346100 209900 333135 209900 1000 2000 "clearline"]
+       Line[333135 209900 333114 209879 1000 2000 "clearline"]
+       Line[375291 303785 375291 303691 1000 2000 "clearline"]
+       Line[375291 303691 370700 299100 1000 2000 "clearline"]
+       Line[370700 299100 370700 263700 1000 2000 "clearline"]
+       Line[370700 263700 355600 248600 1000 2000 "clearline"]
+       Line[355600 248600 355600 221700 1000 2000 "clearline"]
+       Line[355600 221700 346300 212400 1000 2000 "clearline"]
+       Line[346300 212400 333152 212400 1000 2000 "clearline"]
+       Line[333152 212400 333114 212438 1000 2000 "clearline"]
+       Line[375291 333785 375285 333785 1000 2000 "clearline"]
+       Line[375285 333785 369100 327600 1000 2000 "clearline"]
+       Line[369100 327600 369100 264400 1000 2000 "clearline"]
+       Line[369100 264400 354000 249300 1000 2000 "clearline"]
+       Line[354000 249300 354000 222400 1000 2000 "clearline"]
+       Line[354000 222400 346600 215000 1000 2000 "clearline"]
+       Line[346600 215000 333117 215000 1000 2000 "clearline"]
+       Line[333117 215000 333114 214997 1000 2000 "clearline"]
+       Line[375291 363785 375291 341091 1000 2000 "clearline"]
+       Line[375291 341091 367500 333300 1000 2000 "clearline"]
+       Line[367500 333300 367500 265000 1000 2000 "clearline"]
+       Line[367500 265000 352400 249900 1000 2000 "clearline"]
+       Line[352400 249900 352400 223100 1000 2000 "clearline"]
+       Line[352400 223100 346900 217600 1000 2000 "clearline"]
+       Line[346900 217600 333158 217600 1000 2000 "clearline"]
+       Line[333158 217600 333114 217556 1000 2000 "clearline"]
+       Line[341700 264150 341700 257850 2500 2000 "clearline"]
+       Line[351700 264050 351700 257850 2500 2000 "clearline"]
+       Line[336700 257850 336700 255124 1000 2000 "clearline"]
+       Line[336700 255124 341700 250124 1000 2000 "clearline"]
+       Line[346700 257850 346700 255124 1000 2000 "clearline"]
+       Line[346700 255124 341700 250124 1000 2000 "clearline"]
+       Line[345704 246950 341700 246950 1000 2000 "clearline"]
+       Line[341700 246950 341687 246963 1000 2000 "clearline"]
+       Line[351700 257850 351700 254500 1000 2000 "clearline"]
+       Line[351700 254500 347200 250000 1000 2000 "clearline"]
+       Line[329000 180700 329000 234276 1000 2000 "clearline"]
+       Line[329000 234276 341700 246976 1000 2000 "clearline"]
+       Line[336700 278350 336700 293300 2500 2000 ""]
+       Line[336700 293300 334200 295800 2500 2000 ""]
+       Line[341700 278350 341700 293300 2500 2000 ""]
+       Line[341700 293300 344200 295800 2500 2000 ""]
+       Line[346700 278350 346700 293300 2500 2000 ""]
+       Line[346700 293300 344200 295800 2500 2000 ""]
+       Line[351700 278350 351700 293300 2500 2000 ""]
+       Line[351700 293300 354200 295800 2500 2000 ""]
        Polygon("")
        (
-               [399700 149200] [380700 149200] [380700 166700] [399700 166700] 
+               [399700 124300] [380700 124300] [380700 141800] [399700 141800] 
        )
        Polygon("")
        (
-               [399700 198200] [380700 198200] [380700 180700] [399700 180700] 
+               [399700 173300] [380700 173300] [380700 155800] [399700 155800] 
+       )
+       Polygon("clearpoly")
+       (
+               [322600 266300] [364800 266300] [364800 308800] [322600 308800] 
        )
 )
 Layer(2 "bottom")
 (
-       Line[30900 385500 30900 66500 50000 10000 "clearline"]
-       Line[53900 208500 30900 185500 2500 2000 "clearline"]
-       Line[53900 108500 30900 85500 2500 2000 "clearline"]
-       Line[106900 225500 106900 276000 1000 2000 "clearline"]
-       Line[357000 185100 357000 185000 1000 2000 "clearline"]
-       Line[357000 185000 364700 180200 1000 2000 "clearline"]
-       Line[315900 193100 309000 186200 2500 2000 "clearline"]
-       Line[350800 191400 357200 185000 1000 2000 "clearline"]
-       Line[317600 191400 316000 193000 1000 2000 "clearline"]
-       Line[350800 191400 335400 191400 1000 2000 "clearline"]
-       Line[319500 119600 341500 119600 2500 2000 "clearline"]
-       Line[313100 322500 313100 339557 1000 2000 "clearline"]
-       Line[313100 339557 312957 339700 1000 2000 "clearline"]
-       Line[321500 125600 339600 125600 1000 2000 "clearline"]
-       Line[313100 322700 313100 322500 1000 2000 "clearline"]
-       Line[313100 322500 325400 310200 1000 2000 "clearline"]
-       Line[332500 185300 332500 193600 1000 2000 "clearline"]
-       Line[332500 193600 322000 204100 1000 2000 "clearline"]
-       Line[286200 334500 286200 325200 1000 2000 "clearline"]
-       Line[240800 142900 240800 135200 1000 2000 "clearline"]
-       Line[240800 135200 240600 135000 1000 2000 "clearline"]
-       Line[285900 182200 285900 165700 1000 2000 "clearline"]
-       Line[282900 326500 282900 337400 1000 2000 "clearline"]
-       Line[106700 75200 106700 27200 1000 2000 "clearline"]
-       Line[325400 207200 325500 207200 1000 2000 "clearline"]
-       Line[325500 207200 332700 200000 1000 2000 "clearline"]
-       Line[335300 203000 328200 210100 1000 2000 "clearline"]
-       Line[282900 184700 282900 163200 1000 2000 "clearline"]
-       Line[289200 184700 289200 163600 1000 2000 "clearline"]
-       Line[304500 177100 304500 164000 1000 2000 "clearline"]
-       Line[301000 177100 301000 164000 1000 2000 "clearline"]
-       Line[298200 184700 298200 161200 1000 2000 "clearline"]
-       Line[340000 154000 333700 154000 1000 2000 "clearline"]
-       Line[333700 154000 332100 155600 1000 2000 "clearline"]
-       Line[293800 184700 293800 155400 1000 2000 "clearline"]
-       Line[312300 149400 312300 183500 1000 2000 "clearline"]
-       Line[312300 183500 322300 193500 1000 2000 "clearline"]
-       Line[322300 193500 322300 194400 1000 2000 "clearline"]
-       Line[309000 145000 309000 186200 2500 2000 "clearline"]
-       Line[106700 75200 82400 75200 50000 2000 "clearline"]
-       Line[106700 175200 82700 175200 50000 2000 "clearline"]
-       Line[82700 175200 82400 175500 50000 2000 "clearline"]
-       Line[106700 275200 82700 275200 50000 2000 "clearline"]
-       Line[82700 275200 82400 275500 50000 2000 "clearline"]
-       Line[106700 375200 82700 375200 50000 2000 "clearline"]
-       Line[82700 375200 82400 375500 50000 2000 "clearline"]
+       Line[30900 350000 30900 50000 50000 10000 "clearline"]
+       Line[53900 183600 30900 160600 2500 2000 "clearline"]
+       Line[53900 83600 30900 60600 2500 2000 "clearline"]
+       Line[106900 200600 106900 251100 1000 2000 "clearline"]
+       Line[357000 160200 357000 160100 1000 2000 "clearline"]
+       Line[357000 160100 364700 155300 1000 2000 "clearline"]
+       Line[350800 166500 357200 160100 1000 2000 "clearline"]
+       Line[350800 166500 335400 166500 1000 2000 "clearline"]
+       Line[286200 309600 286200 300300 1000 2000 "clearline"]
+       Line[240800 118000 240800 110300 1000 2000 "clearline"]
+       Line[240800 110300 240600 110100 1000 2000 "clearline"]
+       Line[285900 157300 285900 140800 1000 2000 "clearline"]
+       Line[282900 159800 282900 138300 1000 2000 "clearline"]
+       Line[304500 152200 304500 139100 1000 2000 "clearline"]
+       Line[301000 152200 301000 139100 1000 2000 "clearline"]
+       Line[293800 159800 293800 141400 1000 2000 "clearline"]
+       Line[312300 128700 312300 153000 1000 2000 "clearline"]
+       Line[309000 120100 309000 160800 2500 2000 "clearline"]
+       Line[106700 335200 82400 340600 20000 4000 "clearline"]
+       Line[106700 350600 82400 350600 20000 4000 "clearline"]
+       Line[106700 366000 82400 360600 20000 4000 "clearline"]
+       Line[82400 340600 82564 360636 20000 4000 "clearline"]
+       Line[106700 366000 106700 335200 20000 4000 "clearline"]
+       Line[106700 235200 82400 240600 20000 4000 "clearline"]
+       Line[82400 240600 82400 260600 20000 4000 "clearline"]
+       Line[82400 260600 106700 266000 20000 4000 "clearline"]
+       Line[106700 266000 106700 235200 20000 4000 "clearline"]
+       Line[106700 250700 82400 250600 20000 4000 "clearline"]
+       Line[106700 135200 82400 140600 20000 4000 "clearline"]
+       Line[82400 140600 82400 160600 20000 4000 "clearline"]
+       Line[82400 160600 106700 166000 20000 4000 "clearline"]
+       Line[106700 166000 106700 135200 20000 4000 "clearline"]
+       Line[106700 150500 82400 150600 20000 4000 "clearline"]
+       Line[106700 34900 82400 40300 20000 4000 "clearline"]
+       Line[82400 40300 82400 60300 20000 4000 "clearline"]
+       Line[82400 60300 106700 65700 20000 4000 "clearline"]
+       Line[106700 65700 106700 34900 20000 4000 "clearline"]
+       Line[106700 50300 82400 50300 20000 4000 "clearline"]
+       Line[141700 34900 106700 34900 1000 2000 "clearline"]
+       Line[279600 361200 300957 361200 1000 2000 "clearline"]
+       Line[300957 361200 308657 353500 1000 2000 "clearline"]
+       Line[368500 21800 277600 21800 1000 2000 "clearline"]
+       Line[298200 159800 298200 139700 1000 2000 "clearline"]
+       Line[298200 139700 297600 139100 1000 2000 "clearline"]
+       Line[334000 120500 334000 131000 1000 2000 "clearline"]
+       Line[334000 131000 336500 133500 1000 2000 "clearline"]
+       Line[340000 133500 340000 124300 1000 2000 "clearline"]
+       Line[340000 124300 338700 123000 1000 2000 "clearline"]
+       Line[341700 130100 345100 133500 1000 2000 "clearline"]
+       Line[341700 119900 341700 130100 1000 2000 "clearline"]
+       Line[267900 21800 277200 21800 1000 2000 "clearline"]
+       Line[361600 313800 375276 313800 2500 2000 "clearline"]
+       Line[375276 313800 385291 303785 2500 2000 "clearline"]
+       Line[308100 312800 308100 306300 1000 2000 "clearline"]
+       Line[311600 312800 311600 306300 1000 2000 "clearline"]
+       Line[255100 308300 255100 301600 1000 2000 "clearline"]
+       Line[320100 176600 324800 171900 1000 2000 "clearline"]
+       Line[332500 160400 332500 169600 1000 2000 "clearline"]
+       Line[332500 169600 334500 171600 1000 2000 "clearline"]
+       Line[312300 153000 344000 184700 1000 2000 "clearline"]
+       Line[334700 183100 318500 183100 1000 2000 "clearline"]
+       Line[344000 189800 344000 184700 1000 2000 "clearline"]
+       Line[323300 195500 331500 195500 1000 2000 "clearline"]
        Polygon("clearpoly")
        (
-               [397500 447500] [2500 447500] [2500 2500] [397500 2500] 
+               [327700 393900] [360600 393900] [360600 343200] [327700 343200] 
+       )
+       Polygon("clearpoly")
+       (
+               [1000 1000] [399000 1000] [399000 399000] [1000 399000] 
        )
 )
 Layer(3 "outline")
 (
+       Line[400000 0 400000 400000 1000 2000 "clearline"]
+       Line[400000 400000 322800 400000 1000 2000 "clearline"]
+       Line[322800 400000 322800 397400 1000 2000 "clearline"]
+       Line[322800 397400 272200 397400 1000 2000 "clearline"]
+       Line[272200 397400 272200 400000 1000 2000 "clearline"]
+       Line[272200 400000 0 400000 1000 2000 "clearline"]
+       Line[0 400000 0 0 1000 2000 "clearline"]
+       Line[0 0 400000 0 1000 2000 "clearline"]
 )
 Layer(4 "silk")
 (
-       Text[377815 184122 3 100 "` 2012" "onsolder"]
-       Text[384693 191468 3 100 "TeleFire  v0.1" "onsolder"]
-       Text[372000 192100 3 100 "Keith Packard" "onsolder"]
 )
 Layer(5 "silk")
 (
-       Text[341200 424400 0 100 "Power" "clearline"]
-       Text[236600 423100 0 100 "Ground" "clearline"]
+       Text[340444 373566 0 100 "Power" "clearline"]
+       Text[248447 373022 0 100 "Ground" "clearline"]
+       Text[328900 336500 0 100 "Alarm +12V" "clearline"]
+       Text[325200 304500 0 100 "Alarm Ground" "clearline"]
+       Text[390578 42415 3 100 "` 2012" "clearline"]
+       Text[398532 42393 3 100 "TeleFire  v0.2" "clearline"]
+       Text[382600 42400 3 100 "Keith Packard" "clearline"]
+       Text[374600 42400 3 100 "Licensed under the TAPR OHL" "clearline"]
+       Text[366600 42400 3 100 "tapr.org/OHL" "clearline"]
+       Polygon("clearpoly")
+       (
+               [378000 84000] [398200 84000] [398200 123200] [378000 123200] 
+       )
 )
 NetList()
 (
@@ -2675,6 +2888,10 @@ NetList()
                Connect("D8-1")
                Connect("R2-2")
                Connect("R18-2")
+               Connect("S1-2")
+               Connect("S1-5")
+               Connect("S2-2")
+               Connect("S2-5")
                Connect("U1-5")
                Connect("U2-10")
                Connect("U2-16")
@@ -2693,9 +2910,15 @@ NetList()
                Connect("J2-1")
                Connect("J3-1")
        )
-       Net("beeper" "(unknown)")
+       Net("addr_cs" "(unknown)")
+       (
+               Connect("U2-1")
+               Connect("U9-35")
+       )
+       Net("alarm" "(unknown)")
        (
-               Connect("U4-2")
+               Connect("R51-2")
+               Connect("R52-1")
                Connect("U9-14")
        )
        Net("debug_clock" "(unknown)")
@@ -2763,7 +2986,7 @@ NetList()
                Connect("H8-1")
                Connect("H9-1")
                Connect("H10-1")
-               Connect("J3-4")
+               Connect("J3-5")
                Connect("J4-1")
                Connect("J6-1")
                Connect("J8-2")
@@ -2771,6 +2994,8 @@ NetList()
                Connect("Q1-3")
                Connect("Q2-1")
                Connect("Q2-3")
+               Connect("Q3-1")
+               Connect("Q3-3")
                Connect("R1-1")
                Connect("R4-1")
                Connect("R6-1")
@@ -2783,16 +3008,13 @@ NetList()
                Connect("R35-1")
                Connect("R41-1")
                Connect("R45-1")
-               Connect("S1-2")
-               Connect("S1-5")
-               Connect("S2-2")
-               Connect("S2-5")
+               Connect("R51-1")
+               Connect("R101-C")
                Connect("U1-2")
                Connect("U2-8")
-               Connect("U2-13")
+               Connect("U2-15")
                Connect("U3-1")
                Connect("U3-13")
-               Connect("U4-1")
                Connect("U9-37")
                Connect("U11-30")
                Connect("U21-30")
@@ -2801,6 +3023,11 @@ NetList()
                Connect("X1-2")
                Connect("X1-4")
        )
+       Net("led_cs" "(unknown)")
+       (
+               Connect("U3-4")
+               Connect("U9-17")
+       )
        Net("miso" "(unknown)")
        (
                Connect("U2-9")
@@ -2818,7 +3045,7 @@ NetList()
        )
        Net("scl" "(unknown)")
        (
-               Connect("U2-11")
+               Connect("U2-2")
                Connect("U3-3")
                Connect("U9-34")
        )
@@ -2858,12 +3085,6 @@ NetList()
                Connect("R7-1")
                Connect("U9-9")
        )
-       Net("spi_cs" "(unknown)")
-       (
-               Connect("U2-12")
-               Connect("U3-4")
-               Connect("U9-35")
-       )
        Net("unnamed_net1" "(unknown)")
        (
                Connect("C30-1")
@@ -2882,100 +3103,102 @@ NetList()
                Connect("U9-27")
        )
        Net("unnamed_net4" "(unknown)")
-       (
-               Connect("U9-17")
-       )
-       Net("unnamed_net5" "(unknown)")
        (
                Connect("U9-18")
        )
-       Net("unnamed_net6" "(unknown)")
+       Net("unnamed_net5" "(unknown)")
        (
                Connect("C18-2")
                Connect("R17-2")
                Connect("R18-1")
                Connect("U9-31")
        )
-       Net("unnamed_net7" "(unknown)")
+       Net("unnamed_net6" "(unknown)")
        (
                Connect("C2-2")
                Connect("R8-2")
                Connect("U9-11")
        )
-       Net("unnamed_net8" "(unknown)")
+       Net("unnamed_net7" "(unknown)")
        (
                Connect("C22-1")
                Connect("L4-1")
                Connect("U9-24")
        )
-       Net("unnamed_net9" "(unknown)")
+       Net("unnamed_net8" "(unknown)")
        (
                Connect("C25-1")
                Connect("L1-2")
                Connect("U9-23")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net9" "(unknown)")
        (
                Connect("C3-2")
                Connect("R3-2")
                Connect("U9-10")
        )
-       Net("unnamed_net11" "(unknown)")
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("C19-2")
                Connect("U9-30")
        )
-       Net("unnamed_net12" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("C25-2")
                Connect("L2-1")
                Connect("L4-2")
        )
-       Net("unnamed_net13" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("C23-1")
                Connect("L2-2")
                Connect("L3-1")
        )
-       Net("unnamed_net14" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("C26-1")
                Connect("L1-1")
        )
-       Net("unnamed_net15" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("C24-1")
                Connect("C27-1")
                Connect("L3-2")
        )
-       Net("unnamed_net16" "(unknown)")
+       Net("unnamed_net15" "(unknown)")
        (
                Connect("C27-2")
                Connect("J8-1")
        )
-       Net("unnamed_net17" "(unknown)")
+       Net("unnamed_net16" "(unknown)")
        (
                Connect("Q1-4")
                Connect("R12-2")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net17" "(unknown)")
        (
                Connect("D11-3")
                Connect("Q1-5")
                Connect("Q1-6")
                Connect("U11-85")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net18" "(unknown)")
        (
                Connect("U1-4")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("J12-1")
                Connect("R13-2")
                Connect("R14-1")
                Connect("U11-87")
        )
+       Net("unnamed_net20" "(unknown)")
+       (
+               Connect("J3-3")
+               Connect("R2-1")
+               Connect("R3-1")
+       )
        Net("unnamed_net21" "(unknown)")
        (
                Connect("J3-2")
@@ -2983,165 +3206,180 @@ NetList()
        )
        Net("unnamed_net22" "(unknown)")
        (
-               Connect("J3-3")
-               Connect("R2-1")
-               Connect("R3-1")
+               Connect("R101-2")
+               Connect("S1-1")
+               Connect("U2-11")
        )
        Net("unnamed_net23" "(unknown)")
        (
-               Connect("J1-1")
-               Connect("J2-3")
+               Connect("R101-4")
+               Connect("S1-4")
+               Connect("U2-12")
        )
        Net("unnamed_net24" "(unknown)")
        (
-               Connect("S1-4")
-               Connect("U2-1")
+               Connect("R101-1")
+               Connect("S1-3")
+               Connect("U2-13")
        )
        Net("unnamed_net25" "(unknown)")
        (
-               Connect("S1-3")
-               Connect("U2-2")
+               Connect("R101-3")
+               Connect("S1-6")
+               Connect("U2-14")
        )
        Net("unnamed_net26" "(unknown)")
        (
-               Connect("S1-6")
+               Connect("R101-6")
+               Connect("S2-1")
                Connect("U2-3")
        )
        Net("unnamed_net27" "(unknown)")
        (
-               Connect("S2-1")
+               Connect("R101-9")
+               Connect("S2-4")
                Connect("U2-4")
        )
        Net("unnamed_net28" "(unknown)")
        (
-               Connect("S2-4")
+               Connect("R101-8")
+               Connect("S2-3")
                Connect("U2-5")
        )
        Net("unnamed_net29" "(unknown)")
        (
-               Connect("S2-3")
+               Connect("R101-7")
+               Connect("S2-6")
                Connect("U2-6")
        )
        Net("unnamed_net30" "(unknown)")
-       (
-               Connect("S2-6")
-               Connect("U2-7")
-       )
-       Net("unnamed_net31" "(unknown)")
-       (
-               Connect("S1-1")
-               Connect("U2-15")
-       )
-       Net("unnamed_net32" "(unknown)")
-       (
-               Connect("U2-14")
-       )
-       Net("unnamed_net33" "(unknown)")
        (
                Connect("D1-2")
                Connect("U3-5")
        )
-       Net("unnamed_net34" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("D2-2")
                Connect("U3-6")
        )
-       Net("unnamed_net35" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("D3-2")
                Connect("U3-7")
        )
-       Net("unnamed_net36" "(unknown)")
+       Net("unnamed_net33" "(unknown)")
        (
                Connect("D4-2")
                Connect("U3-8")
        )
-       Net("unnamed_net37" "(unknown)")
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("D5-2")
                Connect("U3-9")
        )
-       Net("unnamed_net38" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("D6-2")
                Connect("U3-10")
        )
-       Net("unnamed_net39" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("D7-2")
                Connect("U3-11")
        )
-       Net("unnamed_net40" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("D8-2")
                Connect("U3-12")
        )
-       Net("unnamed_net41" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("U3-14")
        )
-       Net("unnamed_net42" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
                Connect("R1-2")
                Connect("U3-15")
        )
-       Net("unnamed_net43" "(unknown)")
+       Net("unnamed_net40" "(unknown)")
        (
                Connect("Q1-2")
                Connect("R22-2")
        )
-       Net("unnamed_net44" "(unknown)")
+       Net("unnamed_net41" "(unknown)")
        (
                Connect("D21-3")
                Connect("Q1-7")
                Connect("Q1-8")
                Connect("U21-85")
        )
-       Net("unnamed_net45" "(unknown)")
+       Net("unnamed_net42" "(unknown)")
        (
                Connect("J22-1")
                Connect("R23-2")
                Connect("R24-1")
                Connect("U21-87")
        )
-       Net("unnamed_net46" "(unknown)")
+       Net("unnamed_net43" "(unknown)")
        (
                Connect("Q2-2")
                Connect("R42-2")
        )
-       Net("unnamed_net47" "(unknown)")
+       Net("unnamed_net44" "(unknown)")
        (
                Connect("D41-3")
                Connect("Q2-7")
                Connect("Q2-8")
                Connect("U41-85")
        )
-       Net("unnamed_net48" "(unknown)")
+       Net("unnamed_net45" "(unknown)")
        (
                Connect("J42-1")
                Connect("R43-2")
                Connect("R44-1")
                Connect("U41-87")
        )
-       Net("unnamed_net49" "(unknown)")
+       Net("unnamed_net46" "(unknown)")
        (
                Connect("Q2-4")
                Connect("R32-2")
        )
-       Net("unnamed_net50" "(unknown)")
+       Net("unnamed_net47" "(unknown)")
        (
                Connect("D31-3")
                Connect("Q2-5")
                Connect("Q2-6")
                Connect("U31-85")
        )
-       Net("unnamed_net51" "(unknown)")
+       Net("unnamed_net48" "(unknown)")
        (
                Connect("J32-1")
                Connect("R33-2")
                Connect("R34-1")
                Connect("U31-87")
        )
+       Net("unnamed_net49" "(unknown)")
+       (
+               Connect("J3-4")
+       )
+       Net("unnamed_net50" "(unknown)")
+       (
+               Connect("U2-7")
+       )
+       Net("unnamed_net51" "(unknown)")
+       (
+               Connect("Q3-2")
+               Connect("Q3-4")
+               Connect("R52-2")
+       )
+       Net("unnamed_net52" "(unknown)")
+       (
+               Connect("J52-1")
+               Connect("Q3-5")
+               Connect("Q3-6")
+               Connect("Q3-7")
+               Connect("Q3-8")
+       )
        Net("v_power" "(unknown)")
        (
                Connect("C5-2")
@@ -3162,6 +3400,7 @@ NetList()
                Connect("J31-1")
                Connect("J41-1")
                Connect("R7-2")
+               Connect("R9-1")
                Connect("R13-1")
                Connect("R23-1")
                Connect("R33-1")
@@ -3171,4 +3410,11 @@ NetList()
                Connect("U31-86")
                Connect("U41-86")
        )
+       Net("v_switched" "(unknown)")
+       (
+               Connect("J1-1")
+               Connect("J2-3")
+               Connect("J51-1")
+               Connect("R9-2")
+       )
 )