Index: CPC stuff/dreamsound/dreamsound/dreamsound.bak
===================================================================
--- CPC stuff/dreamsound/dreamsound/dreamsound.bak	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/dreamsound/dreamsound/dreamsound.bak	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -1,3 +1,4 @@
 EESchema Schematic File Version 4
+LIBS:dreamsound-cache
 EELAYER 26 0
 EELAYER END
@@ -20,5 +21,5 @@
 F 0 "U2" H 2950 3078 50  0000 C CNN
 F 1 "74LS138" H 2950 2987 50  0000 C CNN
-F 2 "Package_SO:SOIC-16_4.55x10.3mm_P1.27mm" H 2950 2300 50  0001 C CNN
+F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 2950 2300 50  0001 C CNN
 F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 2950 2300 50  0001 C CNN
 	1    2950 2300
@@ -205,6 +206,4 @@
 Wire Wire Line
 	1400 1650 1650 1650
-Text Label 1650 2750 0    50   ~ 0
-!BUSRESET
 Wire Wire Line
 	1400 1750 1650 1750
@@ -218,6 +217,4 @@
 	1400 2350 1650 2350
 Wire Wire Line
-	1400 2750 1650 2750
-Wire Wire Line
 	900  2350 650  2350
 Wire Wire Line
@@ -231,22 +228,20 @@
 Wire Wire Line
 	900  2050 650  2050
+Text Label 2250 1550 0    50   ~ 0
+A7
+Text Label 2250 1450 0    50   ~ 0
+A9
 Text Label 2250 850  0    50   ~ 0
-A7
+A10
 Text Label 2250 950  0    50   ~ 0
-A9
+A11
 Text Label 2250 1050 0    50   ~ 0
-A10
+A12
 Text Label 2250 1150 0    50   ~ 0
-A11
+A13
 Text Label 2250 1250 0    50   ~ 0
-A12
+A14
 Text Label 2250 1350 0    50   ~ 0
-A13
-Text Label 2250 1550 0    50   ~ 0
-A14
-Text Label 2250 1450 0    50   ~ 0
 A15
-Text Label 2300 3050 0    50   ~ 0
-A1
 Text Label 2300 2500 0    50   ~ 0
 A2
@@ -437,5 +432,5 @@
 F 0 "J3" H 10529 2196 50  0000 L CNN
 F 1 "DB25_Female" H 10529 2105 50  0000 L CNN
-F 2 "Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm" H 10350 2150 50  0001 C CNN
+F 2 "Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 10350 2150 50  0001 C CNN
 F 3 " ~" H 10350 2150 50  0001 C CNN
 	1    10350 2150
@@ -461,5 +456,5 @@
 A0
 Text Label 9550 2750 0    50   ~ 0
-!BUSRESET
+!RESET
 Wire Wire Line
 	9800 950  10050 950 
@@ -630,11 +625,11 @@
 L Connector_Generic:Conn_02x07_Odd_Even J2
 U 1 1 5EA261CD
-P 4650 2300
-F 0 "J2" H 4700 2817 50  0000 C CNN
-F 1 "Conn_02x07_Odd_Even" H 4700 2726 50  0000 C CNN
-F 2 "Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical" H 4650 2300 50  0001 C CNN
-F 3 "~" H 4650 2300 50  0001 C CNN
-	1    4650 2300
-	1    0    0    -1  
+P 4750 2300
+F 0 "J2" H 4800 2817 50  0000 C CNN
+F 1 "Conn_02x07_Odd_Even" H 4800 2726 50  0000 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical" H 4750 2300 50  0001 C CNN
+F 3 "~" H 4750 2300 50  0001 C CNN
+	1    4750 2300
+	-1   0    0    -1  
 $EndComp
 Wire Wire Line
@@ -698,5 +693,5 @@
 NoConn ~ 900  2650
 NoConn ~ 900  2750
-NoConn ~ 900  2850
+NoConn ~ 1400 2750
 NoConn ~ 900  2950
 NoConn ~ 900  3050
@@ -711,15 +706,73 @@
 NoConn ~ 1400 3250
 NoConn ~ 9800 1250
-NoConn ~ 10050 1850
-NoConn ~ 10050 2050
-NoConn ~ 10050 2450
-NoConn ~ 10050 2250
-NoConn ~ 10050 2650
-NoConn ~ 10050 2850
 NoConn ~ 10050 2950
-NoConn ~ 10050 3050
 NoConn ~ 10050 3150
-NoConn ~ 10050 3250
-NoConn ~ 10050 3350
 NoConn ~ 900  850 
+Wire Wire Line
+	10050 1850 9750 1850
+Wire Wire Line
+	9750 3250 10050 3250
+Wire Wire Line
+	10050 3050 9750 3050
+Connection ~ 9750 3050
+Wire Wire Line
+	9750 3050 9750 3250
+Wire Wire Line
+	10050 2850 9750 2850
+Wire Wire Line
+	9750 1850 9750 2050
+Connection ~ 9750 2850
+Wire Wire Line
+	9750 2850 9750 3050
+Wire Wire Line
+	10050 2450 9750 2450
+Connection ~ 9750 2450
+Wire Wire Line
+	9750 2450 9750 2650
+Wire Wire Line
+	10050 2650 9750 2650
+Connection ~ 9750 2650
+Wire Wire Line
+	9750 2650 9750 2850
+Wire Wire Line
+	10050 2250 9750 2250
+Connection ~ 9750 2250
+Wire Wire Line
+	9750 2250 9750 2450
+Wire Wire Line
+	10050 2050 9750 2050
+Connection ~ 9750 2050
+Wire Wire Line
+	9750 2050 9750 2250
+$Comp
+L power:GND #PWR0101
+U 1 1 5EAB0C0A
+P 9750 3350
+F 0 "#PWR0101" H 9750 3100 50  0001 C CNN
+F 1 "GND" H 9755 3177 50  0000 C CNN
+F 2 "" H 9750 3350 50  0001 C CNN
+F 3 "" H 9750 3350 50  0001 C CNN
+	1    9750 3350
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	9750 3350 9750 3250
+Connection ~ 9750 3250
+$Comp
+L power:VCC #PWR0102
+U 1 1 5EAB5D51
+P 10050 3550
+F 0 "#PWR0102" H 10050 3400 50  0001 C CNN
+F 1 "VCC" H 10068 3723 50  0000 C CNN
+F 2 "" H 10050 3550 50  0001 C CNN
+F 3 "" H 10050 3550 50  0001 C CNN
+	1    10050 3550
+	-1   0    0    1   
+$EndComp
+Wire Wire Line
+	10050 3550 10050 3350
+Wire Wire Line
+	900  2850 650  2850
+Text Label 650  2850 0    50   ~ 0
+!RESET
 $EndSCHEMATC
Index: CPC stuff/dreamsound/dreamsound/dreamsound.kicad_pcb
===================================================================
--- CPC stuff/dreamsound/dreamsound/dreamsound.kicad_pcb	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/dreamsound/dreamsound/dreamsound.kicad_pcb	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -3,9 +3,9 @@
   (general
     (thickness 1.6)
-    (drawings 13)
-    (tracks 346)
+    (drawings 18)
+    (tracks 398)
     (zones 0)
-    (modules 22)
-    (nets 70)
+    (modules 13)
+    (nets 47)
   )
 
@@ -23,5 +23,5 @@
     (39 F.Mask user)
     (40 Dwgs.User user hide)
-    (41 Cmts.User user hide)
+    (41 Cmts.User user)
     (42 Eco1.User user hide)
     (43 Eco2.User user hide)
@@ -94,71 +94,48 @@
   (net 1 VCC)
   (net 2 GND)
-  (net 3 "Net-(J1-Pad1)")
-  (net 4 /A15)
-  (net 5 /A14)
-  (net 6 /A13)
-  (net 7 /A12)
-  (net 8 /A11)
-  (net 9 /A10)
-  (net 10 /A9)
-  (net 11 /A8)
-  (net 12 /A7)
-  (net 13 /A6)
-  (net 14 /A5)
-  (net 15 /A4)
-  (net 16 /A3)
-  (net 17 /A2)
-  (net 18 /A1)
-  (net 19 /A0)
-  (net 20 /D7)
-  (net 21 /D6)
-  (net 22 /D5)
-  (net 23 /D4)
-  (net 24 /D3)
-  (net 25 /D2)
-  (net 26 /D1)
-  (net 27 /D0)
-  (net 28 "Net-(J1-Pad28)")
-  (net 29 "Net-(J1-Pad29)")
-  (net 30 "Net-(J1-Pad30)")
-  (net 31 /!IORQ)
-  (net 32 /!RD)
-  (net 33 /!WR)
-  (net 34 "Net-(J1-Pad34)")
-  (net 35 "Net-(J1-Pad35)")
-  (net 36 "Net-(J1-Pad36)")
-  (net 37 "Net-(J1-Pad37)")
-  (net 38 "Net-(J1-Pad38)")
-  (net 39 "Net-(J1-Pad39)")
-  (net 40 /!BUSRESET)
-  (net 41 "Net-(J1-Pad41)")
-  (net 42 "Net-(J1-Pad42)")
-  (net 43 "Net-(J1-Pad43)")
-  (net 44 "Net-(J1-Pad44)")
-  (net 45 "Net-(J1-Pad45)")
-  (net 46 "Net-(J1-Pad46)")
-  (net 47 "Net-(J1-Pad47)")
-  (net 48 "Net-(J1-Pad48)")
-  (net 49 "Net-(J1-Pad50)")
-  (net 50 /FE84-87)
-  (net 51 "Net-(J2-Pad10)")
-  (net 52 /FE8C-8F)
-  (net 53 /FE94-97)
-  (net 54 /FE9C-9F)
-  (net 55 /FEA4-A7)
-  (net 56 /FEAC-AF)
-  (net 57 /FEBC-BF)
-  (net 58 "Net-(J3-Pad11)")
-  (net 59 "Net-(J3-Pad12)")
-  (net 60 "Net-(J3-Pad14)")
-  (net 61 /IRQ)
-  (net 62 "Net-(J3-Pad16)")
-  (net 63 "Net-(J3-Pad17)")
-  (net 64 /!WRCS)
-  (net 65 /!CS)
-  (net 66 /!RDCS)
-  (net 67 "Net-(U1-Pad8)")
-  (net 68 "Net-(U2-Pad9)")
-  (net 69 "Net-(U3-Pad3)")
+  (net 3 /A15)
+  (net 4 /A14)
+  (net 5 /A13)
+  (net 6 /A12)
+  (net 7 /A11)
+  (net 8 /A10)
+  (net 9 /A9)
+  (net 10 /A8)
+  (net 11 /A7)
+  (net 12 /A6)
+  (net 13 /A5)
+  (net 14 /A4)
+  (net 15 /A3)
+  (net 16 /A2)
+  (net 17 /A1)
+  (net 18 /A0)
+  (net 19 /D7)
+  (net 20 /D6)
+  (net 21 /D5)
+  (net 22 /D4)
+  (net 23 /D3)
+  (net 24 /D2)
+  (net 25 /D1)
+  (net 26 /D0)
+  (net 27 /!IORQ)
+  (net 28 /!RD)
+  (net 29 /!WR)
+  (net 30 /FE84-87)
+  (net 31 "Net-(J2-Pad10)")
+  (net 32 /FE8C-8F)
+  (net 33 /FE94-97)
+  (net 34 /FE9C-9F)
+  (net 35 /FEA4-A7)
+  (net 36 /FEAC-AF)
+  (net 37 /FEBC-BF)
+  (net 38 "Net-(J3-Pad14)")
+  (net 39 "Net-(J3-Pad16)")
+  (net 40 "Net-(J3-Pad17)")
+  (net 41 /!WRCS)
+  (net 42 /!CS)
+  (net 43 /!RDCS)
+  (net 44 "Net-(U1-Pad8)")
+  (net 45 "Net-(U3-Pad3)")
+  (net 46 /!RESET)
 
   (net_class Default "Ceci est la Netclass par défaut."
@@ -169,9 +146,9 @@
     (uvia_dia 0.3)
     (uvia_drill 0.1)
-    (add_net /!BUSRESET)
     (add_net /!CS)
     (add_net /!IORQ)
     (add_net /!RD)
     (add_net /!RDCS)
+    (add_net /!RESET)
     (add_net /!WR)
     (add_net /!WRCS)
@@ -207,49 +184,35 @@
     (add_net /FEAC-AF)
     (add_net /FEBC-BF)
-    (add_net /IRQ)
     (add_net GND)
-    (add_net "Net-(J1-Pad1)")
-    (add_net "Net-(J1-Pad28)")
-    (add_net "Net-(J1-Pad29)")
-    (add_net "Net-(J1-Pad30)")
-    (add_net "Net-(J1-Pad34)")
-    (add_net "Net-(J1-Pad35)")
-    (add_net "Net-(J1-Pad36)")
-    (add_net "Net-(J1-Pad37)")
-    (add_net "Net-(J1-Pad38)")
-    (add_net "Net-(J1-Pad39)")
-    (add_net "Net-(J1-Pad41)")
-    (add_net "Net-(J1-Pad42)")
-    (add_net "Net-(J1-Pad43)")
-    (add_net "Net-(J1-Pad44)")
-    (add_net "Net-(J1-Pad45)")
-    (add_net "Net-(J1-Pad46)")
-    (add_net "Net-(J1-Pad47)")
-    (add_net "Net-(J1-Pad48)")
-    (add_net "Net-(J1-Pad50)")
     (add_net "Net-(J2-Pad10)")
-    (add_net "Net-(J3-Pad11)")
-    (add_net "Net-(J3-Pad12)")
     (add_net "Net-(J3-Pad14)")
     (add_net "Net-(J3-Pad16)")
     (add_net "Net-(J3-Pad17)")
     (add_net "Net-(U1-Pad8)")
-    (add_net "Net-(U2-Pad9)")
     (add_net "Net-(U3-Pad3)")
     (add_net VCC)
   )
 
+  (net_class Power ""
+    (clearance 0.2)
+    (trace_width 0.3302)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+  )
+
   (module Connector_IDC:IDC-Header_2x25_P2.54mm_Vertical (layer F.Cu) (tedit 59DE12FA) (tstamp 5EA68981)
-    (at 17.78 19.05)
+    (at 20.066 56.642 90)
     (descr "Through hole straight IDC box header, 2x25, 2.54mm pitch, double rows")
     (tags "Through hole IDC box header THT 2x25 2.54mm double row")
     (path /5E9B1AFB)
-    (fp_text reference J1 (at 1.27 -6.604) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Conn_02x25_Odd_Even (at 1.27 67.564) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 1.27 30.48 90) (layer F.Fab)
+    (fp_text reference J1 (at 1.27 -6.604 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_02x25_Odd_Even (at 1.27 67.564 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.27 30.48 180) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -279,104 +242,85 @@
     (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12))
     (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12))
-    (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 3 "Net-(J1-Pad1)"))
-    (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 4 /A15))
-    (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 5 /A14))
-    (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 6 /A13))
-    (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 7 /A12))
-    (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 8 /A11))
-    (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 9 /A10))
-    (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 10 /A9))
-    (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 11 /A8))
-    (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 12 /A7))
-    (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 13 /A6))
-    (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 14 /A5))
-    (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 15 /A4))
-    (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 16 /A3))
-    (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 17 /A2))
-    (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 18 /A1))
-    (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 19 /A0))
-    (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 20 /D7))
-    (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 21 /D6))
-    (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 22 /D5))
-    (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 23 /D4))
-    (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 24 /D3))
-    (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 25 /D2))
-    (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 26 /D1))
-    (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 27 /D0))
-    (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+    (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 3 /A15))
+    (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 4 /A14))
+    (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 5 /A13))
+    (pad 6 thru_hole oval (at 2.54 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 6 /A12))
+    (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 7 /A11))
+    (pad 8 thru_hole oval (at 2.54 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 8 /A10))
+    (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 9 /A9))
+    (pad 10 thru_hole oval (at 2.54 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 10 /A8))
+    (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 11 /A7))
+    (pad 12 thru_hole oval (at 2.54 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 12 /A6))
+    (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 13 /A5))
+    (pad 14 thru_hole oval (at 2.54 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 14 /A4))
+    (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 15 /A3))
+    (pad 16 thru_hole oval (at 2.54 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 16 /A2))
+    (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 17 /A1))
+    (pad 18 thru_hole oval (at 2.54 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 18 /A0))
+    (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 19 /D7))
+    (pad 20 thru_hole oval (at 2.54 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 20 /D6))
+    (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 21 /D5))
+    (pad 22 thru_hole oval (at 2.54 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 22 /D4))
+    (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 23 /D3))
+    (pad 24 thru_hole oval (at 2.54 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 24 /D2))
+    (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 25 /D1))
+    (pad 26 thru_hole oval (at 2.54 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 26 /D0))
+    (pad 27 thru_hole oval (at 0 33.02 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
       (net 1 VCC))
-    (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 28 "Net-(J1-Pad28)"))
-    (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 29 "Net-(J1-Pad29)"))
-    (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 30 "Net-(J1-Pad30)"))
-    (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 31 /!IORQ))
-    (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 32 /!RD))
-    (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 33 /!WR))
-    (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 34 "Net-(J1-Pad34)"))
-    (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 35 "Net-(J1-Pad35)"))
-    (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 36 "Net-(J1-Pad36)"))
-    (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 37 "Net-(J1-Pad37)"))
-    (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 38 "Net-(J1-Pad38)"))
-    (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 39 "Net-(J1-Pad39)"))
-    (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 40 /!BUSRESET))
-    (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 41 "Net-(J1-Pad41)"))
-    (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 42 "Net-(J1-Pad42)"))
-    (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 43 "Net-(J1-Pad43)"))
-    (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 44 "Net-(J1-Pad44)"))
-    (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 45 "Net-(J1-Pad45)"))
-    (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 46 "Net-(J1-Pad46)"))
-    (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 47 "Net-(J1-Pad47)"))
-    (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 48 "Net-(J1-Pad48)"))
-    (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+    (pad 28 thru_hole oval (at 2.54 33.02 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 29 thru_hole oval (at 0 35.56 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 30 thru_hole oval (at 2.54 35.56 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 31 thru_hole oval (at 0 38.1 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 27 /!IORQ))
+    (pad 32 thru_hole oval (at 2.54 38.1 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 28 /!RD))
+    (pad 33 thru_hole oval (at 0 40.64 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 29 /!WR))
+    (pad 34 thru_hole oval (at 2.54 40.64 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 35 thru_hole oval (at 0 43.18 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 36 thru_hole oval (at 2.54 43.18 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 37 thru_hole oval (at 0 45.72 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 38 thru_hole oval (at 2.54 45.72 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 39 thru_hole oval (at 0 48.26 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 40 thru_hole oval (at 2.54 48.26 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 41 thru_hole oval (at 0 50.8 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
+      (net 46 /!RESET))
+    (pad 42 thru_hole oval (at 2.54 50.8 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 43 thru_hole oval (at 0 53.34 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 44 thru_hole oval (at 2.54 53.34 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 45 thru_hole oval (at 0 55.88 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 46 thru_hole oval (at 2.54 55.88 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 47 thru_hole oval (at 0 58.42 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 48 thru_hole oval (at 2.54 58.42 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+    (pad 49 thru_hole oval (at 0 60.96 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
-      (net 49 "Net-(J1-Pad50)"))
+    (pad 50 thru_hole oval (at 2.54 60.96 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
     (model ${KISYS3DMOD}/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
@@ -386,63 +330,126 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical (layer B.Cu) (tedit 5E99FD59) (tstamp 5EA63E22)
-    (at 53.34 30.48 90)
+  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5E9C6A1C) (tstamp 5EA9A3A0)
+    (at 24.892 46.576 90)
+    (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
+    (tags "SOIC 1.27")
+    (path /5E9B0F9F)
+    (attr smd)
+    (fp_text reference U1 (at 0 5.375 90) (layer B.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value 74LS30 (at 0 -5.375 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
+      (effects (font (size 0.9 0.9) (thickness 0.135)) (justify mirror))
+    )
+    (fp_line (start -0.95 4.35) (end 1.95 4.35) (layer B.Fab) (width 0.15))
+    (fp_line (start 1.95 4.35) (end 1.95 -4.35) (layer B.Fab) (width 0.15))
+    (fp_line (start 1.95 -4.35) (end -1.95 -4.35) (layer B.Fab) (width 0.15))
+    (fp_line (start -1.95 -4.35) (end -1.95 3.35) (layer B.Fab) (width 0.15))
+    (fp_line (start -1.95 3.35) (end -0.95 4.35) (layer B.Fab) (width 0.15))
+    (fp_line (start -3.7 4.65) (end -3.7 -4.65) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 3.7 4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -3.7 4.65) (end 3.7 4.65) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -3.7 -4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.075 4.45) (end -2.075 4.425) (layer B.SilkS) (width 0.15))
+    (fp_line (start 2.075 4.45) (end 2.075 4.335) (layer B.SilkS) (width 0.15))
+    (fp_line (start 2.075 -4.45) (end 2.075 -4.335) (layer B.SilkS) (width 0.15))
+    (fp_line (start -2.075 -4.45) (end -2.075 -4.335) (layer B.SilkS) (width 0.15))
+    (fp_line (start -2.075 4.45) (end 2.075 4.45) (layer B.SilkS) (width 0.15))
+    (fp_line (start -2.075 -4.45) (end 2.075 -4.45) (layer B.SilkS) (width 0.15))
+    (fp_line (start -2.075 4.425) (end -3.45 4.425) (layer B.SilkS) (width 0.15))
+    (pad 1 smd rect (at -2.7 3.81 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 8 /A10))
+    (pad 2 smd rect (at -2.7 2.54 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 7 /A11))
+    (pad 3 smd rect (at -2.7 1.27 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 6 /A12))
+    (pad 4 smd rect (at -2.7 0 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 5 /A13))
+    (pad 5 smd rect (at -2.7 -1.27 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 4 /A14))
+    (pad 6 smd rect (at -2.7 -2.54 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 3 /A15))
+    (pad 7 smd rect (at -2.7 -3.81 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 2 GND))
+    (pad 8 smd rect (at 2.7 -3.81 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 44 "Net-(U1-Pad8)"))
+    (pad 9 smd rect (at 2.7 -2.54 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
+    (pad 10 smd rect (at 2.7 -1.27 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
+    (pad 11 smd rect (at 2.7 0 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 9 /A9))
+    (pad 12 smd rect (at 2.7 1.27 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 11 /A7))
+    (pad 13 smd rect (at 2.7 2.54 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
+    (pad 14 smd rect (at 2.7 3.81 90) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
+      (net 1 VCC))
+    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical (layer F.Cu) (tedit 5E9C6A14) (tstamp 5EA63E22)
+    (at 18.796 49.276 180)
     (descr "Through hole straight pin header, 2x07, 2.54mm pitch, double rows")
     (tags "Through hole pin header THT 2x07 2.54mm double row")
     (path /5EA261CD)
-    (fp_text reference J2 (at 1.27 2.33 90) (layer B.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text value Conn_02x07_Odd_Even (at 1.27 -17.57 90) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_line (start 0 1.27) (end 3.81 1.27) (layer B.Fab) (width 0.1))
-    (fp_line (start 3.81 1.27) (end 3.81 -16.51) (layer B.Fab) (width 0.1))
-    (fp_line (start 3.81 -16.51) (end -1.27 -16.51) (layer B.Fab) (width 0.1))
-    (fp_line (start -1.27 -16.51) (end -1.27 0) (layer B.Fab) (width 0.1))
-    (fp_line (start -1.27 0) (end 0 1.27) (layer B.Fab) (width 0.1))
-    (fp_line (start -1.33 -16.57) (end 3.87 -16.57) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.27) (end -1.33 -16.57) (layer B.SilkS) (width 0.12))
-    (fp_line (start 3.87 1.33) (end 3.87 -16.57) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.27) (end 1.27 -1.27) (layer B.SilkS) (width 0.12))
-    (fp_line (start 1.27 -1.27) (end 1.27 1.33) (layer B.SilkS) (width 0.12))
-    (fp_line (start 1.27 1.33) (end 3.87 1.33) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.8 1.8) (end -1.8 -17.05) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.8 -17.05) (end 4.35 -17.05) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 4.35 -17.05) (end 4.35 1.8) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 4.35 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05))
-    (fp_text user %R (at 5.08 -7.62) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 50 /FE84-87))
-    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 3 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 52 /FE8C-8F))
-    (pad 4 thru_hole oval (at 2.54 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 5 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 53 /FE94-97))
-    (pad 6 thru_hole oval (at 2.54 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 7 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 54 /FE9C-9F))
-    (pad 8 thru_hole oval (at 2.54 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 9 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 55 /FEA4-A7))
-    (pad 10 thru_hole oval (at 2.54 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 11 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 56 /FEAC-AF))
-    (pad 12 thru_hole oval (at 2.54 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 13 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 57 /FEBC-BF))
-    (pad 14 thru_hole oval (at 2.54 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 51 "Net-(J2-Pad10)"))
+    (fp_text reference J2 (at 1.27 -2.33 180) (layer F.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_02x07_Odd_Even (at 1.27 17.57 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.81 -1.27) (end 3.81 16.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.81 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 16.51) (end -1.27 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 16.57) (end 3.87 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.87 -1.33) (end 3.87 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 17.05) (end 4.35 17.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.35 17.05) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 5.08 7.62 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 30 /FE84-87))
+    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 3 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 32 /FE8C-8F))
+    (pad 4 thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 5 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 33 /FE94-97))
+    (pad 6 thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 7 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 34 /FE9C-9F))
+    (pad 8 thru_hole oval (at 2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 9 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 35 /FEA4-A7))
+    (pad 10 thru_hole oval (at 2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 11 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 36 /FEAC-AF))
+    (pad 12 thru_hole oval (at 2.54 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
+    (pad 13 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 37 /FEBC-BF))
+    (pad 14 thru_hole oval (at 2.54 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 31 "Net-(J2-Pad10)"))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x07_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
@@ -452,335 +459,10 @@
   )
 
-  (module Package_SO:SOIC-16_4.55x10.3mm_P1.27mm (layer B.Cu) (tedit 5E9A0B6C) (tstamp 5EA63F3B)
-    (at 29.21 31.75)
-    (descr "SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py")
-    (tags "SOIC SO")
-    (path /5E9B0E7E)
-    (attr smd)
-    (fp_text reference LS138 (at 0 0 90) (layer B.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text value 74LS138 (at 0 -6.1) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_line (start 0 -5.26) (end 2.275 -5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 -5.26) (end -2.275 -5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 5.26) (end 2.275 5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 5.26) (end -4.05 5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.275 5.15) (end 2.275 5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start 2.275 5.15) (end 2.275 -5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start 2.275 -5.15) (end -2.275 -5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start -2.275 -5.15) (end -2.275 4.15) (layer B.Fab) (width 0.1))
-    (fp_line (start -2.275 4.15) (end -1.275 5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start -4.3 5.4) (end -4.3 -5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -4.3 -5.4) (end 4.3 -5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 4.3 -5.4) (end 4.3 5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 4.3 5.4) (end -4.3 5.4) (layer B.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 -1.27) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (pad 1 smd roundrect (at -3.25 4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 16 /A3))
-    (pad 2 smd roundrect (at -3.25 3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 15 /A4))
-    (pad 3 smd roundrect (at -3.25 1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 14 /A5))
-    (pad 4 smd roundrect (at -3.25 0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 13 /A6))
-    (pad 5 smd roundrect (at -3.25 -0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 11 /A8))
-    (pad 6 smd roundrect (at -3.25 -1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 17 /A2))
-    (pad 7 smd roundrect (at -3.25 -3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 57 /FEBC-BF))
-    (pad 8 smd roundrect (at -3.25 -4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 9 smd roundrect (at 3.25 -4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 68 "Net-(U2-Pad9)"))
-    (pad 10 smd roundrect (at 3.25 -3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 56 /FEAC-AF))
-    (pad 11 smd roundrect (at 3.25 -1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 55 /FEA4-A7))
-    (pad 12 smd roundrect (at 3.25 -0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 54 /FE9C-9F))
-    (pad 13 smd roundrect (at 3.25 0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 53 /FE94-97))
-    (pad 14 smd roundrect (at 3.25 1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 52 /FE8C-8F))
-    (pad 15 smd roundrect (at 3.25 3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 50 /FE84-87))
-    (pad 16 smd roundrect (at 3.25 4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 VCC))
-    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-16_4.55x10.3mm_P1.27mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5E9A0B77) (tstamp 5EA63D08)
-    (at 29.21 20.1025 90)
-    (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor handsolder")
-    (path /5E9C50DD)
-    (attr smd)
-    (fp_text reference "" (at 0 -1.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 1 VCC))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5E9A0B7A) (tstamp 5EA63D19)
-    (at 40.64 20.1025 90)
-    (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor handsolder")
-    (path /5E9C512F)
-    (attr smd)
-    (fp_text reference "" (at 0 -1.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 1 VCC))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5E9A0B7E) (tstamp 5EA63D2A)
-    (at 29.21 31.5325 90)
-    (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags "capacitor handsolder")
-    (path /5E9C515A)
-    (attr smd)
-    (fp_text reference "" (at 0 -1.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 1 VCC))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_THT:CP_Radial_D5.0mm_P2.50mm (layer F.Cu) (tedit 5E9A0B81) (tstamp 5EA63DAE)
-    (at 27.94 40.68 270)
-    (descr "CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor")
-    (tags "CP Radial series Radial pin pitch 2.50mm  diameter 5mm Electrolytic Capacitor")
-    (path /5E9C51C6)
-    (fp_text reference "" (at 1.25 -3.75 270) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value CP (at 1.25 3.75 270) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_circle (center 1.25 0) (end 3.75 0) (layer F.Fab) (width 0.1))
-    (fp_circle (center 1.25 0) (end 3.87 0) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 1.25 0) (end 4 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.883605 -1.0875) (end -0.383605 -1.0875) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.633605 -1.3375) (end -0.633605 -0.8375) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.25 -2.58) (end 1.25 2.58) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.29 -2.58) (end 1.29 2.58) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 -2.579) (end 1.33 2.579) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.37 -2.578) (end 1.37 2.578) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.41 -2.576) (end 1.41 2.576) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.45 -2.573) (end 1.45 2.573) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.49 -2.569) (end 1.49 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.49 1.04) (end 1.49 2.569) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.53 -2.565) (end 1.53 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.53 1.04) (end 1.53 2.565) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.57 -2.561) (end 1.57 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.57 1.04) (end 1.57 2.561) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.61 -2.556) (end 1.61 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.61 1.04) (end 1.61 2.556) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.65 -2.55) (end 1.65 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.65 1.04) (end 1.65 2.55) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.69 -2.543) (end 1.69 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.69 1.04) (end 1.69 2.543) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.73 -2.536) (end 1.73 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.73 1.04) (end 1.73 2.536) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.77 -2.528) (end 1.77 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.77 1.04) (end 1.77 2.528) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.81 -2.52) (end 1.81 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.81 1.04) (end 1.81 2.52) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.85 -2.511) (end 1.85 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.85 1.04) (end 1.85 2.511) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.89 -2.501) (end 1.89 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.89 1.04) (end 1.89 2.501) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.93 -2.491) (end 1.93 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.93 1.04) (end 1.93 2.491) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.971 -2.48) (end 1.971 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.971 1.04) (end 1.971 2.48) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.011 -2.468) (end 2.011 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.011 1.04) (end 2.011 2.468) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.051 -2.455) (end 2.051 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.051 1.04) (end 2.051 2.455) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.091 -2.442) (end 2.091 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.091 1.04) (end 2.091 2.442) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.131 -2.428) (end 2.131 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.131 1.04) (end 2.131 2.428) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.171 -2.414) (end 2.171 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.171 1.04) (end 2.171 2.414) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.211 -2.398) (end 2.211 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.211 1.04) (end 2.211 2.398) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.251 -2.382) (end 2.251 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.251 1.04) (end 2.251 2.382) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.291 -2.365) (end 2.291 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.291 1.04) (end 2.291 2.365) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.331 -2.348) (end 2.331 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.331 1.04) (end 2.331 2.348) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.371 -2.329) (end 2.371 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.371 1.04) (end 2.371 2.329) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.411 -2.31) (end 2.411 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.411 1.04) (end 2.411 2.31) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.451 -2.29) (end 2.451 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.451 1.04) (end 2.451 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.491 -2.268) (end 2.491 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.491 1.04) (end 2.491 2.268) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.531 -2.247) (end 2.531 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.531 1.04) (end 2.531 2.247) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.571 -2.224) (end 2.571 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.571 1.04) (end 2.571 2.224) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.611 -2.2) (end 2.611 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.611 1.04) (end 2.611 2.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.651 -2.175) (end 2.651 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.651 1.04) (end 2.651 2.175) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.691 -2.149) (end 2.691 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.691 1.04) (end 2.691 2.149) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.731 -2.122) (end 2.731 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.731 1.04) (end 2.731 2.122) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.771 -2.095) (end 2.771 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.771 1.04) (end 2.771 2.095) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.811 -2.065) (end 2.811 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.811 1.04) (end 2.811 2.065) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.851 -2.035) (end 2.851 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.851 1.04) (end 2.851 2.035) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.891 -2.004) (end 2.891 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.891 1.04) (end 2.891 2.004) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.931 -1.971) (end 2.931 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.931 1.04) (end 2.931 1.971) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.971 -1.937) (end 2.971 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.971 1.04) (end 2.971 1.937) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.011 -1.901) (end 3.011 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.011 1.04) (end 3.011 1.901) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.051 -1.864) (end 3.051 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.051 1.04) (end 3.051 1.864) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.091 -1.826) (end 3.091 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.091 1.04) (end 3.091 1.826) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.131 -1.785) (end 3.131 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.131 1.04) (end 3.131 1.785) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.171 -1.743) (end 3.171 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.171 1.04) (end 3.171 1.743) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.211 -1.699) (end 3.211 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.211 1.04) (end 3.211 1.699) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.251 -1.653) (end 3.251 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.251 1.04) (end 3.251 1.653) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.291 -1.605) (end 3.291 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.291 1.04) (end 3.291 1.605) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.331 -1.554) (end 3.331 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.331 1.04) (end 3.331 1.554) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.371 -1.5) (end 3.371 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.371 1.04) (end 3.371 1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.411 -1.443) (end 3.411 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.411 1.04) (end 3.411 1.443) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.451 -1.383) (end 3.451 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.451 1.04) (end 3.451 1.383) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.491 -1.319) (end 3.491 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.491 1.04) (end 3.491 1.319) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.531 -1.251) (end 3.531 -1.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.531 1.04) (end 3.531 1.251) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.571 -1.178) (end 3.571 1.178) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.611 -1.098) (end 3.611 1.098) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.651 -1.011) (end 3.651 1.011) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.691 -0.915) (end 3.691 0.915) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.731 -0.805) (end 3.731 0.805) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.771 -0.677) (end 3.771 0.677) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.811 -0.518) (end 3.811 0.518) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.851 -0.284) (end 3.851 0.284) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.554775 -1.475) (end -1.054775 -1.475) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.304775 -1.725) (end -1.304775 -1.225) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at -2.884776 0.124999 270) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 1 VCC))
-    (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_D5.0mm_P2.50mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A0C26) (tstamp 5EA65455)
-    (at 48.26 16.51 90)
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A1009) (tstamp 5EA70CD5)
+    (at 16.256 25.654 90)
     (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x03 2.54mm single row")
     (path /5E9F93F1)
-    (fp_text reference SAM (at -2.54 7.62 270 unlocked) (layer F.SilkS)
+    (fp_text reference JP1 (at 4.445 -2.54 90) (layer Eco2.User)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -788,47 +470,5 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 2.54 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 64 /!WRCS))
-    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 62 "Net-(J3-Pad16)"))
-    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 33 /!WR))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A0C1D) (tstamp 5EA6B535)
-    (at 48.26 19.05 90)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5E9F947B)
-    (fp_text reference OPL2/3 (at 0 -2.33 270 unlocked) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Jumper_3_Open (at 0 7.41 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 1.424999 180) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -849,9 +489,9 @@
     (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 65 /!CS))
+      (net 29 /!WR))
     (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 60 "Net-(J3-Pad14)"))
+      (net 39 "Net-(J3-Pad16)"))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 66 /!RDCS))
+      (net 41 /!WRCS))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
@@ -861,40 +501,67 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A088E) (tstamp 5EA653D1)
-    (at 48.26 21.59 90)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5EA0F97B)
-    (fp_text reference "" (at 0 -2.33 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Jumper_3_Open (at 0 7.41 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 2.54 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 18 /A1))
-    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 63 "Net-(J3-Pad17)"))
-    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 32 /!RD))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+  (module Package_SO:SOIC-16_3.9x9.9mm_P1.27mm (layer F.Cu) (tedit 5E9C6BFF) (tstamp 5EA9FC66)
+    (at 24.892 42.164 180)
+    (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
+    (tags "SOIC 1.27")
+    (path /5E9B0E7E)
+    (attr smd)
+    (fp_text reference U2 (at 0 -6 180) (layer F.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 74LS138 (at 0 6 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0 180) (layer F.Fab)
+      (effects (font (size 0.9 0.9) (thickness 0.135)))
+    )
+    (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15))
+    (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15))
+    (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15))
+    (pad 1 smd rect (at -2.7 -4.445 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 15 /A3))
+    (pad 2 smd rect (at -2.7 -3.175 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 14 /A4))
+    (pad 3 smd rect (at -2.7 -1.905 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 13 /A5))
+    (pad 4 smd rect (at -2.7 -0.635 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 12 /A6))
+    (pad 5 smd rect (at -2.7 0.635 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 10 /A8))
+    (pad 6 smd rect (at -2.7 1.905 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 16 /A2))
+    (pad 7 smd rect (at -2.7 3.175 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 37 /FEBC-BF))
+    (pad 8 smd rect (at -2.7 4.445 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (pad 9 smd rect (at 2.7 4.445 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask))
+    (pad 10 smd rect (at 2.7 3.175 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 36 /FEAC-AF))
+    (pad 11 smd rect (at 2.7 1.905 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 35 /FEA4-A7))
+    (pad 12 smd rect (at 2.7 0.635 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 34 /FE9C-9F))
+    (pad 13 smd rect (at 2.7 -0.635 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 33 /FE94-97))
+    (pad 14 smd rect (at 2.7 -1.905 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 32 /FE8C-8F))
+    (pad 15 smd rect (at 2.7 -3.175 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 30 /FE84-87))
+    (pad 16 smd rect (at 2.7 -4.445 180) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask)
+      (net 1 VCC))
+    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -903,161 +570,32 @@
   )
 
-  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5E9A0B51) (tstamp 5EA63F19)
-    (at 29.21 20.32)
-    (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
-    (tags "SOIC 1.27")
-    (path /5E9B0F9F)
-    (attr smd)
-    (fp_text reference LS30 (at 0 0 90) (layer B.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text value 74LS30 (at 0 -5.375) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text user %R (at 0 -1.27) (layer B.Fab)
-      (effects (font (size 0.9 0.9) (thickness 0.135)) (justify mirror))
-    )
-    (fp_line (start -0.95 4.35) (end 1.95 4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start 1.95 4.35) (end 1.95 -4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start 1.95 -4.35) (end -1.95 -4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start -1.95 -4.35) (end -1.95 3.35) (layer B.Fab) (width 0.15))
-    (fp_line (start -1.95 3.35) (end -0.95 4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start -3.7 4.65) (end -3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 3.7 4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -3.7 4.65) (end 3.7 4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -3.7 -4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -2.075 4.45) (end -2.075 4.425) (layer B.SilkS) (width 0.15))
-    (fp_line (start 2.075 4.45) (end 2.075 4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start 2.075 -4.45) (end 2.075 -4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 -4.45) (end -2.075 -4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 4.45) (end 2.075 4.45) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 -4.45) (end 2.075 -4.45) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 4.425) (end -3.45 4.425) (layer B.SilkS) (width 0.15))
-    (pad 1 smd rect (at -2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 12 /A7))
-    (pad 2 smd rect (at -2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 10 /A9))
-    (pad 3 smd rect (at -2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 9 /A10))
-    (pad 4 smd rect (at -2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 8 /A11))
-    (pad 5 smd rect (at -2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 7 /A12))
-    (pad 6 smd rect (at -2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 6 /A13))
-    (pad 7 smd rect (at -2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 2 GND))
-    (pad 8 smd rect (at 2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 67 "Net-(U1-Pad8)"))
-    (pad 9 smd rect (at 2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
-    (pad 10 smd rect (at 2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
-    (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 4 /A15))
-    (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 5 /A14))
-    (pad 13 smd rect (at 2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask))
-    (pad 14 smd rect (at 2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 1 VCC))
-    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5E9A0B62) (tstamp 5EA649A9)
-    (at 40.64 20.32)
-    (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
-    (tags "SOIC 1.27")
-    (path /5E9B1571)
-    (attr smd)
-    (fp_text reference LS32 (at 0 0 90) (layer B.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text value 74LS32 (at 0 -5.375) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_line (start -2.075 4.425) (end -3.45 4.425) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 -4.45) (end 2.075 -4.45) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 4.45) (end 2.075 4.45) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 -4.45) (end -2.075 -4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start 2.075 -4.45) (end 2.075 -4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start 2.075 4.45) (end 2.075 4.335) (layer B.SilkS) (width 0.15))
-    (fp_line (start -2.075 4.45) (end -2.075 4.425) (layer B.SilkS) (width 0.15))
-    (fp_line (start -3.7 -4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -3.7 4.65) (end 3.7 4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 3.7 4.65) (end 3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -3.7 4.65) (end -3.7 -4.65) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.95 3.35) (end -0.95 4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start -1.95 -4.35) (end -1.95 3.35) (layer B.Fab) (width 0.15))
-    (fp_line (start 1.95 -4.35) (end -1.95 -4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start 1.95 4.35) (end 1.95 -4.35) (layer B.Fab) (width 0.15))
-    (fp_line (start -0.95 4.35) (end 1.95 4.35) (layer B.Fab) (width 0.15))
-    (fp_text user %R (at 0 0) (layer B.Fab)
-      (effects (font (size 0.9 0.9) (thickness 0.135)) (justify mirror))
-    )
-    (pad 14 smd rect (at 2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 1 VCC))
-    (pad 13 smd rect (at 2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 32 /!RD))
-    (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
-    (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 66 /!RDCS))
-    (pad 10 smd rect (at 2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 33 /!WR))
-    (pad 9 smd rect (at 2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
-    (pad 8 smd rect (at 2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 64 /!WRCS))
-    (pad 7 smd rect (at -2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 2 GND))
-    (pad 6 smd rect (at -2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
-    (pad 5 smd rect (at -2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 31 /!IORQ))
-    (pad 4 smd rect (at -2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 69 "Net-(U3-Pad3)"))
-    (pad 3 smd rect (at -2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 69 "Net-(U3-Pad3)"))
-    (pad 2 smd rect (at -2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 51 "Net-(J2-Pad10)"))
-    (pad 1 smd rect (at -2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 67 "Net-(U1-Pad8)"))
-    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 5EA6C590)
-    (at 29.21 31.5325 90)
+  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer B.Cu) (tedit 5E9C6BF4) (tstamp 5EA6C590)
+    (at 29.972 39.8415 90)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /5E9C50DD)
     (attr smd)
-    (fp_text reference C1 (at 0 -6.35 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (fp_text reference C1 (at 0 6.35 90) (layer B.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value C (at 0 -1.82 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+    )
+    (fp_line (start 2.45 -1.12) (end -2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.45 1.12) (end 2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.45 1.12) (end 2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.45 -1.12) (end -2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1))
+    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 1 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
@@ -1068,32 +606,32 @@
   )
 
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 5EA6C5C0)
-    (at 40.64 20.1025 90)
+  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer B.Cu) (tedit 5E9C6BED) (tstamp 5EA6C5C0)
+    (at 17.018 55.5895 90)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /5E9C512F)
     (attr smd)
-    (fp_text reference C2 (at -1.4875 -17.78 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (fp_text reference C2 (at -1.4875 17.78 90) (layer B.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value C (at 0 -1.82 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start -2.45 -1.12) (end -2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.45 1.12) (end 2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.45 1.12) (end 2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.45 -1.12) (end -2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+    )
+    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 1 VCC))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
@@ -1104,32 +642,32 @@
   )
 
-  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 5EA6C884)
-    (at 29.21 20.1025 90)
+  (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer B.Cu) (tedit 5E9C6BF1) (tstamp 5EA6C884)
+    (at 83.82 55.3355 270)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /5E9C515A)
     (attr smd)
-    (fp_text reference C3 (at 1.0525 -6.35 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value C (at 0 1.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 2.45 1.12) (end -2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.45 -1.12) (end 2.45 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -1.12) (end 2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 1.12) (end -2.45 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
-    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (fp_text reference C3 (at 1.0525 6.35 270) (layer B.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value C (at 0 -1.82 270) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user %R (at 0 0 270) (layer B.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+    )
+    (fp_line (start 2.45 -1.12) (end -2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 2.45 1.12) (end 2.45 -1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.45 1.12) (end 2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -2.45 -1.12) (end -2.45 1.12) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer B.SilkS) (width 0.12))
+    (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer B.Fab) (width 0.1))
+    (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer B.Fab) (width 0.1))
+    (pad 2 smd roundrect (at 1.4875 0 270) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
+    (pad 1 smd roundrect (at -1.4875 0 270) (size 1.425 1.75) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.175439)
       (net 1 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl
@@ -1140,16 +678,16 @@
   )
 
-  (module Capacitor_THT:CP_Radial_D5.0mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5EA6C36F)
-    (at 27.94 40.68 270)
+  (module Capacitor_THT:CP_Radial_D5.0mm_P2.50mm (layer F.Cu) (tedit 5E9C6BF8) (tstamp 5EA6C36F)
+    (at 27.94 28.194 90)
     (descr "CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor")
     (tags "CP Radial series Radial pin pitch 2.50mm  diameter 5mm Electrolytic Capacitor")
     (path /5E9C51C6)
-    (fp_text reference C4 (at 1.23 5.08 270) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value CP (at 1.25 3.75 270) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 1.25 0 270) (layer F.Fab)
+    (fp_text reference C4 (at 1.23 5.08 90) (layer F.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value CP (at 1.25 3.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.25 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -1279,7 +817,7 @@
     (fp_circle (center 1.25 0) (end 3.87 0) (layer F.SilkS) (width 0.12))
     (fp_circle (center 1.25 0) (end 3.75 0) (layer F.Fab) (width 0.1))
-    (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+    (pad 2 thru_hole circle (at 2.5 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 1 VCC))
     (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_D5.0mm_P2.50mm.wrl
@@ -1290,182 +828,40 @@
   )
 
-  (module Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm (layer F.Cu) (tedit 59FEDEE2) (tstamp 5EA6C66E)
-    (at 30.48 46.99 90)
-    (descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see http://docs-europe.electrocomponents.com/webdocs/1585/0900766b81585df2.pdf")
-    (tags "25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.54mm pin-PCB-offset 9.4mm")
-    (path /5E9CE636)
-    (fp_text reference J3 (at -15.875 5.08 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DB25_Female (at -16.62 20.01 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at -16.62 15.425 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 3.05 19.05) (end -36.3 19.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.05 12.85) (end 3.05 19.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 10.45 12.85) (end 3.05 12.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 10.45 11.45) (end 10.45 12.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.45 11.45) (end 10.45 11.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.45 7.35) (end 3.45 11.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.3 7.35) (end 3.45 7.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.3 -1.35) (end 1.3 7.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -34.55 -1.35) (end 1.3 -1.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -34.55 7.35) (end -34.55 -1.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -36.7 7.35) (end -34.55 7.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -36.7 11.45) (end -36.7 7.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -43.7 11.45) (end -36.7 11.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -43.7 12.85) (end -43.7 11.45) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -36.3 12.85) (end -43.7 12.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -36.3 19.05) (end -36.3 12.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -1.321325) (end -0.25 -1.754338) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.25 -1.754338) (end 0 -1.321325) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.25 -1.754338) (end 0.25 -1.754338) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.99 7.78) (end 2.99 11.88) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.06 7.78) (end 2.99 7.78) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.06 -1.06) (end 1.06 7.78) (layer F.SilkS) (width 0.12))
-    (fp_line (start -34.3 -1.06) (end 1.06 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -34.3 7.78) (end -34.3 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -36.23 7.78) (end -34.3 7.78) (layer F.SilkS) (width 0.12))
-    (fp_line (start -36.23 11.88) (end -36.23 7.78) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.53 12.34) (end -35.77 12.34) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.53 18.51) (end 2.53 12.34) (layer F.Fab) (width 0.1))
-    (fp_line (start -35.77 18.51) (end 2.53 18.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -35.77 12.34) (end -35.77 18.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 9.93 11.94) (end -43.17 11.94) (layer F.Fab) (width 0.1))
-    (fp_line (start 9.93 12.34) (end 9.93 11.94) (layer F.Fab) (width 0.1))
-    (fp_line (start -43.17 12.34) (end 9.93 12.34) (layer F.Fab) (width 0.1))
-    (fp_line (start -43.17 11.94) (end -43.17 12.34) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.93 7.84) (end -36.17 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.93 11.94) (end 2.93 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -36.17 11.94) (end 2.93 11.94) (layer F.Fab) (width 0.1))
-    (fp_line (start -36.17 7.84) (end -36.17 11.94) (layer F.Fab) (width 0.1))
-    (fp_line (start -31.755 2.54) (end -31.755 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -31.855 2.54) (end -31.855 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -31.955 2.54) (end -31.955 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -28.985 2.54) (end -28.985 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -29.085 2.54) (end -29.085 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -29.185 2.54) (end -29.185 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -26.215 2.54) (end -26.215 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -26.315 2.54) (end -26.315 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -26.415 2.54) (end -26.415 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -23.445 2.54) (end -23.445 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -23.545 2.54) (end -23.545 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -23.645 2.54) (end -23.645 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -20.675 2.54) (end -20.675 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -20.775 2.54) (end -20.775 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -20.875 2.54) (end -20.875 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -17.905 2.54) (end -17.905 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -18.005 2.54) (end -18.005 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -18.105 2.54) (end -18.105 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -15.135 2.54) (end -15.135 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -15.235 2.54) (end -15.235 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -15.335 2.54) (end -15.335 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -12.365 2.54) (end -12.365 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -12.465 2.54) (end -12.465 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -12.565 2.54) (end -12.565 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -9.595 2.54) (end -9.595 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -9.695 2.54) (end -9.695 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -9.795 2.54) (end -9.795 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -6.825 2.54) (end -6.825 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -6.925 2.54) (end -6.925 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -7.025 2.54) (end -7.025 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.055 2.54) (end -4.055 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.155 2.54) (end -4.155 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.255 2.54) (end -4.255 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.285 2.54) (end -1.285 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.385 2.54) (end -1.385 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.485 2.54) (end -1.485 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -33.14 0) (end -33.14 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -33.24 0) (end -33.24 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -33.34 0) (end -33.34 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -30.37 0) (end -30.37 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -30.47 0) (end -30.47 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -30.57 0) (end -30.57 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -27.6 0) (end -27.6 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -27.7 0) (end -27.7 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -27.8 0) (end -27.8 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -24.83 0) (end -24.83 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -24.93 0) (end -24.93 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -25.03 0) (end -25.03 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -22.06 0) (end -22.06 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -22.16 0) (end -22.16 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -22.26 0) (end -22.26 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -19.29 0) (end -19.29 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -19.39 0) (end -19.39 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -19.49 0) (end -19.49 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -16.52 0) (end -16.52 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -16.62 0) (end -16.62 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -16.72 0) (end -16.72 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -13.75 0) (end -13.75 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -13.85 0) (end -13.85 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -13.95 0) (end -13.95 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -10.98 0) (end -10.98 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -11.08 0) (end -11.08 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -11.18 0) (end -11.18 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -8.21 0) (end -8.21 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -8.31 0) (end -8.31 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -8.41 0) (end -8.41 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.44 0) (end -5.44 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.54 0) (end -5.54 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.64 0) (end -5.64 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.67 0) (end -2.67 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.77 0) (end -2.77 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.87 0) (end -2.87 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.1 0) (end 0.1 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 0) (end 0 7.84) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.1 0) (end -0.1 7.84) (layer F.Fab) (width 0.1))
-    (pad 25 thru_hole circle (at -31.855 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 24 thru_hole circle (at -29.085 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 23 thru_hole circle (at -26.315 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 22 thru_hole circle (at -23.545 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 21 thru_hole circle (at -20.775 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 20 thru_hole circle (at -18.005 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 19 thru_hole circle (at -15.235 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 18 thru_hole circle (at -12.465 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 17 thru_hole circle (at -9.695 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 63 "Net-(J3-Pad17)"))
-    (pad 16 thru_hole circle (at -6.925 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 62 "Net-(J3-Pad16)"))
-    (pad 15 thru_hole circle (at -4.155 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 61 /IRQ))
-    (pad 14 thru_hole circle (at -1.385 2.54 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 60 "Net-(J3-Pad14)"))
-    (pad 13 thru_hole circle (at -33.24 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 1 VCC))
-    (pad 12 thru_hole circle (at -30.47 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 59 "Net-(J3-Pad12)"))
-    (pad 11 thru_hole circle (at -27.7 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 58 "Net-(J3-Pad11)"))
-    (pad 10 thru_hole circle (at -24.93 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 40 /!BUSRESET))
-    (pad 9 thru_hole circle (at -22.16 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 20 /D7))
-    (pad 8 thru_hole circle (at -19.39 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 21 /D6))
-    (pad 7 thru_hole circle (at -16.62 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 22 /D5))
-    (pad 6 thru_hole circle (at -13.85 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 23 /D4))
-    (pad 5 thru_hole circle (at -11.08 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 24 /D3))
-    (pad 4 thru_hole circle (at -8.31 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 25 /D2))
-    (pad 3 thru_hole circle (at -5.54 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 26 /D1))
-    (pad 2 thru_hole circle (at -2.77 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 27 /D0))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (net 19 /A0))
-    (model ${KISYS3DMOD}/Connector_Dsub.3dshapes/DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm.wrl
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A100F) (tstamp 5EA6C848)
+    (at 16.256 31.242 90)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (path /5E9F947B)
+    (fp_text reference JP2 (at 0 -2.33 90) (layer Eco2.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper_3_Open (at 0 7.41 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 2.54 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 43 /!RDCS))
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 38 "Net-(J3-Pad14)"))
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 42 /!CS))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1474,10 +870,10 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A1009) (tstamp 5EA70CD5)
-    (at 48.26 16.51 90)
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A1014) (tstamp 5EA6C4EE)
+    (at 16.256 28.448 90)
     (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5E9F93F1)
-    (fp_text reference JP1 (at 4.445 -2.54 90) (layer Eco2.User)
+    (path /5EA0F97B)
+    (fp_text reference JP3 (at 0 -2.33 90) (layer Eco2.User)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -1504,9 +900,9 @@
     (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 33 /!WR))
+      (net 28 /!RD))
     (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 62 "Net-(J3-Pad16)"))
+      (net 40 "Net-(J3-Pad17)"))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 64 /!WRCS))
+      (net 17 /A1))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
@@ -1516,157 +912,6 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A100F) (tstamp 5EA6C848)
-    (at 48.26 19.05 90)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5E9F947B)
-    (fp_text reference JP2 (at 0 -2.33 90) (layer Eco2.User)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Jumper_3_Open (at 0 7.41 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 2.54 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 66 /!RDCS))
-    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 60 "Net-(J3-Pad14)"))
-    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 65 /!CS))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5E9A1014) (tstamp 5EA6C4EE)
-    (at 48.26 21.59 90)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5EA0F97B)
-    (fp_text reference JP3 (at 0 -2.33 90) (layer Eco2.User)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Jumper_3_Open (at 0 7.41 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 2.54 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 32 /!RD))
-    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 63 "Net-(J3-Pad17)"))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 18 /A1))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_SO:SOIC-16_4.55x10.3mm_P1.27mm (layer B.Cu) (tedit 5E9A1036) (tstamp 5EA6C496)
-    (at 29.21 31.75)
-    (descr "SOIC, 16 Pin (https://toshiba.semicon-storage.com/info/docget.jsp?did=12858&prodName=TLP291-4), generated with kicad-footprint-generator ipc_gullwing_generator.py")
-    (tags "SOIC SO")
-    (path /5E9B0E7E)
-    (attr smd)
-    (fp_text reference U2 (at 0 6.1) (layer Eco2.User)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 74LS138 (at 0 -6.1) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text user %R (at 0 0) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_line (start 4.3 5.4) (end -4.3 5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 4.3 -5.4) (end 4.3 5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -4.3 -5.4) (end 4.3 -5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -4.3 5.4) (end -4.3 -5.4) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -2.275 4.15) (end -1.275 5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start -2.275 -5.15) (end -2.275 4.15) (layer B.Fab) (width 0.1))
-    (fp_line (start 2.275 -5.15) (end -2.275 -5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start 2.275 5.15) (end 2.275 -5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start -1.275 5.15) (end 2.275 5.15) (layer B.Fab) (width 0.1))
-    (fp_line (start 0 5.26) (end -4.05 5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 5.26) (end 2.275 5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 -5.26) (end -2.275 -5.26) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0 -5.26) (end 2.275 -5.26) (layer B.SilkS) (width 0.12))
-    (pad 16 smd roundrect (at 3.25 4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 VCC))
-    (pad 15 smd roundrect (at 3.25 3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 50 /FE84-87))
-    (pad 14 smd roundrect (at 3.25 1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 52 /FE8C-8F))
-    (pad 13 smd roundrect (at 3.25 0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 53 /FE94-97))
-    (pad 12 smd roundrect (at 3.25 -0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 54 /FE9C-9F))
-    (pad 11 smd roundrect (at 3.25 -1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 55 /FEA4-A7))
-    (pad 10 smd roundrect (at 3.25 -3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 56 /FEAC-AF))
-    (pad 9 smd roundrect (at 3.25 -4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 68 "Net-(U2-Pad9)"))
-    (pad 8 smd roundrect (at -3.25 -4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 7 smd roundrect (at -3.25 -3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 57 /FEBC-BF))
-    (pad 6 smd roundrect (at -3.25 -1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 17 /A2))
-    (pad 5 smd roundrect (at -3.25 -0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 11 /A8))
-    (pad 4 smd roundrect (at -3.25 0.635) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 13 /A6))
-    (pad 3 smd roundrect (at -3.25 1.905) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 14 /A5))
-    (pad 2 smd roundrect (at -3.25 3.175) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 15 /A4))
-    (pad 1 smd roundrect (at -3.25 4.445) (size 1.6 0.55) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 16 /A3))
-    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-16_4.55x10.3mm_P1.27mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5E9A1025) (tstamp 5EA6C53C)
-    (at 40.64 20.32)
+    (at 24.29 37.846)
     (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -1699,29 +944,29 @@
     (fp_line (start -2.075 4.425) (end -3.45 4.425) (layer B.SilkS) (width 0.15))
     (pad 1 smd rect (at -2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 67 "Net-(U1-Pad8)"))
+      (net 44 "Net-(U1-Pad8)"))
     (pad 2 smd rect (at -2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 51 "Net-(J2-Pad10)"))
+      (net 31 "Net-(J2-Pad10)"))
     (pad 3 smd rect (at -2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 69 "Net-(U3-Pad3)"))
+      (net 45 "Net-(U3-Pad3)"))
     (pad 4 smd rect (at -2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 69 "Net-(U3-Pad3)"))
+      (net 45 "Net-(U3-Pad3)"))
     (pad 5 smd rect (at -2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 31 /!IORQ))
+      (net 27 /!IORQ))
     (pad 6 smd rect (at -2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
+      (net 42 /!CS))
     (pad 7 smd rect (at -2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
       (net 2 GND))
     (pad 8 smd rect (at 2.7 -3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 64 /!WRCS))
+      (net 41 /!WRCS))
     (pad 9 smd rect (at 2.7 -2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
+      (net 42 /!CS))
     (pad 10 smd rect (at 2.7 -1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 33 /!WR))
+      (net 29 /!WR))
     (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 66 /!RDCS))
+      (net 43 /!RDCS))
     (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 65 /!CS))
+      (net 42 /!CS))
     (pad 13 smd rect (at 2.7 2.54) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
-      (net 32 /!RD))
+      (net 28 /!RD))
     (pad 14 smd rect (at 2.7 3.81) (size 1.5 0.6) (layers B.Cu B.Paste B.Mask)
       (net 1 VCC))
@@ -1733,368 +978,567 @@
   )
 
-  (gr_line (start 35.56 85.09) (end 38.1 82.55) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 38.1 82.55) (end 38.1 81.915) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 38.1 41.91) (end 38.1 81.915) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 38.1 41.91) (end 42.545 37.465) (layer Edge.Cuts) (width 0.2))
-  (gr_text "Willy 2020 - PulkoTronics" (at 24.765 60.96 270) (layer B.SilkS)
+  (module Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm (layer F.Cu) (tedit 5E9C91FB) (tstamp 5EABC526)
+    (at 43.18 46.99 180)
+    (descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, pin-PCB-offset 4.9399999999999995mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 7.4799999999999995mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
+    (tags "25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm pin-PCB-offset 4.9399999999999995mm mounting-holes-distance 47.1mm mounting-hole-offset 47.1mm")
+    (path /5E9CE636)
+    (fp_text reference J3 (at -16.62 -3.7 180) (layer F.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value DB25_Female (at -16.62 15.85 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start -40.17 0.3) (end -41.77 0.3) (angle 180) (layer F.Fab) (width 0.1))
+    (fp_arc (start 6.93 0.3) (end 5.33 0.3) (angle 180) (layer F.Fab) (width 0.1))
+    (fp_line (start -43.17 -2.7) (end -43.17 7.78) (layer F.Fab) (width 0.1))
+    (fp_line (start -43.17 7.78) (end 9.93 7.78) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.93 7.78) (end 9.93 -2.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.93 -2.7) (end -43.17 -2.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -43.17 7.78) (end -43.17 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -43.17 8.18) (end 9.93 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.93 8.18) (end 9.93 7.78) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.93 7.78) (end -43.17 7.78) (layer F.Fab) (width 0.1))
+    (fp_line (start -35.77 8.18) (end -35.77 14.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -35.77 14.35) (end 2.53 14.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.53 14.35) (end 2.53 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.53 8.18) (end -35.77 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -42.67 8.18) (end -42.67 13.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -42.67 13.18) (end -37.67 13.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -37.67 13.18) (end -37.67 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -37.67 8.18) (end -42.67 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 4.43 8.18) (end 4.43 13.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 4.43 13.18) (end 9.43 13.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.43 13.18) (end 9.43 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start 9.43 8.18) (end 4.43 8.18) (layer F.Fab) (width 0.1))
+    (fp_line (start -41.77 7.78) (end -41.77 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -38.57 7.78) (end -38.57 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.33 7.78) (end 5.33 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.53 7.78) (end 8.53 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -43.23 7.72) (end -43.23 -2.76) (layer F.SilkS) (width 0.12))
+    (fp_line (start -43.23 -2.76) (end 9.99 -2.76) (layer F.SilkS) (width 0.12))
+    (fp_line (start 9.99 -2.76) (end 9.99 7.72) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.25 -3.654338) (end 0.25 -3.654338) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.25 -3.654338) (end 0 -3.221325) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 -3.221325) (end -0.25 -3.654338) (layer F.SilkS) (width 0.12))
+    (fp_line (start -43.7 -3.25) (end -43.7 14.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -43.7 14.85) (end 10.45 14.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 10.45 14.85) (end 10.45 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 10.45 -3.25) (end -43.7 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at -16.62 11.265 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 18 /A0))
+    (pad 2 thru_hole circle (at -2.77 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 26 /D0))
+    (pad 3 thru_hole circle (at -5.54 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 25 /D1))
+    (pad 4 thru_hole circle (at -8.31 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 24 /D2))
+    (pad 5 thru_hole circle (at -11.08 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 23 /D3))
+    (pad 6 thru_hole circle (at -13.85 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 22 /D4))
+    (pad 7 thru_hole circle (at -16.62 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 21 /D5))
+    (pad 8 thru_hole circle (at -19.39 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 20 /D6))
+    (pad 9 thru_hole circle (at -22.16 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 19 /D7))
+    (pad 10 thru_hole circle (at -24.93 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 46 /!RESET))
+    (pad 11 thru_hole circle (at -27.7 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
+    (pad 12 thru_hole circle (at -30.47 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
+    (pad 13 thru_hole circle (at -33.24 0 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 1 VCC))
+    (pad 14 thru_hole circle (at -1.385 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 38 "Net-(J3-Pad14)"))
+    (pad 15 thru_hole circle (at -4.155 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
+    (pad 16 thru_hole circle (at -6.925 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 39 "Net-(J3-Pad16)"))
+    (pad 17 thru_hole circle (at -9.695 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "Net-(J3-Pad17)"))
+    (pad 18 thru_hole circle (at -12.465 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 19 thru_hole circle (at -15.235 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 20 thru_hole circle (at -18.005 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 21 thru_hole circle (at -20.775 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 22 thru_hole circle (at -23.545 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 23 thru_hole circle (at -26.315 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 24 thru_hole circle (at -29.085 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 25 thru_hole circle (at -31.855 2.84 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 0 thru_hole circle (at -40.17 0.3 180) (size 4 4) (drill 3.2) (layers *.Cu *.Mask))
+    (pad 0 thru_hole circle (at 6.93 0.3 180) (size 4 4) (drill 3.2) (layers *.Cu *.Mask))
+    (model ${KISYS3DMOD}/Connector_Dsub.3dshapes/DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (dimension 15.24 (width 0.3) (layer Cmts.User)
+    (gr_text "15,240 mm" (at 37.406 31.496 90) (layer Cmts.User)
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+    )
+    (feature1 (pts (xy 31.496 23.876) (xy 35.892421 23.876)))
+    (feature2 (pts (xy 31.496 39.116) (xy 35.892421 39.116)))
+    (crossbar (pts (xy 35.306 39.116) (xy 35.306 23.876)))
+    (arrow1a (pts (xy 35.306 23.876) (xy 35.892421 25.002504)))
+    (arrow1b (pts (xy 35.306 23.876) (xy 34.719579 25.002504)))
+    (arrow2a (pts (xy 35.306 39.116) (xy 35.892421 37.989496)))
+    (arrow2b (pts (xy 35.306 39.116) (xy 34.719579 37.989496)))
+  )
+  (dimension 36.576882 (width 0.3) (layer Cmts.User)
+    (gr_text "36,577 mm" (at 5.643867 42.227994 -89.60211904) (layer Cmts.User)
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+    )
+    (feature1 (pts (xy 14.732 23.876) (xy 7.030409 23.929483)))
+    (feature2 (pts (xy 14.986 60.452) (xy 7.284409 60.505483)))
+    (crossbar (pts (xy 7.870816 60.501411) (xy 7.616816 23.925411)))
+    (arrow1a (pts (xy 7.616816 23.925411) (xy 8.211045 25.047815)))
+    (arrow1b (pts (xy 7.616816 23.925411) (xy 7.038232 25.05596)))
+    (arrow2a (pts (xy 7.870816 60.501411) (xy 8.4494 59.370862)))
+    (arrow2b (pts (xy 7.870816 60.501411) (xy 7.276587 59.379007)))
+  )
+  (gr_text FEAC (at 22.098 36.322) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text FE84 (at 22.098 49.276) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text FEBC (at 22.098 34.036) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text 74LS32 (at 23.622 38.1 90) (layer B.SilkS) (tstamp 5EB20CBB)
+    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+  )
+  (gr_text <OPL2 (at 25.4 32.004) (layer F.SilkS) (tstamp 5EAAD35E)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text 74LS138 (at 25.4 42.164 270) (layer F.SilkS)
+    (effects (font (size 1.5 1.5) (thickness 0.3)))
+  )
+  (gr_text 74LS30 (at 25.146 47.244 180) (layer B.SilkS)
+    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
+  )
+  (gr_text S2P> (at 24.892 30.48) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_line (start 31.496 39.116) (end 86.106 39.116) (layer Edge.Cuts) (width 0.2))
+  (gr_line (start 31.496 39.116) (end 31.496 23.876) (layer Edge.Cuts) (width 0.2))
+  (gr_text "Willy 2020 - PulkoTronics" (at 62.992 40.894) (layer B.SilkS)
     (effects (font (size 2 2) (thickness 0.5)) (justify mirror))
   )
-  (gr_text "FE84\nFE8C\nFE94\nFE9C\nFEA4\nFEAC\nFEBC" (at 45.72 34.29 270) (layer F.SilkS)
-    (effects (font (size 1.5 1.3) (thickness 0.25)))
-  )
-  (gr_line (start 13.97 85.09) (end 35.56 85.09) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 13.97 85.09) (end 13.97 13.97) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 55.88 13.97) (end 13.97 13.97) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 57.785 15.875) (end 55.88 13.97) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 57.785 33.655) (end 57.785 15.875) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 53.975 37.465) (end 57.785 33.655) (layer Edge.Cuts) (width 0.2))
-  (gr_line (start 42.545 37.465) (end 53.975 37.465) (layer Edge.Cuts) (width 0.2))
-
-  (segment (start 42.34 24.13) (end 43.34 24.13) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 29.21 21.59) (end 29.21 22.86) (width 0.25) (layer F.Cu) (net 1))
-  (via (at 29.21 22.86) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
-  (segment (start 30.48 24.13) (end 31.91 24.13) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 29.21 22.86) (end 30.48 24.13) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 29.21 33.02) (end 29.21 34.29) (width 0.25) (layer F.Cu) (net 1))
-  (via (at 30.48 35.56) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
-  (segment (start 29.21 34.29) (end 30.48 35.56) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 31.115 36.195) (end 30.48 35.56) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 32.46 36.195) (end 31.115 36.195) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 39.665 21.59) (end 29.21 21.59) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 40.64 21.59) (end 39.665 21.59) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 29.981347 22.361347) (end 29.21 21.59) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 30.41001 22.79001) (end 29.981347 22.361347) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 30.41001 31.81999) (end 30.41001 22.79001) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 29.21 33.02) (end 30.41001 31.81999) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 27.94 38.1) (end 30.48 35.56) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 15.24 39.37) (end 16.51 38.1) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 16.51 38.1) (end 27.94 38.1) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 43.34 24.13) (end 41.91 24.13) (width 0.25) (layer B.Cu) (net 1))
-  (via (at 41.91 24.13) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
-  (segment (start 41.91 24.13) (end 41.275 24.13) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 40.64 23.495) (end 40.64 21.59) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 41.275 24.13) (end 40.64 23.495) (width 0.25) (layer F.Cu) (net 1))
-  (segment (start 27.94 40.68) (end 27.94 39.63) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 27.94 39.63) (end 27.94 38.1) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 27.37913 80.23) (end 24.13 76.98087) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 30.48 80.23) (end 27.37913 80.23) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 24.13 74.44087) (end 24.13 76.98087) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 20.890529 71.201399) (end 24.13 74.44087) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 15.24 69.215) (end 17.226399 71.201399) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 17.78 52.07) (end 15.24 52.07) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 15.24 52.07) (end 15.24 69.215) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 15.24 52.07) (end 15.24 39.37) (width 0.35) (layer B.Cu) (net 1))
-  (segment (start 17.226399 71.201399) (end 20.890529 71.201399) (width 0.25) (layer B.Cu) (net 1))
-  (segment (start 20.32 19.05) (end 22.86 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 22.86 16.51) (end 26.51 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 29.21 30.045) (end 29.21 27.94) (width 0.25) (layer F.Cu) (net 2))
-  (via (at 29.21 27.85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 29.21 27.94) (end 29.21 27.85) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 29.21 27.85) (end 29.21 27.94) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 28.665 27.305) (end 29.21 27.85) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 27.94 27.305) (end 28.665 27.305) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 25.96 27.305) (end 27.94 27.305) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 26.96 16.51) (end 26.51 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 27.94 17.49) (end 26.96 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 27.94 27.305) (end 27.94 17.49) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 37.94 16.51) (end 37.49 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 37.49 16.51) (end 36.83 16.51) (width 0.25) (layer B.Cu) (net 2))
-  (segment (start 36.83 16.51) (end 35.56 17.78) (width 0.25) (layer B.Cu) (net 2))
-  (via (at 35.56 17.78) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 35.56 18.615) (end 35.56 17.78) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 35.56 18.615) (end 40.64 18.615) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 29.21 18.615) (end 35.56 18.615) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 28.775 19.05) (end 29.21 18.615) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 20.32 19.05) (end 28.775 19.05) (width 0.25) (layer F.Cu) (net 2))
-  (segment (start 16.51 20.32) (end 17.78 21.59) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 31.91 20.32) (end 29.845 20.32) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 29.21 19.685) (end 29.21 16.938588) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 19.685 14.605) (end 16.51 17.78) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 16.51 17.78) (end 16.51 20.32) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 29.845 20.32) (end 29.21 19.685) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 29.21 16.938588) (end 26.876412 14.605) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 26.876412 14.605) (end 19.685 14.605) (width 0.25) (layer B.Cu) (net 4))
-  (segment (start 19.05 20.32) (end 20.32 21.59) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 29.845 21.59) (end 28.575 20.32) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 28.575 20.32) (end 28.575 16.939998) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 28.575 16.939998) (end 26.875002 15.24) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 19.05 18.56087) (end 19.05 20.32) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 31.91 21.59) (end 29.845 21.59) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 26.875002 15.24) (end 22.37087 15.24) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 22.37087 15.24) (end 19.05 18.56087) (width 0.25) (layer B.Cu) (net 5))
-  (segment (start 19.05 22.86) (end 17.78 24.13) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 20.98 22.86) (end 19.05 22.86) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 26.51 17.78) (end 23.495 17.78) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 21.615 19.66) (end 21.615 22.225) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 23.495 17.78) (end 21.615 19.66) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 21.615 22.225) (end 20.98 22.86) (width 0.25) (layer B.Cu) (net 6))
-  (segment (start 21.183599 23.266401) (end 20.32 24.13) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 21.843599 23.266401) (end 21.183599 23.266401) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 22.225 22.885) (end 21.843599 23.266401) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 23.495 19.05) (end 22.225 20.32) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 22.225 20.32) (end 22.225 22.885) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 26.51 19.05) (end 23.495 19.05) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 21.183599 23.266401) (end 21.818599 23.266401) (width 0.25) (layer B.Cu) (net 7))
-  (segment (start 18.968601 25.481399) (end 18.643599 25.806401) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 20.898601 25.481399) (end 18.968601 25.481399) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 18.643599 25.806401) (end 17.78 26.67) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 26.51 20.32) (end 24.765 20.32) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 22.86 22.225) (end 22.86 23.52) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 24.765 20.32) (end 22.86 22.225) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 22.86 23.52) (end 20.898601 25.481399) (width 0.25) (layer B.Cu) (net 8))
-  (segment (start 20.98 26.67) (end 20.32 26.67) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 26.51 21.59) (end 24.765 21.59) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 24.765 21.59) (end 23.495 22.86) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 23.495 22.86) (end 23.52 22.885) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 23.52 22.885) (end 23.52 24.13) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 23.52 24.13) (end 20.98 26.67) (width 0.25) (layer B.Cu) (net 9))
-  (segment (start 18.643599 28.346401) (end 17.78 29.21) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 18.968601 28.021399) (end 18.643599 28.346401) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 20.898601 28.021399) (end 18.968601 28.021399) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 26.51 22.86) (end 24.765 22.86) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 24.155 23.47) (end 24.155 24.765) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 24.765 22.86) (end 24.155 23.47) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 24.155 24.765) (end 20.898601 28.021399) (width 0.25) (layer B.Cu) (net 10))
-  (segment (start 20.32 29.21) (end 22.225 29.21) (width 0.25) (layer B.Cu) (net 11))
-  (segment (start 22.225 29.21) (end 24.13 31.115) (width 0.25) (layer B.Cu) (net 11))
-  (segment (start 24.13 31.115) (end 25.96 31.115) (width 0.25) (layer B.Cu) (net 11))
-  (segment (start 17.78 31.75) (end 19.05 30.48) (width 0.25) (layer F.Cu) (net 12))
-  (segment (start 20.80913 30.48) (end 24.13 27.15913) (width 0.25) (layer F.Cu) (net 12))
-  (segment (start 19.05 30.48) (end 20.80913 30.48) (width 0.25) (layer F.Cu) (net 12))
-  (via (at 24.13 26.67) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 12))
-  (segment (start 24.13 27.15913) (end 24.13 26.67) (width 0.25) (layer F.Cu) (net 12))
-  (segment (start 26.51 24.29) (end 26.51 24.13) (width 0.25) (layer B.Cu) (net 12))
-  (segment (start 24.13 26.67) (end 26.51 24.29) (width 0.25) (layer B.Cu) (net 12))
-  (segment (start 26.51 24.13) (end 26.06 24.13) (width 0.25) (layer B.Cu) (net 12))
-  (segment (start 20.955 32.385) (end 20.32 31.75) (width 0.25) (layer B.Cu) (net 13))
-  (segment (start 25.96 32.385) (end 20.955 32.385) (width 0.25) (layer B.Cu) (net 13))
-  (segment (start 23.495 33.655) (end 25.96 33.655) (width 0.25) (layer B.Cu) (net 14))
-  (segment (start 19.05 33.02) (end 22.86 33.02) (width 0.25) (layer B.Cu) (net 14))
-  (segment (start 22.86 33.02) (end 23.495 33.655) (width 0.25) (layer B.Cu) (net 14))
-  (segment (start 17.78 34.29) (end 19.05 33.02) (width 0.25) (layer B.Cu) (net 14))
-  (segment (start 25.96 34.925) (end 23.495 34.925) (width 0.25) (layer B.Cu) (net 15))
-  (segment (start 22.86 34.29) (end 20.32 34.29) (width 0.25) (layer B.Cu) (net 15))
-  (segment (start 23.495 34.925) (end 22.86 34.29) (width 0.25) (layer B.Cu) (net 15))
-  (segment (start 22.86 35.56) (end 23.495 36.195) (width 0.25) (layer B.Cu) (net 16))
-  (segment (start 23.495 36.195) (end 25.96 36.195) (width 0.25) (layer B.Cu) (net 16))
-  (segment (start 19.05 35.56) (end 22.86 35.56) (width 0.25) (layer B.Cu) (net 16))
-  (segment (start 17.78 36.83) (end 19.05 35.56) (width 0.25) (layer B.Cu) (net 16))
-  (segment (start 27.305 29.845) (end 25.96 29.845) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 22.86 36.83) (end 23.495 37.465) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 20.32 36.83) (end 22.86 36.83) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 27.305 37.465) (end 27.94 36.83) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 23.495 37.465) (end 27.305 37.465) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 27.94 36.83) (end 27.94 30.48) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 27.94 30.48) (end 27.305 29.845) (width 0.25) (layer B.Cu) (net 17))
-  (segment (start 47.16 21.59) (end 48.26 21.59) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 43.35 25.4) (end 47.16 21.59) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 17.78 39.37) (end 19.131399 38.018601) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 38.900998 25.4) (end 43.35 25.4) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 36.924999 27.375999) (end 38.900998 25.4) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 36.924999 32.288591) (end 36.924999 27.375999) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 31.194989 38.018601) (end 36.924999 32.288591) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 19.131399 38.018601) (end 31.194989 38.018601) (width 0.25) (layer F.Cu) (net 18))
-  (segment (start 30.48 46.99) (end 26.035 46.99) (width 0.25) (layer B.Cu) (net 19))
-  (segment (start 26.035 46.99) (end 22.225 43.18) (width 0.25) (layer B.Cu) (net 19))
-  (segment (start 22.225 41.275) (end 20.32 39.37) (width 0.25) (layer B.Cu) (net 19))
-  (segment (start 22.225 43.18) (end 22.225 41.275) (width 0.25) (layer B.Cu) (net 19))
-  (segment (start 15.875 43.815) (end 15.875 49.53) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 15.875 43.815) (end 17.78 41.91) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 15.875 49.53) (end 17.145 50.8) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 17.145 50.8) (end 19.05 50.8) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 22.225 67.945) (end 23.43 69.15) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 22.225 52.07) (end 22.225 67.945) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 17.29087 50.8) (end 20.955 50.8) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 23.43 69.15) (end 30.48 69.15) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 20.955 50.8) (end 22.225 52.07) (width 0.25) (layer B.Cu) (net 20))
-  (segment (start 19.05 43.18) (end 20.32 41.91) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 16.51 43.96087) (end 17.29087 43.18) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 17.29087 43.18) (end 19.05 43.18) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 23.835 66.38) (end 22.67501 65.22001) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 16.51 47.47913) (end 16.51 43.96087) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 30.48 66.38) (end 23.835 66.38) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 22.67501 65.22001) (end 22.67501 49.98001) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 22.67501 49.98001) (end 20.955 48.26) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 17.29087 48.26) (end 16.51 47.47913) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 20.955 48.26) (end 17.29087 48.26) (width 0.25) (layer B.Cu) (net 21))
-  (segment (start 21.59 45.72) (end 19.05 45.72) (width 0.25) (layer B.Cu) (net 22))
-  (segment (start 23.12502 62.49502) (end 23.12502 47.25502) (width 0.25) (layer B.Cu) (net 22))
-  (segment (start 19.05 45.72) (end 17.78 44.45) (width 0.25) (layer B.Cu) (net 22))
-  (segment (start 23.12502 47.25502) (end 21.59 45.72) (width 0.25) (layer B.Cu) (net 22))
-  (segment (start 24.24 63.61) (end 23.12502 62.49502) (width 0.25) (layer B.Cu) (net 22))
-  (segment (start 30.48 63.61) (end 24.24 63.61) (width 0.25) (layer B.Cu) (net 22) (tstamp 5EA7097D))
-  (segment (start 30.48 60.84) (end 25.36003 60.84) (width 0.25) (layer B.Cu) (net 23))
-  (segment (start 23.57503 45.80003) (end 22.225 44.45) (width 0.25) (layer B.Cu) (net 23))
-  (segment (start 25.36003 60.84) (end 23.57503 59.055) (width 0.25) (layer B.Cu) (net 23))
-  (segment (start 23.57503 59.055) (end 23.57503 45.80003) (width 0.25) (layer B.Cu) (net 23))
-  (segment (start 22.225 44.45) (end 20.32 44.45) (width 0.25) (layer B.Cu) (net 23))
-  (segment (start 30.48 58.07) (end 28.29 55.88) (width 0.25) (layer F.Cu) (net 24))
-  (segment (start 17.29087 55.88) (end 15.24 53.82913) (width 0.25) (layer F.Cu) (net 24))
-  (segment (start 28.29 55.88) (end 17.29087 55.88) (width 0.25) (layer F.Cu) (net 24))
-  (segment (start 15.24 49.53) (end 17.78 46.99) (width 0.25) (layer F.Cu) (net 24))
-  (segment (start 15.24 53.82913) (end 15.24 49.53) (width 0.25) (layer F.Cu) (net 24))
-  (segment (start 28.438601 53.258601) (end 30.48 55.3) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 19.05 48.26) (end 17.29087 48.26) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 20.32 46.99) (end 19.05 48.26) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 17.29087 48.26) (end 16.51 49.04087) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 16.51 49.04087) (end 16.51 52.55913) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 16.51 52.55913) (end 17.209471 53.258601) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 17.209471 53.258601) (end 28.438601 53.258601) (width 0.25) (layer F.Cu) (net 25))
-  (segment (start 29.680001 51.730001) (end 29.680001 51.270001) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 30.48 52.53) (end 29.680001 51.730001) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 18.968601 50.718601) (end 18.643599 50.393599) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 18.643599 50.393599) (end 17.78 49.53) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 29.128601 50.718601) (end 18.968601 50.718601) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 29.680001 51.270001) (end 29.128601 50.718601) (width 0.25) (layer F.Cu) (net 26))
-  (segment (start 20.55 49.76) (end 20.32 49.53) (width 0.25) (layer F.Cu) (net 27))
-  (segment (start 30.48 49.76) (end 20.55 49.76) (width 0.25) (layer F.Cu) (net 27))
-  (via (at 40.64 36.83) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 31))
-  (segment (start 50.8 35.56) (end 41.91 35.56) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 39.37 19.05) (end 40.64 20.32) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 37.94 19.05) (end 39.37 19.05) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 55.245 27.305) (end 55.245 31.115) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 40.64 20.32) (end 40.64 24.13) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 55.245 31.115) (end 50.8 35.56) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 40.64 24.13) (end 42.545 26.035) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 42.545 26.035) (end 53.975 26.035) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 41.91 35.56) (end 40.64 36.83) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 53.975 26.035) (end 55.245 27.305) (width 0.25) (layer B.Cu) (net 31))
-  (segment (start 36.195 41.275) (end 40.64 36.83) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 36.195 57.945002) (end 36.195 41.275) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 17.78 57.15) (end 19.131399 58.501399) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 33.560001 60.580001) (end 36.195 57.945002) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 31.545009 59.645011) (end 32.479999 60.580001) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 32.479999 60.580001) (end 33.560001 60.580001) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 21.674464 58.501399) (end 22.86 59.686935) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 19.131399 58.501399) (end 21.674464 58.501399) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 22.86 59.686935) (end 31.545009 59.645011) (width 0.25) (layer F.Cu) (net 31))
-  (segment (start 52.07 22.86) (end 53.34 21.59) (width 0.25) (layer B.Cu) (net 32))
-  (segment (start 43.34 22.86) (end 52.07 22.86) (width 0.25) (layer B.Cu) (net 32))
-  (segment (start 55.88 24.13) (end 53.34 21.59) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 55.88 30.225002) (end 55.88 24.13) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 52.450002 33.655) (end 55.88 30.225002) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 41.275 33.655) (end 52.450002 33.655) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 35.10999 39.82001) (end 41.275 33.655) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 35.10999 56.260012) (end 35.10999 39.82001) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 31.840001 58.329999) (end 33.040003 58.329999) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 20.32 57.15) (end 21.59 57.15) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 23.635001 59.195001) (end 30.974999 59.195001) (width 0.25) (layer F.Cu) (net 32) (tstamp 5EA6EB9F))
-  (segment (start 21.59 57.15) (end 23.635001 59.195001) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 30.974999 59.195001) (end 31.840001 58.329999) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 33.040003 58.329999) (end 35.10999 56.260012) (width 0.25) (layer F.Cu) (net 32))
-  (segment (start 53.34 16.51) (end 52.07 17.78) (width 0.25) (layer B.Cu) (net 33))
-  (segment (start 52.07 17.78) (end 46.99 17.78) (width 0.25) (layer B.Cu) (net 33))
-  (segment (start 46.99 17.78) (end 45.72 19.05) (width 0.25) (layer B.Cu) (net 33))
-  (segment (start 45.72 19.05) (end 43.34 19.05) (width 0.25) (layer B.Cu) (net 33))
-  (segment (start 57.15 20.32) (end 53.34 16.51) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 42.72999 36.01001) (end 52.88999 36.01001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 52.88999 36.01001) (end 57.15 31.75) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 19.05 60.96) (end 20.80913 60.96) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 17.78 59.69) (end 19.05 60.96) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 20.80913 60.96) (end 21.814131 61.965001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 57.15 31.75) (end 57.15 20.32) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 21.814131 61.965001) (end 25.770001 61.965001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 36.83 60.080002) (end 36.83 41.91) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 33.560001 63.350001) (end 36.83 60.080002) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 32.999997 63.350001) (end 33.560001 63.350001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 31.614997 64.735001) (end 32.999997 63.350001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 28.540001 64.735001) (end 31.614997 64.735001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 25.770001 61.965001) (end 28.540001 64.735001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 36.83 41.91) (end 42.72999 36.01001) (width 0.25) (layer F.Cu) (net 33))
-  (segment (start 24.93 71.92) (end 30.48 71.92) (width 0.25) (layer B.Cu) (net 40))
-  (segment (start 20.32 67.31) (end 24.93 71.92) (width 0.25) (layer B.Cu) (net 40))
-  (segment (start 53.34 31.58) (end 53.34 30.48) (width 0.25) (layer B.Cu) (net 50))
-  (segment (start 49.995 34.925) (end 53.34 31.58) (width 0.25) (layer B.Cu) (net 50))
-  (segment (start 32.46 34.925) (end 49.995 34.925) (width 0.25) (layer B.Cu) (net 50))
-  (segment (start 53.34 27.94) (end 50.8 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 50.8 27.94) (end 48.26 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 48.26 27.94) (end 45.72 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 45.72 27.94) (end 43.18 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 43.18 27.94) (end 40.64 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 40.64 27.94) (end 38.1 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 39.37 26.67) (end 40.64 27.94) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 39.37 23.495) (end 38.735 22.86) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 37.94 22.86) (end 38.735 22.86) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 39.37 23.495) (end 39.37 26.67) (width 0.25) (layer B.Cu) (net 51))
-  (segment (start 47.625 33.655) (end 50.8 30.48) (width 0.25) (layer B.Cu) (net 52))
-  (segment (start 32.46 33.655) (end 47.625 33.655) (width 0.25) (layer B.Cu) (net 52))
-  (segment (start 32.46 32.385) (end 34.925 32.385) (width 0.25) (layer B.Cu) (net 53))
-  (segment (start 45.639971 33.100029) (end 47.410001 31.329999) (width 0.25) (layer B.Cu) (net 53))
-  (segment (start 35.640029 33.100029) (end 45.639971 33.100029) (width 0.25) (layer B.Cu) (net 53))
-  (segment (start 47.410001 31.329999) (end 48.26 30.48) (width 0.25) (layer B.Cu) (net 53))
-  (segment (start 34.925 32.385) (end 35.640029 33.100029) (width 0.25) (layer B.Cu) (net 53))
-  (segment (start 43.999991 32.200009) (end 45.72 30.48) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 32.46 31.115) (end 33.655 31.115) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 32.46 31.115) (end 34.925 31.115) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 34.925 31.115) (end 32.275912 31.115) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 43.549981 32.650019) (end 44.870001 31.329999) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 44.870001 31.329999) (end 45.72 30.48) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 36.460019 32.650019) (end 43.549981 32.650019) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 34.925 31.115) (end 36.460019 32.650019) (width 0.25) (layer B.Cu) (net 54))
-  (segment (start 41.45999 32.20001) (end 42.330001 31.329999) (width 0.25) (layer B.Cu) (net 55))
-  (segment (start 42.330001 31.329999) (end 43.18 30.48) (width 0.25) (layer B.Cu) (net 55))
-  (segment (start 34.925 29.845) (end 37.28001 32.20001) (width 0.25) (layer B.Cu) (net 55))
-  (segment (start 37.28001 32.20001) (end 41.45999 32.20001) (width 0.25) (layer B.Cu) (net 55))
-  (segment (start 32.46 29.845) (end 34.925 29.845) (width 0.25) (layer B.Cu) (net 55))
-  (segment (start 40.64 30.48) (end 39.37 31.75) (width 0.25) (layer B.Cu) (net 56))
-  (segment (start 33.36 28.575) (end 32.46 28.575) (width 0.25) (layer B.Cu) (net 56))
-  (segment (start 34.455998 28.575) (end 33.36 28.575) (width 0.25) (layer B.Cu) (net 56))
-  (segment (start 37.630998 31.75) (end 34.455998 28.575) (width 0.25) (layer B.Cu) (net 56))
-  (segment (start 39.37 31.75) (end 37.630998 31.75) (width 0.25) (layer B.Cu) (net 56))
-  (segment (start 35.56 25.4) (end 36.83 26.67) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 32.910912 25.4) (end 35.56 25.4) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 36.83 26.67) (end 36.83 29.21) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 29.735912 28.575) (end 32.910912 25.4) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 36.83 29.21) (end 38.1 30.48) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 25.96 28.575) (end 29.735912 28.575) (width 0.25) (layer B.Cu) (net 57))
-  (segment (start 52.07 20.32) (end 50.8 19.05) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 52.07 30.949002) (end 52.07 20.32) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 33.02 48.375) (end 33.02 40.64) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 40.64 33.02) (end 49.999002 33.02) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 33.02 40.64) (end 40.64 33.02) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 49.999002 33.02) (end 52.07 30.949002) (width 0.25) (layer F.Cu) (net 60))
-  (segment (start 49.53 17.78) (end 49.53 24.13) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 50.8 16.51) (end 49.53 17.78) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 33.02 53.915) (end 31.75 52.645) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 43.744001 31.655001) (end 44.45 30.949002) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 43.274999 31.655001) (end 43.744001 31.655001) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 44.45 27.470998) (end 47.790998 24.13) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 44.45 30.949002) (end 44.45 27.470998) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 47.790998 24.13) (end 49.53 24.13) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 31.75 45.72) (end 31.75 38.1) (width 0.25) (layer F.Cu) (net 62) (tstamp 5EA70B2D))
-  (segment (start 31.75 45.72) (end 31.75 43.18) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 31.75 52.645) (end 31.75 45.72) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 31.75 38.1) (end 38.1 31.75) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 38.1 31.75) (end 43.18 31.75) (width 0.25) (layer F.Cu) (net 62))
-  (segment (start 50.8 21.59) (end 50.8 25.4) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 50.8 25.4) (end 49.435001 26.764999) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 49.435001 26.764999) (end 49.435001 31.044001) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 33.02 56.685) (end 34.29 55.415) (width 0.25) (layer B.Cu) (net 63))
-  (via (at 34.29 38.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
-  (segment (start 34.29 55.415) (end 34.29 41.91) (width 0.25) (layer B.Cu) (net 63))
-  (segment (start 34.29 41.91) (end 34.29 38.1) (width 0.25) (layer B.Cu) (net 63))
-  (segment (start 40.170998 32.219002) (end 48.26 32.219002) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 34.29 38.1) (end 40.170998 32.219002) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 49.435001 31.044001) (end 48.26 32.219002) (width 0.25) (layer F.Cu) (net 63))
-  (segment (start 43.34 16.51) (end 48.26 16.51) (width 0.25) (layer B.Cu) (net 64))
-  (segment (start 42.89 21.59) (end 43.34 21.59) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 41.91 20.61) (end 42.89 21.59) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 41.91 17.78) (end 41.91 20.61) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 41.91 17.78) (end 37.94 17.78) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 43.34 17.78) (end 41.91 17.78) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 43.34 21.59) (end 45.72 21.59) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 52.490001 19.899999) (end 53.34 19.05) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 52.164999 20.225001) (end 52.490001 19.899999) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 47.084999 20.225001) (end 52.164999 20.225001) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 45.72 21.59) (end 47.084999 20.225001) (width 0.25) (layer B.Cu) (net 65))
-  (segment (start 43.34 20.32) (end 45.72 20.32) (width 0.25) (layer B.Cu) (net 66))
-  (segment (start 45.72 20.32) (end 46.99 19.05) (width 0.25) (layer B.Cu) (net 66) (tstamp 5EA70CA6))
-  (segment (start 46.99 19.05) (end 48.26 19.05) (width 0.25) (layer B.Cu) (net 66))
-  (segment (start 33.02 16.51) (end 31.91 16.51) (width 0.25) (layer B.Cu) (net 67))
-  (segment (start 34.925 22.225) (end 34.925 18.415) (width 0.25) (layer B.Cu) (net 67))
-  (segment (start 37.94 24.13) (end 36.83 24.13) (width 0.25) (layer B.Cu) (net 67))
-  (segment (start 34.925 18.415) (end 33.02 16.51) (width 0.25) (layer B.Cu) (net 67))
-  (segment (start 36.83 24.13) (end 34.925 22.225) (width 0.25) (layer B.Cu) (net 67))
-  (segment (start 37.94 21.59) (end 37.94 20.32) (width 0.25) (layer B.Cu) (net 69))
+  (gr_line (start 86.106 60.452) (end 86.106 39.116) (layer Edge.Cuts) (width 0.2))
+  (gr_line (start 86.106 60.452) (end 14.986 60.452) (layer Edge.Cuts) (width 0.2))
+  (gr_line (start 14.986 23.876) (end 14.986 60.452) (layer Edge.Cuts) (width 0.2))
+  (gr_line (start 14.986 24.13) (end 14.986 24.13) (layer Edge.Cuts) (width 0.2))
+  (gr_line (start 31.496 23.876) (end 14.986 23.876) (layer Edge.Cuts) (width 0.2))
+
+  (segment (start 26.162 49.284) (end 26.162 48.834) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start 22.606 56.642) (end 21.417399 55.453399) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 27.432 49.284) (end 27.432 48.834) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 28.702 49.284) (end 28.702 48.834) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 30.226 56.642) (end 29.037399 55.453399) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 26.99 41.656) (end 27.44 41.656) (width 0.25) (layer B.Cu) (net 1))
+  (via (at 42.418 58.674) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 38.11887 58.674) (end 42.418 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 25.99 41.656) (end 25.482 41.148) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 26.99 41.656) (end 25.99 41.656) (width 0.25) (layer B.Cu) (net 1))
+  (via (at 24.384 41.148) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 25.482 41.148) (end 24.384 41.148) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 22.642 46.609) (end 22.192 46.609) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 23.267001 42.264999) (end 23.267001 45.983999) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 23.267001 45.983999) (end 22.642 46.609) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 24.384 41.148) (end 23.267001 42.264999) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 41.852315 58.674) (end 42.418 58.674) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 27.94 29.244) (end 28.515011 29.819011) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 27.94 28.194) (end 27.94 29.244) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 21.336 57.15) (end 22.86 58.674) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 21.336 49.878) (end 21.336 57.15) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 22.192 49.022) (end 21.336 49.878) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 22.192 46.609) (end 22.192 49.022) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 22.86 58.674) (end 41.852315 58.674) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 75.620001 47.789999) (end 76.42 46.99) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 53.086 56.642) (end 53.086 57.863314) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 53.086 57.863314) (end 53.642686 58.42) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 53.642686 58.42) (end 73.38713 58.42) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 73.38713 58.42) (end 74.757399 57.049731) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 74.757399 57.049731) (end 74.757399 48.652601) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 74.757399 48.652601) (end 75.620001 47.789999) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 51.054 58.674) (end 53.086 56.642) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 42.418 58.674) (end 51.054 58.674) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 29.645 41.656) (end 29.972 41.329) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.515011 41.588989) (end 28.448 41.656) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.515011 40.386) (end 28.515011 41.588989) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.448 41.656) (end 29.645 41.656) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 26.99 41.656) (end 28.448 41.656) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.515011 40.386) (end 28.515011 40.580989) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.515011 29.819011) (end 28.515011 40.386) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 76.962 46.99) (end 76.42 46.99) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 83.82 53.848) (end 76.962 46.99) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 18.615 58.674) (end 19.304 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 17.018 57.077) (end 18.615 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.702 44.876) (end 34.036 50.21) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 28.702 43.876) (end 28.702 44.876) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 34.036 50.21) (end 34.036 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 42.418 58.674) (end 34.036 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 34.036 58.674) (end 19.304 58.674) (width 0.25) (layer B.Cu) (net 1))
+  (segment (start 20.59 34.036) (end 19.32 35.306) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 21.59 34.036) (end 20.59 34.036) (width 0.25) (layer B.Cu) (net 2))
+  (via (at 17.526 37.846) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 17.526 36.106998) (end 17.526 37.846) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 19.32 35.306) (end 18.326998 35.306) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 18.326998 35.306) (end 17.526 36.106998) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 17.526 51.562) (end 17.526 51.816) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 27.94 25.694) (end 29.21 26.964) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 54.519999 43.024999) (end 54.845001 43.350001) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 54.845001 43.350001) (end 55.645 44.15) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 27.142 37.719) (end 23.459 34.036) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 27.592 37.719) (end 27.142 37.719) (width 0.25) (layer F.Cu) (net 2))
+  (via (at 23.109347 34.040653) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 23.114 34.036) (end 23.109347 34.040653) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 23.459 34.036) (end 23.109347 34.040653) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 23.104694 34.036) (end 23.109347 34.040653) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 21.59 34.036) (end 23.104694 34.036) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 78.268999 59.399001) (end 81.026 56.642) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 19.521001 59.399001) (end 78.268999 59.399001) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 17.526 50.038) (end 17.526 57.404) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 19.304 59.182) (end 19.521001 59.399001) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 17.526 50.038) (end 17.526 51.562) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 17.526 57.404) (end 19.304 59.182) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 17.526 37.846) (end 17.526 50.038) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 20.066 51.292) (end 20.066 52.880686) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 20.066 52.880686) (end 20.066 54.102) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 21.082 50.276) (end 20.066 51.292) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 21.082 49.276) (end 21.082 50.276) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 83.639 56.642) (end 83.82 56.823) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 81.026 56.642) (end 83.639 56.642) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 17.018 54.102) (end 20.066 54.102) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 53.151 41.656) (end 55.645 44.15) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 33.02 41.656) (end 53.151 41.656) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 31.242 39.878) (end 33.02 41.656) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 30.48 39.878) (end 31.242 39.878) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 29.972 38.354) (end 29.972 39.37) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 29.972 39.37) (end 30.48 39.878) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 29.972 27.726) (end 27.94 25.694) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 29.972 38.354) (end 29.972 27.726) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 21.336 55.372) (end 21.336 52.324) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 22.606 56.642) (end 21.336 55.372) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 22.352 50.292) (end 21.336 51.308) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 22.352 49.276) (end 22.352 50.292) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 21.336 51.308) (end 21.336 51.562) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 21.336 51.562) (end 21.336 52.324) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 22.606 54.102) (end 22.606 52.880686) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 23.622 50.276) (end 22.606 51.292) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 23.622 49.276) (end 23.622 50.276) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 22.606 51.292) (end 22.606 52.880686) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 24.892 50.276) (end 24.892 49.276) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 23.876 55.372) (end 25.146 56.642) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 24.892 49.276) (end 24.892 50.292) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 24.892 50.292) (end 24.384 50.8) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 24.384 50.8) (end 24.13 51.054) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 23.876 51.308) (end 24.13 51.054) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 23.876 53.34) (end 23.876 51.308) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 23.876 53.34) (end 23.876 55.372) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 23.876 53.086) (end 23.876 53.34) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start 26.162 50.292) (end 25.146 51.308) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start 26.162 50.292) (end 26.162 49.276) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start 25.146 51.308) (end 25.146 54.102) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start 27.432 50.292) (end 27.432 49.276) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 26.416 55.372) (end 26.67 55.626) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 26.416 51.308) (end 26.416 55.372) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 27.432 50.292) (end 26.416 51.308) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 27.686 56.642) (end 26.67 55.626) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 26.67 55.626) (end 26.497399 55.453399) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 28.702 50.276) (end 27.686 51.292) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 28.702 49.276) (end 28.702 50.276) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 27.686 51.292) (end 27.686 54.102) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 28.956 51.425001) (end 28.956 55.372) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 28.956 55.372) (end 30.226 56.642) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 29.464 48.402998) (end 29.464 50.917001) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 29.464 50.917001) (end 28.956 51.425001) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 28.813002 47.752) (end 29.464 48.402998) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 27.768 47.752) (end 28.702 47.752) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 24.892 44.876) (end 27.768 47.752) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 24.892 43.876) (end 24.892 44.876) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 28.702 47.752) (end 28.813002 47.752) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 24.69599 43.97501) (end 27.142 41.529) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 27.142 41.529) (end 27.592 41.529) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 30.226 54.102) (end 24.69599 48.57199) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 24.69599 48.57199) (end 24.69599 43.97501) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 32.766 56.642) (end 31.577399 55.453399) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 31.496 49.53) (end 31.496 55.372) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 31.496 55.372) (end 32.766 56.642) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 27.98359 46.01759) (end 31.496 49.53) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 27.30359 46.01759) (end 27.98359 46.01759) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 26.162 44.876) (end 27.30359 46.01759) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 26.162 43.876) (end 26.162 44.876) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 32.766 53.34) (end 32.004 52.578) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 27.142 42.799) (end 27.592 42.799) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 29.33841 52.578) (end 25.146 48.38559) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 32.004 52.578) (end 29.33841 52.578) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 25.146 44.795) (end 27.142 42.799) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 32.766 54.102) (end 32.766 53.34) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 25.146 48.38559) (end 25.146 44.795) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 34.036 55.372) (end 35.306 56.642) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 34.036 53.34) (end 34.036 55.372) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 27.592 44.069) (end 27.142 44.069) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 25.654 45.557) (end 25.654 48.006) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 29.636601 51.988601) (end 32.684601 51.988601) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 27.142 44.069) (end 25.654 45.557) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 25.654 48.006) (end 29.636601 51.988601) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 32.684601 51.988601) (end 34.036 53.34) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 35.306 53.594) (end 35.306 54.102) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 27.592 45.339) (end 26.592 45.339) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 26.211 45.72) (end 26.211 47.547) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 33.250591 51.538591) (end 35.306 53.594) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 26.211 47.547) (end 30.202591 51.538591) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 30.202591 51.538591) (end 33.250591 51.538591) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 26.592 45.339) (end 26.211 45.72) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 36.576 55.372) (end 37.846 56.642) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 29.845 46.609) (end 36.576 53.34) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 27.592 46.609) (end 29.845 46.609) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 36.576 53.34) (end 36.576 55.372) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 27.592 40.259) (end 27.305 40.259) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 24.575471 57.830601) (end 38.689399 57.830601) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 23.876 57.13113) (end 24.575471 57.830601) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 23.876 43.688) (end 23.876 57.13113) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 27.305 40.259) (end 23.876 43.688) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 37.846 54.102) (end 37.846 54.356) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 37.846 54.356) (end 39.116 55.626) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 39.116 57.404) (end 38.689399 57.830601) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 39.116 55.626) (end 39.116 57.404) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 27.12001 33.21601) (end 28.667001 34.763001) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 19.715012 33.21601) (end 27.12001 33.21601) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 16.256 28.448) (end 16.256 28.861001) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 16.256 28.861001) (end 17.620999 30.226) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 17.620999 30.226) (end 17.620999 32.352999) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 17.620999 32.352999) (end 18.034 32.766) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 18.034 32.766) (end 19.265002 32.766) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 19.265002 32.766) (end 19.715012 33.21601) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 28.667002 40.861822) (end 31.49318 43.688) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 28.667001 38.608) (end 28.667002 40.861822) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 28.667001 34.763001) (end 28.667001 38.608) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 31.49318 43.688) (end 37.592 43.688) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 39.116 54.864) (end 39.116 45.212) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 40.386 56.642) (end 40.386 56.134) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 40.386 56.134) (end 39.116 54.864) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 37.592 43.688) (end 39.034601 45.130601) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 39.116 45.212) (end 37.592 43.688) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 43.18 51.308) (end 43.18 46.99) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 40.386 54.102) (end 43.18 51.308) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 62.292 50.038) (end 65.34 46.99) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 42.926 56.642) (end 42.926 57.863314) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 42.926 57.863314) (end 44.244686 59.182) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 61.976 50.354) (end 62.292 50.038) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 44.244686 59.182) (end 59.92513 59.182) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 59.92513 59.182) (end 61.976 57.13113) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 61.976 57.13113) (end 61.976 50.354) (width 0.25) (layer B.Cu) (net 19))
+  (segment (start 42.926 54.102) (end 44.196 55.372) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 44.760621 58.730621) (end 57.836509 58.730621) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 44.196 55.372) (end 44.196 58.166) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 44.196 58.166) (end 44.760621 58.730621) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 59.436 50.124) (end 61.770001 47.789999) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 57.836509 58.730621) (end 59.436 57.13113) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 61.770001 47.789999) (end 62.57 46.99) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 59.436 57.13113) (end 59.436 50.124) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 55.99 50.8) (end 59.8 46.99) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 45.466 56.642) (end 45.466 57.863314) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 45.466 57.863314) (end 45.883297 58.280611) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 54.356 57.912) (end 54.356 52.434) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 45.883297 58.280611) (end 53.987389 58.280611) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 53.987389 58.280611) (end 54.356 57.912) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 54.356 52.434) (end 55.99 50.8) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 56.230001 47.789999) (end 57.03 46.99) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 51.816 52.204) (end 56.230001 47.789999) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 46.736 55.372) (end 46.736 57.658) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 45.466 54.102) (end 46.736 55.372) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 46.736 57.658) (end 46.908601 57.830601) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 46.908601 57.830601) (end 51.389399 57.830601) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 51.389399 57.830601) (end 51.816 57.404) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 51.816 57.404) (end 51.816 52.204) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 49.276 51.974) (end 54.26 46.99) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 49.276 55.372) (end 49.276 51.974) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 48.006 56.642) (end 49.276 55.372) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 50.22 45.72) (end 51.49 46.99) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 44.704 46.228) (end 45.212 45.72) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 48.006 54.102) (end 44.704 50.8) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 44.704 50.8) (end 44.704 46.228) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 45.212 45.72) (end 50.22 45.72) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 51.816 55.372) (end 50.546 56.642) (width 0.25) (layer F.Cu) (net 25))
+  (segment (start 48.72 49.99) (end 51.816 53.086) (width 0.25) (layer F.Cu) (net 25))
+  (segment (start 51.816 53.086) (end 51.816 55.372) (width 0.25) (layer F.Cu) (net 25))
+  (segment (start 48.72 46.99) (end 48.72 49.99) (width 0.25) (layer F.Cu) (net 25))
+  (segment (start 45.95 49.506) (end 45.95 46.99) (width 0.25) (layer F.Cu) (net 26))
+  (segment (start 50.546 54.102) (end 45.95 49.506) (width 0.25) (layer F.Cu) (net 26))
+  (segment (start 56.977399 55.453399) (end 58.166 56.642) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 22.352 36.576) (end 21.59 36.576) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 22.665001 40.953001) (end 22.665001 36.889001) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 24.13 42.418) (end 22.665001 40.953001) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 36.476011 43.475009) (end 29.936011 43.475009) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 38.276003 45.275001) (end 36.476011 43.475009) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 58.166 56.642) (end 56.896 55.372) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 22.665001 36.889001) (end 22.352 36.576) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 28.879002 42.418) (end 24.13 42.418) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 29.936011 43.475009) (end 28.879002 42.418) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 61.214 46.482) (end 60.198 45.466) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 60.198 45.466) (end 38.467002 45.466) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 38.467002 45.466) (end 37.902501 44.901499) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 61.214 46.736) (end 61.214 47.498) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 61.214 46.736) (end 61.214 46.482) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 61.214 47.244) (end 61.214 46.736) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 56.896 51.816) (end 56.896 52.832) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 61.214 47.498) (end 56.896 51.816) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 56.896 55.372) (end 56.896 52.832) (width 0.25) (layer B.Cu) (net 27))
+  (segment (start 22.606 29.718) (end 21.336 28.448) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 24.384 33.65359) (end 22.606 31.87559) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 26.99 40.386) (end 25.99 40.386) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 22.606 31.87559) (end 22.606 29.718) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 24.384 38.78) (end 24.384 33.65359) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 25.99 40.386) (end 24.384 38.78) (width 0.25) (layer B.Cu) (net 28))
+  (segment (start 22.86 28.448) (end 21.336 28.448) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 24.569412 28.448) (end 22.86 28.448) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 30.017031 33.895619) (end 24.569412 28.448) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 30.017031 38.1) (end 30.017031 37.592) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 30.017031 38.1) (end 30.017031 33.895619) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 53.134999 49.070999) (end 58.166 54.102) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 52.832 46.228) (end 52.832 48.768) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 30.017031 40.177031) (end 32.004 42.164) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 52.832 48.768) (end 53.134999 49.070999) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 30.017031 38.1) (end 30.017031 40.177031) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 49.784002 42.164) (end 51.562002 43.942) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 32.004 42.164) (end 49.784002 42.164) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 51.562002 44.958002) (end 52.832 46.228) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 51.562002 43.942) (end 51.562002 44.958002) (width 0.25) (layer F.Cu) (net 28))
+  (segment (start 22.86 27.178) (end 21.336 25.654) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 25.99 36.576) (end 25.4 35.986) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 25.4 35.986) (end 25.4 33.39677) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 23.56401 27.88201) (end 22.86 27.178) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 25.4 33.39677) (end 23.56401 31.56078) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 26.99 36.576) (end 25.99 36.576) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 23.56401 31.56078) (end 23.56401 27.88201) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 55.626 49.640072) (end 59.517399 53.531471) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 54.332002 44.934002) (end 55.626 46.228) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 21.336 25.654) (end 23.048232 25.654) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 23.048232 25.654) (end 30.917051 33.522819) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 55.626 46.228) (end 55.626 49.640072) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 51.653982 41.26398) (end 54.332002 43.942) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 30.917051 33.522819) (end 30.917051 39.804231) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 59.517399 53.531471) (end 59.517399 55.453399) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 54.332002 43.942) (end 54.332002 44.934002) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 30.917051 39.804231) (end 32.3768 41.26398) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 59.517399 55.453399) (end 60.706 56.642) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 32.3768 41.26398) (end 51.653982 41.26398) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 20.574 47.498) (end 18.796 49.276) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 20.574 45.957) (end 20.574 47.498) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 21.192 45.339) (end 20.574 45.957) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 22.192 45.339) (end 21.192 45.339) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 19.645999 45.886001) (end 18.796 46.736) (width 0.25) (layer F.Cu) (net 32))
+  (segment (start 21.463 44.069) (end 19.645999 45.886001) (width 0.25) (layer F.Cu) (net 32))
+  (segment (start 22.192 44.069) (end 21.463 44.069) (width 0.25) (layer F.Cu) (net 32))
+  (segment (start 20.193 42.799) (end 18.796 44.196) (width 0.25) (layer F.Cu) (net 33))
+  (segment (start 22.192 42.799) (end 20.193 42.799) (width 0.25) (layer F.Cu) (net 33))
+  (segment (start 18.923 41.529) (end 18.796 41.656) (width 0.25) (layer F.Cu) (net 34))
+  (segment (start 22.192 41.529) (end 18.923 41.529) (width 0.25) (layer F.Cu) (net 34))
+  (segment (start 19.939 40.259) (end 18.796 39.116) (width 0.25) (layer F.Cu) (net 35))
+  (segment (start 22.192 40.259) (end 19.939 40.259) (width 0.25) (layer F.Cu) (net 35))
+  (segment (start 19.329 36.576) (end 18.796 36.576) (width 0.25) (layer F.Cu) (net 36))
+  (segment (start 21.742 38.989) (end 19.329 36.576) (width 0.25) (layer F.Cu) (net 36))
+  (segment (start 22.192 38.989) (end 21.742 38.989) (width 0.25) (layer F.Cu) (net 36))
+  (segment (start 18.796 34.036) (end 21.59 34.036) (width 0.25) (layer F.Cu) (net 37))
+  (segment (start 26.543 38.989) (end 27.592 38.989) (width 0.25) (layer F.Cu) (net 37))
+  (segment (start 21.59 34.036) (end 26.543 38.989) (width 0.25) (layer F.Cu) (net 37))
+  (segment (start 18.796 31.242) (end 20.32 32.766) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 20.32 32.766) (end 27.432 32.766) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 27.432 32.766) (end 29.117011 34.451011) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 43.595 43.18) (end 44.565 44.15) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 31.62159 43.18) (end 43.595 43.18) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.117011 34.451011) (end 29.117011 38.354) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.117011 40.675421) (end 30.35159 41.91) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 30.35159 41.91) (end 31.62159 43.18) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.58959 41.148) (end 30.35159 41.91) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.117011 39.37) (end 29.117011 39.624) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.117011 39.37) (end 29.117011 40.675421) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 29.117011 38.354) (end 29.117011 39.37) (width 0.25) (layer F.Cu) (net 38))
+  (segment (start 48.627 42.672) (end 50.105 44.15) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 18.796 25.654) (end 17.526 26.924) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 18.034 29.718) (end 25.203002 29.718) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 25.203002 29.718) (end 29.567021 34.082019) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 29.567021 40.489021) (end 31.75 42.672) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 17.526 26.924) (end 17.526 29.21) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 17.526 29.21) (end 18.034 29.718) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 31.75 42.672) (end 48.627 42.672) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 29.567021 34.082019) (end 29.567021 40.489021) (width 0.25) (layer F.Cu) (net 39))
+  (segment (start 18.796 28.448) (end 20.066 27.178) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 20.066 27.178) (end 23.935822 27.178) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 23.935822 27.178) (end 30.467041 33.709219) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 39.116) (end 30.467041 39.990631) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 39.116) (end 30.467041 39.878) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 51.054 42.329) (end 52.875 44.15) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 38.862) (end 30.467041 39.116) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 38.862) (end 30.467041 39.990631) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 33.709219) (end 30.467041 38.862) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 30.467041 39.990631) (end 32.1904 41.71399) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 50.43899 41.71399) (end 50.889 42.164) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 32.1904 41.71399) (end 50.43899 41.71399) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 50.889 42.164) (end 51.054 42.329) (width 0.25) (layer F.Cu) (net 40))
+  (segment (start 16.256 24.554) (end 16.256 25.654) (width 0.25) (layer B.Cu) (net 41))
+  (segment (start 21.900001 24.478999) (end 16.331001 24.478999) (width 0.25) (layer B.Cu) (net 41))
+  (segment (start 16.331001 24.478999) (end 16.256 24.554) (width 0.25) (layer B.Cu) (net 41))
+  (segment (start 26.99 29.568998) (end 21.900001 24.478999) (width 0.25) (layer B.Cu) (net 41))
+  (segment (start 26.99 34.036) (end 26.99 29.568998) (width 0.25) (layer B.Cu) (net 41))
+  (segment (start 22.86 32.766) (end 21.336 31.242) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 27.44 35.306) (end 26.99 35.306) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 28.065001 35.931001) (end 27.44 35.306) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 28.065001 38.490999) (end 28.065001 35.931001) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 27.44 39.116) (end 28.065001 38.490999) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 26.99 39.116) (end 27.44 39.116) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 25.99 35.306) (end 26.99 35.306) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 25.908 35.224) (end 25.99 35.306) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 21.59 31.496) (end 21.336 31.242) (width 0.25) (layer F.Cu) (net 42))
+  (segment (start 24.638 31.496) (end 21.59 31.496) (width 0.25) (layer F.Cu) (net 42))
+  (via (at 24.638 31.496) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 42))
+  (segment (start 25.908 32.766) (end 24.638 31.496) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 25.908 35.224) (end 25.908 32.766) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 21.59 35.306) (end 23.368 35.306) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 23.368 35.306) (end 23.876 34.798) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 23.876 33.782) (end 22.86 32.766) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 23.876 34.798) (end 23.876 33.782) (width 0.25) (layer B.Cu) (net 42))
+  (segment (start 24.892 36.198) (end 26.54 37.846) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 24.892 33.52518) (end 24.892 36.198) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 23.114 31.74718) (end 24.892 33.52518) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 16.256 31.242) (end 17.620999 29.877001) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 17.620999 29.877001) (end 17.620999 27.686) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 17.620999 27.686) (end 18.034 27.272999) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 26.54 37.846) (end 26.99 37.846) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 18.034 27.272999) (end 21.900001 27.272999) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 21.900001 27.272999) (end 23.114 28.486998) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 23.114 28.486998) (end 23.114 31.74718) (width 0.25) (layer B.Cu) (net 43))
+  (segment (start 21.082 42.164) (end 21.59 41.656) (width 0.25) (layer B.Cu) (net 44))
+  (segment (start 21.082 43.876) (end 21.082 42.164) (width 0.25) (layer B.Cu) (net 44))
+  (segment (start 21.59 39.116) (end 21.59 37.846) (width 0.25) (layer B.Cu) (net 45))
+  (segment (start 68.909999 47.789999) (end 68.11 46.99) (width 0.25) (layer B.Cu) (net 46))
+  (segment (start 69.514601 48.394601) (end 68.909999 47.789999) (width 0.25) (layer B.Cu) (net 46))
+  (segment (start 69.514601 55.290601) (end 69.514601 48.394601) (width 0.25) (layer B.Cu) (net 46))
+  (segment (start 70.866 56.642) (end 69.514601 55.290601) (width 0.25) (layer B.Cu) (net 46))
+  (segment (start 17.526 40.386) (end 16.256 39.116) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 21.59 40.386) (end 17.526 40.386) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 37.913919) (end 16.256 36.576) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 39.116) (end 16.256 37.913919) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 36.576) (end 16.256 34.036) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 40.318081) (end 16.256 41.656) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 39.116) (end 16.256 40.318081) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 42.858081) (end 16.256 44.196) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 41.656) (end 16.256 42.858081) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 44.196) (end 16.256 46.736) (width 0.25) (layer B.Cu) (net 31))
+  (segment (start 16.256 46.736) (end 16.256 49.276) (width 0.25) (layer B.Cu) (net 31))
 
   (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5EA708DF) (hatch edge 0.508)
@@ -2104,392 +1548,190 @@
     (polygon
       (pts
-        (xy 13.97 13.97) (xy 13.97 85.09) (xy 35.56 85.09) (xy 38.1 82.55) (xy 38.1 41.91)
-        (xy 42.545 37.465) (xy 53.975 37.465) (xy 57.785 33.655) (xy 57.785 15.875) (xy 55.88 13.97)
+        (xy 14.986 60.452) (xy 86.106 60.452) (xy 86.106 39.116) (xy 33.274 39.116) (xy 33.274 16.51)
+        (xy 16.891 16.637) (xy 14.986 18.542)
       )
     )
     (filled_polygon
       (pts
-        (xy 16.334654 56.270115) (xy 16.18749 56.490361) (xy 16.05628 57.15) (xy 16.18749 57.809639) (xy 16.561146 58.368854)
-        (xy 16.637691 58.42) (xy 16.561146 58.471146) (xy 16.18749 59.030361) (xy 16.05628 59.69) (xy 16.18749 60.349639)
-        (xy 16.561146 60.908854) (xy 16.637691 60.96) (xy 16.561146 61.011146) (xy 16.18749 61.570361) (xy 16.05628 62.23)
-        (xy 16.18749 62.889639) (xy 16.561146 63.448854) (xy 16.637691 63.5) (xy 16.561146 63.551146) (xy 16.18749 64.110361)
-        (xy 16.05628 64.77) (xy 16.18749 65.429639) (xy 16.561146 65.988854) (xy 16.637691 66.04) (xy 16.561146 66.091146)
-        (xy 16.18749 66.650361) (xy 16.05628 67.31) (xy 16.18749 67.969639) (xy 16.561146 68.528854) (xy 16.637691 68.58)
-        (xy 16.561146 68.631146) (xy 16.18749 69.190361) (xy 16.05628 69.85) (xy 16.18749 70.509639) (xy 16.561146 71.068854)
-        (xy 16.637691 71.12) (xy 16.561146 71.171146) (xy 16.18749 71.730361) (xy 16.05628 72.39) (xy 16.18749 73.049639)
-        (xy 16.561146 73.608854) (xy 16.637691 73.66) (xy 16.561146 73.711146) (xy 16.18749 74.270361) (xy 16.05628 74.93)
-        (xy 16.18749 75.589639) (xy 16.561146 76.148854) (xy 16.637691 76.2) (xy 16.561146 76.251146) (xy 16.18749 76.810361)
-        (xy 16.05628 77.47) (xy 16.18749 78.129639) (xy 16.561146 78.688854) (xy 16.674469 78.764574) (xy 16.343596 79.118427)
-        (xy 16.13388 79.624747) (xy 16.301257 79.887) (xy 17.657 79.887) (xy 17.657 79.867) (xy 17.903 79.867)
-        (xy 17.903 79.887) (xy 17.923 79.887) (xy 17.923 80.133) (xy 17.903 80.133) (xy 17.903 81.489378)
-        (xy 18.165254 81.656128) (xy 18.765874 81.383394) (xy 19.02164 81.109864) (xy 19.101146 81.228854) (xy 19.660361 81.60251)
-        (xy 20.153494 81.7006) (xy 20.486506 81.7006) (xy 20.979639 81.60251) (xy 21.538854 81.228854) (xy 21.91251 80.669639)
-        (xy 22.04372 80.01) (xy 21.91251 79.350361) (xy 21.538854 78.791146) (xy 21.462309 78.74) (xy 21.538854 78.688854)
-        (xy 21.91251 78.129639) (xy 22.04372 77.47) (xy 21.91251 76.810361) (xy 21.538854 76.251146) (xy 21.462309 76.2)
-        (xy 21.538854 76.148854) (xy 21.91251 75.589639) (xy 22.04372 74.93) (xy 21.91251 74.270361) (xy 21.538854 73.711146)
-        (xy 21.462309 73.66) (xy 21.538854 73.608854) (xy 21.91251 73.049639) (xy 22.04372 72.39) (xy 21.91251 71.730361)
-        (xy 21.538854 71.171146) (xy 21.462309 71.12) (xy 21.538854 71.068854) (xy 21.91251 70.509639) (xy 22.04372 69.85)
-        (xy 21.91251 69.190361) (xy 21.538854 68.631146) (xy 21.462309 68.58) (xy 21.538854 68.528854) (xy 21.91251 67.969639)
-        (xy 22.04372 67.31) (xy 21.91251 66.650361) (xy 21.538854 66.091146) (xy 21.462309 66.04) (xy 21.538854 65.988854)
-        (xy 21.91251 65.429639) (xy 22.04372 64.77) (xy 21.91251 64.110361) (xy 21.538854 63.551146) (xy 21.462309 63.5)
-        (xy 21.538854 63.448854) (xy 21.892134 62.920134) (xy 21.907887 62.917001) (xy 25.375671 62.917001) (xy 27.800539 65.341871)
-        (xy 27.853648 65.421354) (xy 27.933131 65.474463) (xy 27.933133 65.474465) (xy 28.168549 65.631765) (xy 28.540001 65.705651)
-        (xy 28.633761 65.687001) (xy 29.005997 65.687001) (xy 28.853 66.05637) (xy 28.853 66.70363) (xy 29.100696 67.301622)
-        (xy 29.558378 67.759304) (xy 29.572129 67.765) (xy 29.558378 67.770696) (xy 29.100696 68.228378) (xy 28.853 68.82637)
-        (xy 28.853 69.47363) (xy 29.100696 70.071622) (xy 29.558378 70.529304) (xy 29.572129 70.535) (xy 29.558378 70.540696)
-        (xy 29.100696 70.998378) (xy 28.853 71.59637) (xy 28.853 72.24363) (xy 29.100696 72.841622) (xy 29.558378 73.299304)
-        (xy 29.572129 73.305) (xy 29.558378 73.310696) (xy 29.100696 73.768378) (xy 28.853 74.36637) (xy 28.853 75.01363)
-        (xy 29.100696 75.611622) (xy 29.558378 76.069304) (xy 29.572129 76.075) (xy 29.558378 76.080696) (xy 29.100696 76.538378)
-        (xy 28.853 77.13637) (xy 28.853 77.78363) (xy 29.100696 78.381622) (xy 29.558378 78.839304) (xy 29.572129 78.845)
-        (xy 29.558378 78.850696) (xy 29.100696 79.308378) (xy 28.853 79.90637) (xy 28.853 80.55363) (xy 29.100696 81.151622)
-        (xy 29.558378 81.609304) (xy 30.15637 81.857) (xy 30.80363 81.857) (xy 31.401622 81.609304) (xy 31.859304 81.151622)
-        (xy 32.107 80.55363) (xy 32.107 80.065027) (xy 32.147131 80.255662) (xy 32.753411 80.482314) (xy 33.400277 80.4597)
-        (xy 33.892869 80.255662) (xy 33.956143 79.955091) (xy 33.02 79.018948) (xy 33.005858 79.033091) (xy 32.83191 78.859143)
-        (xy 32.846052 78.845) (xy 33.193948 78.845) (xy 34.130091 79.781143) (xy 34.430662 79.717869) (xy 34.657314 79.111589)
-        (xy 34.6347 78.464723) (xy 34.430662 77.972131) (xy 34.130091 77.908857) (xy 33.193948 78.845) (xy 32.846052 78.845)
-        (xy 32.83191 78.830858) (xy 33.005858 78.65691) (xy 33.02 78.671052) (xy 33.956143 77.734909) (xy 33.898271 77.46)
-        (xy 33.956143 77.185091) (xy 33.02 76.248948) (xy 33.005858 76.263091) (xy 32.83191 76.089143) (xy 32.846052 76.075)
-        (xy 33.193948 76.075) (xy 34.130091 77.011143) (xy 34.430662 76.947869) (xy 34.657314 76.341589) (xy 34.6347 75.694723)
-        (xy 34.430662 75.202131) (xy 34.130091 75.138857) (xy 33.193948 76.075) (xy 32.846052 76.075) (xy 32.83191 76.060858)
-        (xy 33.005858 75.88691) (xy 33.02 75.901052) (xy 33.956143 74.964909) (xy 33.898271 74.69) (xy 33.956143 74.415091)
-        (xy 33.02 73.478948) (xy 33.005858 73.493091) (xy 32.83191 73.319143) (xy 32.846052 73.305) (xy 33.193948 73.305)
-        (xy 34.130091 74.241143) (xy 34.430662 74.177869) (xy 34.657314 73.571589) (xy 34.6347 72.924723) (xy 34.430662 72.432131)
-        (xy 34.130091 72.368857) (xy 33.193948 73.305) (xy 32.846052 73.305) (xy 32.83191 73.290858) (xy 33.005858 73.11691)
-        (xy 33.02 73.131052) (xy 33.956143 72.194909) (xy 33.898271 71.92) (xy 33.956143 71.645091) (xy 33.02 70.708948)
-        (xy 33.005858 70.723091) (xy 32.83191 70.549143) (xy 32.846052 70.535) (xy 33.193948 70.535) (xy 34.130091 71.471143)
-        (xy 34.430662 71.407869) (xy 34.657314 70.801589) (xy 34.6347 70.154723) (xy 34.430662 69.662131) (xy 34.130091 69.598857)
-        (xy 33.193948 70.535) (xy 32.846052 70.535) (xy 32.83191 70.520858) (xy 33.005858 70.34691) (xy 33.02 70.361052)
-        (xy 33.956143 69.424909) (xy 33.898271 69.15) (xy 33.956143 68.875091) (xy 33.02 67.938948) (xy 33.005858 67.953091)
-        (xy 32.83191 67.779143) (xy 32.846052 67.765) (xy 33.193948 67.765) (xy 34.130091 68.701143) (xy 34.430662 68.637869)
-        (xy 34.657314 68.031589) (xy 34.6347 67.384723) (xy 34.430662 66.892131) (xy 34.130091 66.828857) (xy 33.193948 67.765)
-        (xy 32.846052 67.765) (xy 32.83191 67.750858) (xy 33.005858 67.57691) (xy 33.02 67.591052) (xy 33.956143 66.654909)
-        (xy 33.898271 66.38) (xy 33.956143 66.105091) (xy 33.02 65.168948) (xy 33.005858 65.183091) (xy 32.83191 65.009143)
-        (xy 32.846052 64.995) (xy 32.83191 64.980858) (xy 33.005858 64.80691) (xy 33.02 64.821052) (xy 33.034143 64.80691)
-        (xy 33.208091 64.980858) (xy 33.193948 64.995) (xy 34.130091 65.931143) (xy 34.430662 65.867869) (xy 34.657314 65.261589)
-        (xy 34.6347 64.614723) (xy 34.430662 64.122131) (xy 34.192891 64.072077) (xy 34.246354 64.036354) (xy 34.299467 63.956865)
-        (xy 37.173 61.083333) (xy 37.173001 81.823693) (xy 37.173 81.823698) (xy 37.173 82.166024) (xy 35.176025 84.163)
-        (xy 14.897 84.163) (xy 14.897 80.395253) (xy 16.13388 80.395253) (xy 16.343596 80.901573) (xy 16.794126 81.383394)
-        (xy 17.394746 81.656128) (xy 17.657 81.489378) (xy 17.657 80.133) (xy 16.301257 80.133) (xy 16.13388 80.395253)
-        (xy 14.897 80.395253) (xy 14.897 54.83246)
+        (xy 20.384 52.498802) (xy 20.189 52.623257) (xy 20.189 53.979) (xy 20.209 53.979) (xy 20.209 54.225)
+        (xy 20.189 54.225) (xy 20.189 54.245) (xy 19.943 54.245) (xy 19.943 54.225) (xy 18.586622 54.225)
+        (xy 18.419872 54.487254) (xy 18.692606 55.087874) (xy 18.715395 55.109183) (xy 18.606167 55.182167) (xy 18.423384 55.455721)
+        (xy 18.359199 55.7784) (xy 18.359199 57.5056) (xy 18.423384 57.828279) (xy 18.606167 58.101833) (xy 18.879721 58.284616)
+        (xy 19.2024 58.348801) (xy 20.9296 58.348801) (xy 21.145521 58.305852) (xy 22.120536 59.280867) (xy 22.173647 59.360353)
+        (xy 22.420058 59.525) (xy 15.913 59.525) (xy 15.913 53.716746) (xy 18.419872 53.716746) (xy 18.586622 53.979)
+        (xy 19.943 53.979) (xy 19.943 52.623257) (xy 19.680747 52.45588) (xy 19.174427 52.665596) (xy 18.692606 53.116126)
+        (xy 18.419872 53.716746) (xy 15.913 53.716746) (xy 15.913 50.917627) (xy 16.090832 50.953) (xy 16.421168 50.953)
+        (xy 16.910333 50.855699) (xy 17.275785 50.611511) (xy 17.349767 50.722233) (xy 17.623321 50.905016) (xy 17.946 50.969201)
+        (xy 19.646 50.969201) (xy 19.968679 50.905016) (xy 20.242233 50.722233) (xy 20.384 50.510064)
       )
     )
     (filled_polygon
       (pts
-        (xy 33.208091 62.210858) (xy 33.193948 62.225) (xy 33.208091 62.239143) (xy 33.056618 62.390615) (xy 32.999997 62.379352)
-        (xy 32.976744 62.383977) (xy 32.83191 62.239143) (xy 32.846052 62.225) (xy 32.83191 62.210858) (xy 33.005858 62.03691)
-        (xy 33.02 62.051052) (xy 33.034143 62.03691)
+        (xy 85.179001 44.521019) (xy 84.951367 44.293385) (xy 83.912325 43.863) (xy 82.787675 43.863) (xy 81.748633 44.293385)
+        (xy 80.953385 45.088633) (xy 80.523 46.127675) (xy 80.523 47.252325) (xy 80.953385 48.291367) (xy 81.748633 49.086615)
+        (xy 82.787675 49.517) (xy 83.912325 49.517) (xy 84.951367 49.086615) (xy 85.179001 48.858981) (xy 85.179 59.525)
+        (xy 51.493942 59.525) (xy 51.740353 59.360353) (xy 51.793466 59.280864) (xy 52.474589 58.599741) (xy 52.479134 58.602778)
+        (xy 52.903221 59.026866) (xy 52.956333 59.106353) (xy 53.271234 59.316764) (xy 53.548926 59.372) (xy 53.548929 59.372)
+        (xy 53.642686 59.390649) (xy 53.736442 59.372) (xy 73.293374 59.372) (xy 73.38713 59.390649) (xy 73.480886 59.372)
+        (xy 73.48089 59.372) (xy 73.758582 59.316764) (xy 74.073483 59.106353) (xy 74.126596 59.026864) (xy 75.066115 58.087346)
+        (xy 75.286361 58.23451) (xy 75.779494 58.3326) (xy 76.112506 58.3326) (xy 76.605639 58.23451) (xy 77.164854 57.860854)
+        (xy 77.216 57.784309) (xy 77.267146 57.860854) (xy 77.826361 58.23451) (xy 78.319494 58.3326) (xy 78.652506 58.3326)
+        (xy 79.145639 58.23451) (xy 79.704854 57.860854) (xy 79.780574 57.747531) (xy 80.134427 58.078404) (xy 80.640747 58.28812)
+        (xy 80.903 58.120743) (xy 80.903 56.765) (xy 81.149 56.765) (xy 81.149 58.120743) (xy 81.411253 58.28812)
+        (xy 81.917573 58.078404) (xy 82.399394 57.627874) (xy 82.672128 57.027254) (xy 82.505378 56.765) (xy 81.149 56.765)
+        (xy 80.903 56.765) (xy 80.883 56.765) (xy 80.883 56.519) (xy 80.903 56.519) (xy 80.903 56.499)
+        (xy 81.149 56.499) (xy 81.149 56.519) (xy 82.505378 56.519) (xy 82.672128 56.256746) (xy 82.399394 55.656126)
+        (xy 82.125864 55.40036) (xy 82.244854 55.320854) (xy 82.61851 54.761639) (xy 82.74972 54.102) (xy 82.61851 53.442361)
+        (xy 82.244854 52.883146) (xy 81.685639 52.50949) (xy 81.192506 52.4114) (xy 80.859494 52.4114) (xy 80.366361 52.50949)
+        (xy 79.807146 52.883146) (xy 79.756 52.959691) (xy 79.704854 52.883146) (xy 79.145639 52.50949) (xy 78.652506 52.4114)
+        (xy 78.319494 52.4114) (xy 77.826361 52.50949) (xy 77.267146 52.883146) (xy 77.216 52.959691) (xy 77.164854 52.883146)
+        (xy 76.605639 52.50949) (xy 76.112506 52.4114) (xy 75.779494 52.4114) (xy 75.709399 52.425343) (xy 75.709399 49.046931)
+        (xy 76.139331 48.617) (xy 76.74363 48.617) (xy 77.341622 48.369304) (xy 77.799304 47.911622) (xy 78.047 47.31363)
+        (xy 78.047 47.117) (xy 78.232 47.117) (xy 78.261707 47.113477) (xy 78.306698 47.092709) (xy 78.340317 47.056306)
+        (xy 78.357446 47.009807) (xy 78.355477 46.960293) (xy 78.334709 46.915302) (xy 77.905867 46.325644) (xy 77.799304 46.068378)
+        (xy 77.503992 45.773066) (xy 76.61974 44.55722) (xy 76.672314 44.416589) (xy 76.6497 43.769723) (xy 76.445662 43.277131)
+        (xy 76.145091 43.213857) (xy 75.289948 44.069) (xy 74.780052 44.069) (xy 73.924909 43.213857) (xy 73.65 43.271729)
+        (xy 73.375091 43.213857) (xy 72.519948 44.069) (xy 72.010052 44.069) (xy 71.154909 43.213857) (xy 70.88 43.271729)
+        (xy 70.605091 43.213857) (xy 69.749948 44.069) (xy 69.240052 44.069) (xy 68.384909 43.213857) (xy 68.11 43.271729)
+        (xy 67.835091 43.213857) (xy 66.979948 44.069) (xy 66.470052 44.069) (xy 65.614909 43.213857) (xy 65.34 43.271729)
+        (xy 65.065091 43.213857) (xy 64.209948 44.069) (xy 63.700052 44.069) (xy 62.844909 43.213857) (xy 62.57 43.271729)
+        (xy 62.295091 43.213857) (xy 61.439948 44.069) (xy 60.930052 44.069) (xy 60.074909 43.213857) (xy 59.8 43.271729)
+        (xy 59.525091 43.213857) (xy 58.669948 44.069) (xy 58.160052 44.069) (xy 57.304909 43.213857) (xy 57.03 43.271729)
+        (xy 56.755091 43.213857) (xy 55.899948 44.069) (xy 55.523767 44.069) (xy 55.630858 43.96191) (xy 55.645 43.976052)
+        (xy 56.581143 43.039909) (xy 57.478857 43.039909) (xy 58.415 43.976052) (xy 59.351143 43.039909) (xy 60.248857 43.039909)
+        (xy 61.185 43.976052) (xy 62.121143 43.039909) (xy 63.018857 43.039909) (xy 63.955 43.976052) (xy 64.891143 43.039909)
+        (xy 65.788857 43.039909) (xy 66.725 43.976052) (xy 67.661143 43.039909) (xy 68.558857 43.039909) (xy 69.495 43.976052)
+        (xy 70.431143 43.039909) (xy 71.328857 43.039909) (xy 72.265 43.976052) (xy 73.201143 43.039909) (xy 74.098857 43.039909)
+        (xy 75.035 43.976052) (xy 75.971143 43.039909) (xy 75.907869 42.739338) (xy 75.301589 42.512686) (xy 74.654723 42.5353)
+        (xy 74.162131 42.739338) (xy 74.098857 43.039909) (xy 73.201143 43.039909) (xy 73.137869 42.739338) (xy 72.531589 42.512686)
+        (xy 71.884723 42.5353) (xy 71.392131 42.739338) (xy 71.328857 43.039909) (xy 70.431143 43.039909) (xy 70.367869 42.739338)
+        (xy 69.761589 42.512686) (xy 69.114723 42.5353) (xy 68.622131 42.739338) (xy 68.558857 43.039909) (xy 67.661143 43.039909)
+        (xy 67.597869 42.739338) (xy 66.991589 42.512686) (xy 66.344723 42.5353) (xy 65.852131 42.739338) (xy 65.788857 43.039909)
+        (xy 64.891143 43.039909) (xy 64.827869 42.739338) (xy 64.221589 42.512686) (xy 63.574723 42.5353) (xy 63.082131 42.739338)
+        (xy 63.018857 43.039909) (xy 62.121143 43.039909) (xy 62.057869 42.739338) (xy 61.451589 42.512686) (xy 60.804723 42.5353)
+        (xy 60.312131 42.739338) (xy 60.248857 43.039909) (xy 59.351143 43.039909) (xy 59.287869 42.739338) (xy 58.681589 42.512686)
+        (xy 58.034723 42.5353) (xy 57.542131 42.739338) (xy 57.478857 43.039909) (xy 56.581143 43.039909) (xy 56.517869 42.739338)
+        (xy 55.911589 42.512686) (xy 55.264723 42.5353) (xy 54.772131 42.739338) (xy 54.720575 42.984243) (xy 52.393448 40.657116)
+        (xy 52.340335 40.577627) (xy 52.025434 40.367216) (xy 51.747742 40.31198) (xy 51.747738 40.31198) (xy 51.653982 40.293331)
+        (xy 51.560226 40.31198) (xy 32.771132 40.31198) (xy 32.502151 40.043) (xy 85.179001 40.043)
       )
     )
     (filled_polygon
       (pts
-        (xy 33.040003 59.300648) (xy 33.063256 59.296023) (xy 33.208091 59.440858) (xy 33.193948 59.455) (xy 33.208091 59.469143)
-        (xy 33.049232 59.628001) (xy 32.990768 59.628001) (xy 32.83191 59.469143) (xy 32.846052 59.455) (xy 32.83191 59.440858)
-        (xy 32.983382 59.289385)
+        (xy 17.586951 37.785049) (xy 17.67817 37.846) (xy 17.586951 37.906951) (xy 17.526 37.99817) (xy 17.465049 37.906951)
+        (xy 17.37383 37.846) (xy 17.465049 37.785049) (xy 17.526 37.69383)
       )
     )
     (filled_polygon
       (pts
-        (xy 30.798 45.346799) (xy 29.68 45.346799) (xy 29.357321 45.410984) (xy 29.083767 45.593767) (xy 28.900984 45.867321)
-        (xy 28.836799 46.19) (xy 28.836799 47.79) (xy 28.900984 48.112679) (xy 29.083767 48.386233) (xy 29.357321 48.569016)
-        (xy 29.367945 48.571129) (xy 29.131074 48.808) (xy 21.870842 48.808) (xy 21.538854 48.311146) (xy 21.462309 48.26)
-        (xy 21.538854 48.208854) (xy 21.91251 47.649639) (xy 22.04372 46.99) (xy 21.91251 46.330361) (xy 21.538854 45.771146)
-        (xy 21.462309 45.72) (xy 21.538854 45.668854) (xy 21.91251 45.109639) (xy 22.04372 44.45) (xy 22.011913 44.290091)
-        (xy 27.003857 44.290091) (xy 27.067131 44.590662) (xy 27.673411 44.817314) (xy 28.320277 44.7947) (xy 28.812869 44.590662)
-        (xy 28.876143 44.290091) (xy 27.94 43.353948) (xy 27.003857 44.290091) (xy 22.011913 44.290091) (xy 21.91251 43.790361)
-        (xy 21.538854 43.231146) (xy 21.462309 43.18) (xy 21.538854 43.128854) (xy 21.91251 42.569639) (xy 22.04372 41.91)
-        (xy 21.91251 41.250361) (xy 21.538854 40.691146) (xy 21.462309 40.64) (xy 21.538854 40.588854) (xy 21.91251 40.029639)
-        (xy 21.942274 39.88) (xy 26.296799 39.88) (xy 26.296799 41.48) (xy 26.360984 41.802679) (xy 26.543767 42.076233)
-        (xy 26.803085 42.249504) (xy 26.529338 42.307131) (xy 26.302686 42.913411) (xy 26.3253 43.560277) (xy 26.529338 44.052869)
-        (xy 26.829909 44.116143) (xy 27.766052 43.18) (xy 27.75191 43.165858) (xy 27.925858 42.99191) (xy 27.94 43.006052)
-        (xy 27.954143 42.99191) (xy 28.128091 43.165858) (xy 28.113948 43.18) (xy 29.050091 44.116143) (xy 29.350662 44.052869)
-        (xy 29.577314 43.446589) (xy 29.5547 42.799723) (xy 29.350662 42.307131) (xy 29.076915 42.249504) (xy 29.336233 42.076233)
-        (xy 29.519016 41.802679) (xy 29.583201 41.48) (xy 29.583201 39.88) (xy 29.519016 39.557321) (xy 29.336233 39.283767)
-        (xy 29.062679 39.100984) (xy 28.74 39.036799) (xy 27.14 39.036799) (xy 26.817321 39.100984) (xy 26.543767 39.283767)
-        (xy 26.360984 39.557321) (xy 26.296799 39.88) (xy 21.942274 39.88) (xy 22.04372 39.37) (xy 21.964275 38.970601)
-        (xy 30.798001 38.970601)
+        (xy 27.715001 35.157333) (xy 27.715002 36.798748) (xy 27.715 36.79875) (xy 27.715 37.596) (xy 27.715002 37.596)
+        (xy 27.715002 37.842) (xy 27.715 37.842) (xy 27.715 37.845799) (xy 27.469 37.845799) (xy 27.469 37.842)
+        (xy 27.449 37.842) (xy 27.449 37.596) (xy 27.469 37.596) (xy 27.469 36.79875) (xy 27.26225 36.592)
+        (xy 26.677499 36.592) (xy 26.373542 36.717903) (xy 26.140903 36.950542) (xy 26.055956 37.155624) (xy 23.06834 34.16801)
+        (xy 26.72568 34.16801)
       )
     )
     (filled_polygon
       (pts
-        (xy 46.813767 15.063767) (xy 46.630984 15.337321) (xy 46.566799 15.66) (xy 46.566799 17.36) (xy 46.630984 17.682679)
-        (xy 46.696012 17.78) (xy 46.630984 17.877321) (xy 46.566799 18.2) (xy 46.566799 19.9) (xy 46.630984 20.222679)
-        (xy 46.696012 20.32) (xy 46.630984 20.417321) (xy 46.566799 20.74) (xy 46.566799 20.841404) (xy 46.553132 20.850536)
-        (xy 46.553131 20.850537) (xy 46.473647 20.903647) (xy 46.420538 20.98313) (xy 43.137 24.26667) (xy 43.137 23.885935)
-        (xy 42.9502 23.434961) (xy 42.605039 23.0898) (xy 42.154065 22.903) (xy 41.922038 22.903) (xy 42.03801 22.82551)
-        (xy 42.274986 22.47085) (xy 42.358201 22.0525) (xy 42.358201 21.1275) (xy 42.274986 20.70915) (xy 42.03801 20.35449)
-        (xy 41.716047 20.139362) (xy 41.983458 20.028597) (xy 42.216097 19.795958) (xy 42.342 19.492001) (xy 42.342 18.94475)
-        (xy 42.13525 18.738) (xy 40.763 18.738) (xy 40.763 18.758) (xy 40.517 18.758) (xy 40.517 18.738)
-        (xy 39.14475 18.738) (xy 38.938 18.94475) (xy 38.938 19.492001) (xy 39.063903 19.795958) (xy 39.296542 20.028597)
-        (xy 39.563953 20.139362) (xy 39.24199 20.35449) (xy 39.052555 20.638) (xy 30.797445 20.638) (xy 30.60801 20.35449)
-        (xy 30.286047 20.139362) (xy 30.553458 20.028597) (xy 30.786097 19.795958) (xy 30.912 19.492001) (xy 30.912 18.94475)
-        (xy 30.70525 18.738) (xy 29.333 18.738) (xy 29.333 18.758) (xy 29.087 18.758) (xy 29.087 18.738)
-        (xy 27.71475 18.738) (xy 27.508 18.94475) (xy 27.508 19.492001) (xy 27.633903 19.795958) (xy 27.866542 20.028597)
-        (xy 28.133953 20.139362) (xy 27.81199 20.35449) (xy 27.575014 20.70915) (xy 27.491799 21.1275) (xy 27.491799 22.0525)
-        (xy 27.575014 22.47085) (xy 27.81199 22.82551) (xy 27.983 22.939775) (xy 27.983 23.104065) (xy 28.1698 23.555039)
-        (xy 28.514961 23.9002) (xy 28.965935 24.087) (xy 29.454065 24.087) (xy 29.458011 24.085366) (xy 29.45801 28.58724)
-        (xy 29.333 28.71225) (xy 29.333 29.922) (xy 29.353 29.922) (xy 29.353 30.168) (xy 29.333 30.168)
-        (xy 29.333 30.188) (xy 29.087 30.188) (xy 29.087 30.168) (xy 27.71475 30.168) (xy 27.508 30.37475)
-        (xy 27.508 30.922001) (xy 27.633903 31.225958) (xy 27.866542 31.458597) (xy 28.133953 31.569362) (xy 27.81199 31.78449)
-        (xy 27.575014 32.13915) (xy 27.491799 32.5575) (xy 27.491799 33.4825) (xy 27.575014 33.90085) (xy 27.81199 34.25551)
-        (xy 28.16665 34.492486) (xy 28.284281 34.515884) (xy 28.313236 34.661451) (xy 28.313237 34.661452) (xy 28.523648 34.976353)
-        (xy 28.603134 35.029464) (xy 29.253 35.679331) (xy 29.253 35.804065) (xy 29.4398 36.255039) (xy 29.784961 36.6002)
-        (xy 30.235935 36.787) (xy 30.724065 36.787) (xy 31.175039 36.6002) (xy 31.5202 36.255039) (xy 31.707 35.804065)
-        (xy 31.707 35.315935) (xy 31.5202 34.864961) (xy 31.175039 34.5198) (xy 30.724065 34.333) (xy 30.599331 34.333)
-        (xy 30.556355 34.290025) (xy 30.60801 34.25551) (xy 30.844986 33.90085) (xy 30.928201 33.4825) (xy 30.928201 32.64813)
-        (xy 31.016877 32.559454) (xy 31.096363 32.506343) (xy 31.306774 32.191442) (xy 31.36201 31.91375) (xy 31.36201 31.913746)
-        (xy 31.380659 31.819991) (xy 31.36201 31.726236) (xy 31.36201 22.883766) (xy 31.380659 22.790009) (xy 31.36201 22.696253)
-        (xy 31.36201 22.69625) (xy 31.331328 22.542) (xy 39.052555 22.542) (xy 39.24199 22.82551) (xy 39.59665 23.062486)
-        (xy 39.688 23.080657) (xy 39.688 23.401243) (xy 39.669351 23.495) (xy 39.688 23.588756) (xy 39.688 23.588759)
-        (xy 39.743236 23.866451) (xy 39.953647 24.181353) (xy 40.033135 24.234466) (xy 40.246669 24.448) (xy 38.994758 24.448)
-        (xy 38.900998 24.42935) (xy 38.529546 24.503236) (xy 38.29413 24.660536) (xy 38.294129 24.660537) (xy 38.214645 24.713647)
-        (xy 38.161536 24.793131) (xy 36.318133 26.636535) (xy 36.238647 26.689646) (xy 36.185536 26.769132) (xy 36.028235 27.004548)
-        (xy 35.95435 27.375999) (xy 35.973 27.46976) (xy 35.972999 31.894259) (xy 30.800659 37.066601) (xy 21.996657 37.066601)
-        (xy 22.04372 36.83) (xy 21.91251 36.170361) (xy 21.538854 35.611146) (xy 21.462309 35.56) (xy 21.538854 35.508854)
-        (xy 21.91251 34.949639) (xy 22.04372 34.29) (xy 21.91251 33.630361) (xy 21.538854 33.071146) (xy 21.462309 33.02)
-        (xy 21.538854 32.968854) (xy 21.91251 32.409639) (xy 22.04372 31.75) (xy 21.91251 31.090361) (xy 21.765346 30.870114)
-        (xy 23.467461 29.167999) (xy 27.508 29.167999) (xy 27.508 29.71525) (xy 27.71475 29.922) (xy 29.087 29.922)
-        (xy 29.087 28.71225) (xy 28.88025 28.5055) (xy 28.1705 28.5055) (xy 27.866542 28.631403) (xy 27.633903 28.864042)
-        (xy 27.508 29.167999) (xy 23.467461 29.167999) (xy 24.736867 27.898594) (xy 24.816353 27.845483) (xy 25.026764 27.530582)
-        (xy 25.032253 27.502986) (xy 25.1702 27.365039) (xy 25.357 26.914065) (xy 25.357 26.425935) (xy 25.1702 25.974961)
-        (xy 24.825039 25.6298) (xy 24.374065 25.443) (xy 23.885935 25.443) (xy 23.434961 25.6298) (xy 23.0898 25.974961)
-        (xy 22.903 26.425935) (xy 22.903 26.914065) (xy 22.939827 27.002972) (xy 21.704198 28.238601) (xy 21.538854 27.991146)
-        (xy 21.462309 27.94) (xy 21.538854 27.888854) (xy 21.91251 27.329639) (xy 22.04372 26.67) (xy 21.91251 26.010361)
-        (xy 21.538854 25.451146) (xy 21.462309 25.4) (xy 21.538854 25.348854) (xy 21.91251 24.789639) (xy 22.04372 24.13)
-        (xy 21.91251 23.470361) (xy 21.538854 22.911146) (xy 21.462309 22.86) (xy 21.538854 22.808854) (xy 21.91251 22.249639)
-        (xy 22.04372 21.59) (xy 21.91251 20.930361) (xy 21.538854 20.371146) (xy 21.425531 20.295426) (xy 21.756404 19.941573)
-        (xy 21.96612 19.435253) (xy 21.798743 19.173) (xy 20.443 19.173) (xy 20.443 19.193) (xy 20.197 19.193)
-        (xy 20.197 19.173) (xy 20.177 19.173) (xy 20.177 18.927) (xy 20.197 18.927) (xy 20.197 17.570622)
-        (xy 20.443 17.570622) (xy 20.443 18.927) (xy 21.798743 18.927) (xy 21.96612 18.664747) (xy 21.756404 18.158427)
-        (xy 21.36328 17.737999) (xy 27.508 17.737999) (xy 27.508 18.28525) (xy 27.71475 18.492) (xy 29.087 18.492)
-        (xy 29.087 17.28225) (xy 29.333 17.28225) (xy 29.333 18.492) (xy 30.70525 18.492) (xy 30.912 18.28525)
-        (xy 30.912 17.737999) (xy 38.938 17.737999) (xy 38.938 18.28525) (xy 39.14475 18.492) (xy 40.517 18.492)
-        (xy 40.517 17.28225) (xy 40.763 17.28225) (xy 40.763 18.492) (xy 42.13525 18.492) (xy 42.342 18.28525)
-        (xy 42.342 17.737999) (xy 42.216097 17.434042) (xy 41.983458 17.201403) (xy 41.6795 17.0755) (xy 40.96975 17.0755)
-        (xy 40.763 17.28225) (xy 40.517 17.28225) (xy 40.31025 17.0755) (xy 39.6005 17.0755) (xy 39.296542 17.201403)
-        (xy 39.063903 17.434042) (xy 38.938 17.737999) (xy 30.912 17.737999) (xy 30.786097 17.434042) (xy 30.553458 17.201403)
-        (xy 30.2495 17.0755) (xy 29.53975 17.0755) (xy 29.333 17.28225) (xy 29.087 17.28225) (xy 28.88025 17.0755)
-        (xy 28.1705 17.0755) (xy 27.866542 17.201403) (xy 27.633903 17.434042) (xy 27.508 17.737999) (xy 21.36328 17.737999)
-        (xy 21.305874 17.676606) (xy 20.705254 17.403872) (xy 20.443 17.570622) (xy 20.197 17.570622) (xy 19.934746 17.403872)
-        (xy 19.334126 17.676606) (xy 19.312817 17.699395) (xy 19.239833 17.590167) (xy 18.966279 17.407384) (xy 18.6436 17.343199)
-        (xy 16.9164 17.343199) (xy 16.593721 17.407384) (xy 16.320167 17.590167) (xy 16.137384 17.863721) (xy 16.073199 18.1864)
-        (xy 16.073199 19.9136) (xy 16.137384 20.236279) (xy 16.320167 20.509833) (xy 16.422701 20.578344) (xy 16.18749 20.930361)
-        (xy 16.05628 21.59) (xy 16.18749 22.249639) (xy 16.561146 22.808854) (xy 16.637691 22.86) (xy 16.561146 22.911146)
-        (xy 16.18749 23.470361) (xy 16.05628 24.13) (xy 16.18749 24.789639) (xy 16.561146 25.348854) (xy 16.637691 25.4)
-        (xy 16.561146 25.451146) (xy 16.18749 26.010361) (xy 16.05628 26.67) (xy 16.18749 27.329639) (xy 16.561146 27.888854)
-        (xy 16.637691 27.94) (xy 16.561146 27.991146) (xy 16.18749 28.550361) (xy 16.05628 29.21) (xy 16.18749 29.869639)
-        (xy 16.561146 30.428854) (xy 16.637691 30.48) (xy 16.561146 30.531146) (xy 16.18749 31.090361) (xy 16.05628 31.75)
-        (xy 16.18749 32.409639) (xy 16.561146 32.968854) (xy 16.637691 33.02) (xy 16.561146 33.071146) (xy 16.18749 33.630361)
-        (xy 16.05628 34.29) (xy 16.18749 34.949639) (xy 16.561146 35.508854) (xy 16.637691 35.56) (xy 16.561146 35.611146)
-        (xy 16.18749 36.170361) (xy 16.05628 36.83) (xy 16.18749 37.489639) (xy 16.561146 38.048854) (xy 16.637691 38.1)
-        (xy 16.561146 38.151146) (xy 16.18749 38.710361) (xy 16.05628 39.37) (xy 16.18749 40.029639) (xy 16.561146 40.588854)
-        (xy 16.637691 40.64) (xy 16.561146 40.691146) (xy 16.18749 41.250361) (xy 16.05628 41.91) (xy 16.18749 42.569639)
-        (xy 16.561146 43.128854) (xy 16.637691 43.18) (xy 16.561146 43.231146) (xy 16.18749 43.790361) (xy 16.05628 44.45)
-        (xy 16.18749 45.109639) (xy 16.561146 45.668854) (xy 16.637691 45.72) (xy 16.561146 45.771146) (xy 16.18749 46.330361)
-        (xy 16.05628 46.99) (xy 16.118893 47.304777) (xy 14.897 48.52667) (xy 14.897 14.897) (xy 47.063351 14.897)
+        (xy 28.128091 25.679858) (xy 28.113948 25.694) (xy 28.128091 25.708143) (xy 27.954143 25.882091) (xy 27.94 25.867948)
+        (xy 27.925858 25.882091) (xy 27.75191 25.708143) (xy 27.766052 25.694) (xy 27.75191 25.679858) (xy 27.925858 25.50591)
+        (xy 27.94 25.520052) (xy 27.954143 25.50591)
       )
     )
   )
-  (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5EA708DC) (hatch edge 0.508)
-    (connect_pads (clearance 0.508))
+  (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.7))
     (min_thickness 0.254)
     (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
     (polygon
       (pts
-        (xy 13.97 85.09) (xy 35.56 85.09) (xy 38.1 82.55) (xy 38.1 41.91) (xy 42.545 37.465)
-        (xy 53.975 37.465) (xy 57.785 33.655) (xy 57.785 15.875) (xy 55.88 13.97) (xy 13.97 13.97)
+        (xy 31.496 39.116) (xy 31.496 60.452) (xy 86.106 60.452) (xy 86.106 39.116)
       )
     )
     (filled_polygon
       (pts
-        (xy 57.050001 16.179448) (xy 57.05 33.350553) (xy 53.670554 36.73) (xy 42.617383 36.73) (xy 42.544999 36.715602)
-        (xy 42.472615 36.73) (xy 42.472612 36.73) (xy 42.258217 36.772646) (xy 42.015095 36.935095) (xy 41.974091 36.996462)
-        (xy 37.631465 41.339089) (xy 37.570095 41.380095) (xy 37.407646 41.623218) (xy 37.365 41.837613) (xy 37.365 41.837616)
-        (xy 37.350602 41.91) (xy 37.365 41.982384) (xy 37.365001 81.842607) (xy 37.365 81.842612) (xy 37.365 82.245553)
-        (xy 35.255554 84.355) (xy 14.705 84.355) (xy 14.705 80.369026) (xy 16.325042 80.369026) (xy 16.497312 80.784947)
-        (xy 16.89151 81.216821) (xy 17.420973 81.464968) (xy 17.653 81.344469) (xy 17.653 80.137) (xy 16.446183 80.137)
-        (xy 16.325042 80.369026) (xy 14.705 80.369026) (xy 14.705 69.831702) (xy 14.723654 69.844166) (xy 16.495087 71.6156)
-        (xy 16.36835 71.805275) (xy 16.252041 72.39) (xy 16.36835 72.974725) (xy 16.69957 73.47043) (xy 16.983281 73.66)
-        (xy 16.69957 73.84957) (xy 16.36835 74.345275) (xy 16.252041 74.93) (xy 16.36835 75.514725) (xy 16.69957 76.01043)
-        (xy 16.983281 76.2) (xy 16.69957 76.38957) (xy 16.36835 76.885275) (xy 16.252041 77.47) (xy 16.36835 78.054725)
-        (xy 16.69957 78.55043) (xy 17.001021 78.751854) (xy 16.89151 78.803179) (xy 16.497312 79.235053) (xy 16.325042 79.650974)
-        (xy 16.446183 79.883) (xy 17.653 79.883) (xy 17.653 79.863) (xy 17.907 79.863) (xy 17.907 79.883)
-        (xy 17.927 79.883) (xy 17.927 80.137) (xy 17.907 80.137) (xy 17.907 81.344469) (xy 18.139027 81.464968)
-        (xy 18.66849 81.216821) (xy 19.046963 80.802174) (xy 19.23957 81.09043) (xy 19.735275 81.42165) (xy 20.172402 81.5086)
-        (xy 20.467598 81.5086) (xy 20.904725 81.42165) (xy 21.40043 81.09043) (xy 21.73165 80.594725) (xy 21.847959 80.01)
-        (xy 21.73165 79.425275) (xy 21.40043 78.92957) (xy 21.116719 78.74) (xy 21.40043 78.55043) (xy 21.73165 78.054725)
-        (xy 21.847959 77.47) (xy 21.73165 76.885275) (xy 21.40043 76.38957) (xy 21.116719 76.2) (xy 21.40043 76.01043)
-        (xy 21.73165 75.514725) (xy 21.847959 74.93) (xy 21.73165 74.345275) (xy 21.40043 73.84957) (xy 21.116719 73.66)
-        (xy 21.40043 73.47043) (xy 21.646211 73.102593) (xy 23.32 74.776383) (xy 23.320001 76.901092) (xy 23.304132 76.98087)
-        (xy 23.34266 77.174561) (xy 23.366998 77.296916) (xy 23.546024 77.564847) (xy 23.613654 77.610036) (xy 26.749964 80.746347)
-        (xy 26.795153 80.813977) (xy 26.862782 80.859165) (xy 27.063083 80.993003) (xy 27.37913 81.055868) (xy 27.458904 81.04)
-        (xy 29.262281 81.04) (xy 29.263466 81.042862) (xy 29.667138 81.446534) (xy 30.194561 81.665) (xy 30.765439 81.665)
-        (xy 31.292862 81.446534) (xy 31.696534 81.042862) (xy 31.915 80.515439) (xy 31.915 79.944561) (xy 31.876969 79.852745)
-        (xy 32.191861 79.852745) (xy 32.265995 80.098864) (xy 32.803223 80.291965) (xy 33.373454 80.264778) (xy 33.774005 80.098864)
-        (xy 33.848139 79.852745) (xy 33.02 79.024605) (xy 32.191861 79.852745) (xy 31.876969 79.852745) (xy 31.772683 79.600977)
-        (xy 32.012255 79.673139) (xy 32.840395 78.845) (xy 33.199605 78.845) (xy 34.027745 79.673139) (xy 34.273864 79.599005)
-        (xy 34.466965 79.061777) (xy 34.439778 78.491546) (xy 34.273864 78.090995) (xy 34.027745 78.016861) (xy 33.199605 78.845)
-        (xy 32.840395 78.845) (xy 32.012255 78.016861) (xy 31.772683 78.089023) (xy 31.915 77.745439) (xy 31.915 77.174561)
-        (xy 31.876969 77.082745) (xy 32.191861 77.082745) (xy 32.265995 77.328864) (xy 32.604999 77.450716) (xy 32.265995 77.591136)
-        (xy 32.191861 77.837255) (xy 33.02 78.665395) (xy 33.848139 77.837255) (xy 33.774005 77.591136) (xy 33.435001 77.469284)
-        (xy 33.774005 77.328864) (xy 33.848139 77.082745) (xy 33.02 76.254605) (xy 32.191861 77.082745) (xy 31.876969 77.082745)
-        (xy 31.772683 76.830977) (xy 32.012255 76.903139) (xy 32.840395 76.075) (xy 33.199605 76.075) (xy 34.027745 76.903139)
-        (xy 34.273864 76.829005) (xy 34.466965 76.291777) (xy 34.439778 75.721546) (xy 34.273864 75.320995) (xy 34.027745 75.246861)
-        (xy 33.199605 76.075) (xy 32.840395 76.075) (xy 32.012255 75.246861) (xy 31.772683 75.319023) (xy 31.915 74.975439)
-        (xy 31.915 74.404561) (xy 31.876969 74.312745) (xy 32.191861 74.312745) (xy 32.265995 74.558864) (xy 32.604999 74.680716)
-        (xy 32.265995 74.821136) (xy 32.191861 75.067255) (xy 33.02 75.895395) (xy 33.848139 75.067255) (xy 33.774005 74.821136)
-        (xy 33.435001 74.699284) (xy 33.774005 74.558864) (xy 33.848139 74.312745) (xy 33.02 73.484605) (xy 32.191861 74.312745)
-        (xy 31.876969 74.312745) (xy 31.772683 74.060977) (xy 32.012255 74.133139) (xy 32.840395 73.305) (xy 33.199605 73.305)
-        (xy 34.027745 74.133139) (xy 34.273864 74.059005) (xy 34.466965 73.521777) (xy 34.439778 72.951546) (xy 34.273864 72.550995)
-        (xy 34.027745 72.476861) (xy 33.199605 73.305) (xy 32.840395 73.305) (xy 32.012255 72.476861) (xy 31.772683 72.549023)
-        (xy 31.915 72.205439) (xy 31.915 71.634561) (xy 31.876969 71.542745) (xy 32.191861 71.542745) (xy 32.265995 71.788864)
-        (xy 32.604999 71.910716) (xy 32.265995 72.051136) (xy 32.191861 72.297255) (xy 33.02 73.125395) (xy 33.848139 72.297255)
-        (xy 33.774005 72.051136) (xy 33.435001 71.929284) (xy 33.774005 71.788864) (xy 33.848139 71.542745) (xy 33.02 70.714605)
-        (xy 32.191861 71.542745) (xy 31.876969 71.542745) (xy 31.772683 71.290977) (xy 32.012255 71.363139) (xy 32.840395 70.535)
-        (xy 33.199605 70.535) (xy 34.027745 71.363139) (xy 34.273864 71.289005) (xy 34.466965 70.751777) (xy 34.439778 70.181546)
-        (xy 34.273864 69.780995) (xy 34.027745 69.706861) (xy 33.199605 70.535) (xy 32.840395 70.535) (xy 32.012255 69.706861)
-        (xy 31.772683 69.779023) (xy 31.915 69.435439) (xy 31.915 68.864561) (xy 31.876969 68.772745) (xy 32.191861 68.772745)
-        (xy 32.265995 69.018864) (xy 32.604999 69.140716) (xy 32.265995 69.281136) (xy 32.191861 69.527255) (xy 33.02 70.355395)
-        (xy 33.848139 69.527255) (xy 33.774005 69.281136) (xy 33.435001 69.159284) (xy 33.774005 69.018864) (xy 33.848139 68.772745)
-        (xy 33.02 67.944605) (xy 32.191861 68.772745) (xy 31.876969 68.772745) (xy 31.772683 68.520977) (xy 32.012255 68.593139)
-        (xy 32.840395 67.765) (xy 33.199605 67.765) (xy 34.027745 68.593139) (xy 34.273864 68.519005) (xy 34.466965 67.981777)
-        (xy 34.439778 67.411546) (xy 34.273864 67.010995) (xy 34.027745 66.936861) (xy 33.199605 67.765) (xy 32.840395 67.765)
-        (xy 32.012255 66.936861) (xy 31.772683 67.009023) (xy 31.915 66.665439) (xy 31.915 66.094561) (xy 31.876969 66.002745)
-        (xy 32.191861 66.002745) (xy 32.265995 66.248864) (xy 32.604999 66.370716) (xy 32.265995 66.511136) (xy 32.191861 66.757255)
-        (xy 33.02 67.585395) (xy 33.848139 66.757255) (xy 33.774005 66.511136) (xy 33.435001 66.389284) (xy 33.774005 66.248864)
-        (xy 33.848139 66.002745) (xy 33.02 65.174605) (xy 32.191861 66.002745) (xy 31.876969 66.002745) (xy 31.772683 65.750977)
-        (xy 32.012255 65.823139) (xy 32.840395 64.995) (xy 33.199605 64.995) (xy 34.027745 65.823139) (xy 34.273864 65.749005)
-        (xy 34.466965 65.211777) (xy 34.439778 64.641546) (xy 34.273864 64.240995) (xy 34.027745 64.166861) (xy 33.199605 64.995)
-        (xy 32.840395 64.995) (xy 32.012255 64.166861) (xy 31.772683 64.239023) (xy 31.915 63.895439) (xy 31.915 63.324561)
-        (xy 31.876969 63.232745) (xy 32.191861 63.232745) (xy 32.265995 63.478864) (xy 32.604999 63.600716) (xy 32.265995 63.741136)
-        (xy 32.191861 63.987255) (xy 33.02 64.815395) (xy 33.848139 63.987255) (xy 33.774005 63.741136) (xy 33.435001 63.619284)
-        (xy 33.774005 63.478864) (xy 33.848139 63.232745) (xy 33.02 62.404605) (xy 32.191861 63.232745) (xy 31.876969 63.232745)
-        (xy 31.772683 62.980977) (xy 32.012255 63.053139) (xy 32.840395 62.225) (xy 33.199605 62.225) (xy 34.027745 63.053139)
-        (xy 34.273864 62.979005) (xy 34.466965 62.441777) (xy 34.439778 61.871546) (xy 34.273864 61.470995) (xy 34.027745 61.396861)
-        (xy 33.199605 62.225) (xy 32.840395 62.225) (xy 32.012255 61.396861) (xy 31.772683 61.469023) (xy 31.915 61.125439)
-        (xy 31.915 60.554561) (xy 31.876969 60.462745) (xy 32.191861 60.462745) (xy 32.265995 60.708864) (xy 32.604999 60.830716)
-        (xy 32.265995 60.971136) (xy 32.191861 61.217255) (xy 33.02 62.045395) (xy 33.848139 61.217255) (xy 33.774005 60.971136)
-        (xy 33.435001 60.849284) (xy 33.774005 60.708864) (xy 33.848139 60.462745) (xy 33.02 59.634605) (xy 32.191861 60.462745)
-        (xy 31.876969 60.462745) (xy 31.772683 60.210977) (xy 32.012255 60.283139) (xy 32.840395 59.455) (xy 33.199605 59.455)
-        (xy 34.027745 60.283139) (xy 34.273864 60.209005) (xy 34.466965 59.671777) (xy 34.439778 59.101546) (xy 34.273864 58.700995)
-        (xy 34.027745 58.626861) (xy 33.199605 59.455) (xy 32.840395 59.455) (xy 32.012255 58.626861) (xy 31.772683 58.699023)
-        (xy 31.915 58.355439) (xy 31.915 57.784561) (xy 31.696534 57.257138) (xy 31.292862 56.853466) (xy 30.88615 56.685)
-        (xy 31.292862 56.516534) (xy 31.696534 56.112862) (xy 31.915 55.585439) (xy 31.915 55.014561) (xy 31.696534 54.487138)
-        (xy 31.292862 54.083466) (xy 30.88615 53.915) (xy 31.292862 53.746534) (xy 31.696534 53.342862) (xy 31.915 52.815439)
-        (xy 31.915 52.244561) (xy 31.696534 51.717138) (xy 31.292862 51.313466) (xy 30.88615 51.145) (xy 31.292862 50.976534)
-        (xy 31.696534 50.572862) (xy 31.915 50.045439) (xy 31.915 49.474561) (xy 31.696534 48.947138) (xy 31.292862 48.543466)
-        (xy 31.036893 48.43744) (xy 31.28 48.43744) (xy 31.527765 48.388157) (xy 31.585 48.349913) (xy 31.585 48.660439)
-        (xy 31.803466 49.187862) (xy 32.207138 49.591534) (xy 32.61385 49.76) (xy 32.207138 49.928466) (xy 31.803466 50.332138)
-        (xy 31.585 50.859561) (xy 31.585 51.430439) (xy 31.803466 51.957862) (xy 32.207138 52.361534) (xy 32.61385 52.53)
-        (xy 32.207138 52.698466) (xy 31.803466 53.102138) (xy 31.585 53.629561) (xy 31.585 54.200439) (xy 31.803466 54.727862)
-        (xy 32.207138 55.131534) (xy 32.61385 55.3) (xy 32.207138 55.468466) (xy 31.803466 55.872138) (xy 31.585 56.399561)
-        (xy 31.585 56.970439) (xy 31.803466 57.497862) (xy 32.207138 57.901534) (xy 32.598218 58.063525) (xy 32.265995 58.201136)
-        (xy 32.191861 58.447255) (xy 33.02 59.275395) (xy 33.848139 58.447255) (xy 33.774005 58.201136) (xy 33.418261 58.073268)
-        (xy 33.832862 57.901534) (xy 34.236534 57.497862) (xy 34.455 56.970439) (xy 34.455 56.399561) (xy 34.433103 56.346698)
-        (xy 34.774473 56.005329) (xy 34.837929 55.962929) (xy 35.005904 55.711537) (xy 35.05 55.489852) (xy 35.05 55.489848)
-        (xy 35.064888 55.415001) (xy 35.05 55.340154) (xy 35.05 38.803711) (xy 35.167431 38.68628) (xy 35.325 38.305874)
-        (xy 35.325 37.894126) (xy 35.167431 37.51372) (xy 34.87628 37.222569) (xy 34.495874 37.065) (xy 34.084126 37.065)
-        (xy 33.70372 37.222569) (xy 33.412569 37.51372) (xy 33.255 37.894126) (xy 33.255 38.305874) (xy 33.412569 38.68628)
-        (xy 33.530001 38.803712) (xy 33.53 41.984851) (xy 33.530001 41.984856) (xy 33.530001 47.033017) (xy 33.305439 46.94)
-        (xy 32.734561 46.94) (xy 32.207138 47.158466) (xy 31.92744 47.438164) (xy 31.92744 46.19) (xy 31.878157 45.942235)
-        (xy 31.737809 45.732191) (xy 31.527765 45.591843) (xy 31.28 45.54256) (xy 29.68 45.54256) (xy 29.432235 45.591843)
-        (xy 29.222191 45.732191) (xy 29.081843 45.942235) (xy 29.03256 46.19) (xy 29.03256 46.23) (xy 26.349802 46.23)
-        (xy 24.307547 44.187745) (xy 27.111861 44.187745) (xy 27.185995 44.433864) (xy 27.723223 44.626965) (xy 28.293454 44.599778)
-        (xy 28.694005 44.433864) (xy 28.768139 44.187745) (xy 27.94 43.359605) (xy 27.111861 44.187745) (xy 24.307547 44.187745)
-        (xy 23.083025 42.963223) (xy 26.493035 42.963223) (xy 26.520222 43.533454) (xy 26.686136 43.934005) (xy 26.932255 44.008139)
-        (xy 27.760395 43.18) (xy 28.119605 43.18) (xy 28.947745 44.008139) (xy 29.193864 43.934005) (xy 29.386965 43.396777)
-        (xy 29.359778 42.826546) (xy 29.193864 42.425995) (xy 28.947745 42.351861) (xy 28.119605 43.18) (xy 27.760395 43.18)
-        (xy 26.932255 42.351861) (xy 26.686136 42.425995) (xy 26.493035 42.963223) (xy 23.083025 42.963223) (xy 22.985 42.865199)
-        (xy 22.985 41.349848) (xy 22.999888 41.275) (xy 22.985 41.200152) (xy 22.985 41.200148) (xy 22.940904 40.978463)
-        (xy 22.940904 40.978462) (xy 22.815329 40.790527) (xy 22.772929 40.727071) (xy 22.709473 40.684671) (xy 21.772775 39.747974)
-        (xy 21.847959 39.37) (xy 21.756459 38.91) (xy 27.13 38.91) (xy 27.13 39.234549) (xy 26.892235 39.281843)
-        (xy 26.682191 39.422191) (xy 26.541843 39.632235) (xy 26.49256 39.88) (xy 26.49256 41.48) (xy 26.541843 41.727765)
-        (xy 26.682191 41.937809) (xy 26.892235 42.078157) (xy 27.126187 42.124693) (xy 27.111861 42.172255) (xy 27.94 43.000395)
-        (xy 28.768139 42.172255) (xy 28.753813 42.124693) (xy 28.987765 42.078157) (xy 29.197809 41.937809) (xy 29.338157 41.727765)
-        (xy 29.38744 41.48) (xy 29.38744 39.88) (xy 29.338157 39.632235) (xy 29.197809 39.422191) (xy 28.987765 39.281843)
-        (xy 28.75 39.234549) (xy 28.75 38.435512) (xy 30.515355 36.670157) (xy 30.524671 36.679473) (xy 30.567071 36.742929)
-        (xy 30.818463 36.910904) (xy 31.040148 36.955) (xy 31.040152 36.955) (xy 31.115 36.969888) (xy 31.189848 36.955)
-        (xy 31.34343 36.955) (xy 31.497116 37.05769) (xy 31.7975 37.11744) (xy 33.1225 37.11744) (xy 33.422884 37.05769)
-        (xy 33.677536 36.887536) (xy 33.84769 36.632884) (xy 33.90744 36.3325) (xy 33.90744 36.0575) (xy 33.84769 35.757116)
-        (xy 33.799503 35.685) (xy 40.710199 35.685) (xy 40.600199 35.795) (xy 40.434126 35.795) (xy 40.05372 35.952569)
-        (xy 39.762569 36.24372) (xy 39.605 36.624126) (xy 39.605 37.035874) (xy 39.762569 37.41628) (xy 40.05372 37.707431)
-        (xy 40.434126 37.865) (xy 40.845874 37.865) (xy 41.22628 37.707431) (xy 41.517431 37.41628) (xy 41.675 37.035874)
-        (xy 41.675 36.869801) (xy 42.224802 36.32) (xy 50.725153 36.32) (xy 50.8 36.334888) (xy 50.874847 36.32)
-        (xy 50.874852 36.32) (xy 51.096537 36.275904) (xy 51.347929 36.107929) (xy 51.390331 36.04447) (xy 55.729473 31.705329)
-        (xy 55.792929 31.662929) (xy 55.960904 31.411537) (xy 56.005 31.189852) (xy 56.005 31.189848) (xy 56.019888 31.115001)
-        (xy 56.005 31.040154) (xy 56.005 27.379846) (xy 56.019888 27.304999) (xy 56.005 27.230152) (xy 56.005 27.230148)
-        (xy 55.960904 27.008463) (xy 55.792929 26.757071) (xy 55.729473 26.714671) (xy 54.565331 25.55053) (xy 54.522929 25.487071)
-        (xy 54.271537 25.319096) (xy 54.049852 25.275) (xy 54.049847 25.275) (xy 53.975 25.260112) (xy 53.900153 25.275)
-        (xy 42.859802 25.275) (xy 42.662242 25.07744) (xy 44.09 25.07744) (xy 44.337765 25.028157) (xy 44.547809 24.887809)
-        (xy 44.688157 24.677765) (xy 44.73744 24.43) (xy 44.73744 23.83) (xy 44.695669 23.62) (xy 51.995153 23.62)
-        (xy 52.07 23.634888) (xy 52.144847 23.62) (xy 52.144852 23.62) (xy 52.366537 23.575904) (xy 52.617929 23.407929)
-        (xy 52.660331 23.34447) (xy 52.973592 23.031209) (xy 53.193744 23.075) (xy 53.486256 23.075) (xy 53.919418 22.988839)
-        (xy 54.410625 22.660625) (xy 54.738839 22.169418) (xy 54.854092 21.59) (xy 54.738839 21.010582) (xy 54.410625 20.519375)
-        (xy 54.112239 20.32) (xy 54.410625 20.120625) (xy 54.738839 19.629418) (xy 54.854092 19.05) (xy 54.738839 18.470582)
-        (xy 54.410625 17.979375) (xy 54.112239 17.78) (xy 54.410625 17.580625) (xy 54.738839 17.089418) (xy 54.854092 16.51)
-        (xy 54.738839 15.930582) (xy 54.410625 15.439375) (xy 53.919418 15.111161) (xy 53.486256 15.025) (xy 53.193744 15.025)
-        (xy 52.760582 15.111161) (xy 52.269375 15.439375) (xy 52.07 15.737761) (xy 51.870625 15.439375) (xy 51.379418 15.111161)
-        (xy 50.946256 15.025) (xy 50.653744 15.025) (xy 50.220582 15.111161) (xy 49.729375 15.439375) (xy 49.717184 15.457619)
-        (xy 49.708157 15.412235) (xy 49.567809 15.202191) (xy 49.357765 15.061843) (xy 49.11 15.01256) (xy 47.41 15.01256)
-        (xy 47.162235 15.061843) (xy 46.952191 15.202191) (xy 46.811843 15.412235) (xy 46.76256 15.66) (xy 46.76256 15.75)
-        (xy 44.54453 15.75) (xy 44.337765 15.611843) (xy 44.09 15.56256) (xy 42.59 15.56256) (xy 42.342235 15.611843)
-        (xy 42.132191 15.752191) (xy 41.991843 15.962235) (xy 41.94256 16.21) (xy 41.94256 16.81) (xy 41.98431 17.019892)
-        (xy 41.91 17.005111) (xy 41.835148 17.02) (xy 39.290334 17.02) (xy 39.325 16.93631) (xy 39.325 16.79575)
-        (xy 39.16625 16.637) (xy 38.067 16.637) (xy 38.067 16.657) (xy 37.813 16.657) (xy 37.813 16.637)
-        (xy 36.71375 16.637) (xy 36.555 16.79575) (xy 36.555 16.93631) (xy 36.644768 17.153028) (xy 36.591843 17.232235)
-        (xy 36.54256 17.48) (xy 36.54256 18.08) (xy 36.591843 18.327765) (xy 36.650132 18.415) (xy 36.591843 18.502235)
-        (xy 36.54256 18.75) (xy 36.54256 19.35) (xy 36.591843 19.597765) (xy 36.650132 19.685) (xy 36.591843 19.772235)
-        (xy 36.54256 20.02) (xy 36.54256 20.62) (xy 36.591843 20.867765) (xy 36.650132 20.955) (xy 36.591843 21.042235)
-        (xy 36.54256 21.29) (xy 36.54256 21.89) (xy 36.591843 22.137765) (xy 36.650132 22.225) (xy 36.591843 22.312235)
-        (xy 36.54256 22.56) (xy 36.54256 22.767758) (xy 35.685 21.910199) (xy 35.685 18.489848) (xy 35.699888 18.415)
-        (xy 35.685 18.340152) (xy 35.685 18.340148) (xy 35.640904 18.118463) (xy 35.640904 18.118462) (xy 35.515329 17.930527)
-        (xy 35.472929 17.867071) (xy 35.409473 17.824671) (xy 33.668492 16.08369) (xy 36.555 16.08369) (xy 36.555 16.22425)
-        (xy 36.71375 16.383) (xy 37.813 16.383) (xy 37.813 15.73375) (xy 38.067 15.73375) (xy 38.067 16.383)
-        (xy 39.16625 16.383) (xy 39.325 16.22425) (xy 39.325 16.08369) (xy 39.228327 15.850301) (xy 39.049698 15.671673)
-        (xy 38.816309 15.575) (xy 38.22575 15.575) (xy 38.067 15.73375) (xy 37.813 15.73375) (xy 37.65425 15.575)
-        (xy 37.063691 15.575) (xy 36.830302 15.671673) (xy 36.651673 15.850301) (xy 36.555 16.08369) (xy 33.668492 16.08369)
-        (xy 33.610331 16.02553) (xy 33.567929 15.962071) (xy 33.316537 15.794096) (xy 33.11964 15.754931) (xy 33.117809 15.752191)
-        (xy 32.907765 15.611843) (xy 32.66 15.56256) (xy 31.16 15.56256) (xy 30.912235 15.611843) (xy 30.702191 15.752191)
-        (xy 30.561843 15.962235) (xy 30.51256 16.21) (xy 30.51256 16.81) (xy 30.561843 17.057765) (xy 30.620132 17.145)
-        (xy 30.561843 17.232235) (xy 30.51256 17.48) (xy 30.51256 18.08) (xy 30.561843 18.327765) (xy 30.620132 18.415)
-        (xy 30.561843 18.502235) (xy 30.51256 18.75) (xy 30.51256 19.35) (xy 30.554331 19.56) (xy 30.159802 19.56)
-        (xy 29.97 19.370199) (xy 29.97 17.013436) (xy 29.984888 16.938588) (xy 29.97 16.86374) (xy 29.97 16.863736)
-        (xy 29.93548 16.690193) (xy 29.925904 16.64205) (xy 29.800329 16.454115) (xy 29.757929 16.390659) (xy 29.694473 16.348259)
-        (xy 28.051213 14.705) (xy 55.575554 14.705)
+        (xy 81.153 57.975817) (xy 81.385026 58.096958) (xy 81.800947 57.924688) (xy 82.232821 57.53049) (xy 82.31 57.365816)
+        (xy 82.31 57.661809) (xy 82.406673 57.895198) (xy 82.585301 58.073827) (xy 82.81869 58.1705) (xy 83.53425 58.1705)
+        (xy 83.693 58.01175) (xy 83.693 57.023) (xy 83.947 57.023) (xy 83.947 58.01175) (xy 84.10575 58.1705)
+        (xy 84.82131 58.1705) (xy 85.054699 58.073827) (xy 85.179 57.949525) (xy 85.179 59.525) (xy 60.92846 59.525)
+        (xy 62.366115 58.087346) (xy 62.586361 58.23451) (xy 63.079494 58.3326) (xy 63.412506 58.3326) (xy 63.905639 58.23451)
+        (xy 64.464854 57.860854) (xy 64.516 57.784309) (xy 64.567146 57.860854) (xy 65.126361 58.23451) (xy 65.619494 58.3326)
+        (xy 65.952506 58.3326) (xy 66.445639 58.23451) (xy 67.004854 57.860854) (xy 67.056 57.784309) (xy 67.107146 57.860854)
+        (xy 67.666361 58.23451) (xy 68.159494 58.3326) (xy 68.492506 58.3326) (xy 68.985639 58.23451) (xy 69.544854 57.860854)
+        (xy 69.596 57.784309) (xy 69.647146 57.860854) (xy 70.206361 58.23451) (xy 70.699494 58.3326) (xy 71.032506 58.3326)
+        (xy 71.525639 58.23451) (xy 72.084854 57.860854) (xy 72.136 57.784309) (xy 72.187146 57.860854) (xy 72.746361 58.23451)
+        (xy 73.239494 58.3326) (xy 73.572506 58.3326) (xy 74.065639 58.23451) (xy 74.624854 57.860854) (xy 74.676 57.784309)
+        (xy 74.727146 57.860854) (xy 75.286361 58.23451) (xy 75.779494 58.3326) (xy 76.112506 58.3326) (xy 76.605639 58.23451)
+        (xy 77.164854 57.860854) (xy 77.216 57.784309) (xy 77.267146 57.860854) (xy 77.826361 58.23451) (xy 78.319494 58.3326)
+        (xy 78.652506 58.3326) (xy 79.145639 58.23451) (xy 79.704854 57.860854) (xy 79.885281 57.590826) (xy 80.251053 57.924688)
+        (xy 80.666974 58.096958) (xy 80.899 57.975817) (xy 80.899 57.023) (xy 81.153 57.023)
       )
     )
     (filled_polygon
       (pts
-        (xy 28.027071 20.867929) (xy 28.09053 20.910331) (xy 29.005198 21.825) (xy 29.004126 21.825) (xy 28.62372 21.982569)
-        (xy 28.332569 22.27372) (xy 28.175 22.654126) (xy 28.175 23.065874) (xy 28.332569 23.44628) (xy 28.62372 23.737431)
-        (xy 29.004126 23.895) (xy 29.170199 23.895) (xy 29.88967 24.614472) (xy 29.932071 24.677929) (xy 30.183463 24.845904)
-        (xy 30.405148 24.89) (xy 30.405152 24.89) (xy 30.479999 24.904888) (xy 30.554846 24.89) (xy 30.70547 24.89)
-        (xy 30.912235 25.028157) (xy 31.16 25.07744) (xy 32.15867 25.07744) (xy 29.421111 27.815) (xy 27.349979 27.815)
-        (xy 27.395 27.70631) (xy 27.395 27.59075) (xy 27.23625 27.432) (xy 26.087 27.432) (xy 26.087 27.452)
-        (xy 25.833 27.452) (xy 25.833 27.432) (xy 25.813 27.432) (xy 25.813 27.178) (xy 25.833 27.178)
-        (xy 25.833 26.55375) (xy 26.087 26.55375) (xy 26.087 27.178) (xy 27.23625 27.178) (xy 27.395 27.01925)
-        (xy 27.395 26.90369) (xy 27.298327 26.670301) (xy 27.119698 26.491673) (xy 26.886309 26.395) (xy 26.24575 26.395)
-        (xy 26.087 26.55375) (xy 25.833 26.55375) (xy 25.67425 26.395) (xy 25.479801 26.395) (xy 26.797362 25.07744)
-        (xy 27.26 25.07744) (xy 27.507765 25.028157) (xy 27.717809 24.887809) (xy 27.858157 24.677765) (xy 27.90744 24.43)
-        (xy 27.90744 23.83) (xy 27.858157 23.582235) (xy 27.799868 23.495) (xy 27.858157 23.407765) (xy 27.90744 23.16)
-        (xy 27.90744 22.56) (xy 27.858157 22.312235) (xy 27.799868 22.225) (xy 27.858157 22.137765) (xy 27.90744 21.89)
-        (xy 27.90744 21.29) (xy 27.858157 21.042235) (xy 27.799868 20.955) (xy 27.858157 20.867765) (xy 27.896881 20.673085)
+        (xy 85.179001 44.521019) (xy 84.951367 44.293385) (xy 83.912325 43.863) (xy 82.787675 43.863) (xy 81.748633 44.293385)
+        (xy 80.953385 45.088633) (xy 80.523 46.127675) (xy 80.523 47.252325) (xy 80.953385 48.291367) (xy 81.748633 49.086615)
+        (xy 82.787675 49.517) (xy 83.912325 49.517) (xy 84.951367 49.086615) (xy 85.179001 48.858981) (xy 85.179 52.586425)
+        (xy 84.86335 52.375514) (xy 84.445 52.292299) (xy 83.610631 52.292299) (xy 78.349556 47.031226) (xy 78.357446 47.009807)
+        (xy 78.355477 46.960293) (xy 78.334709 46.915302) (xy 77.905867 46.325644) (xy 77.799304 46.068378) (xy 77.503992 45.773066)
+        (xy 76.481724 44.367448) (xy 76.481965 44.366777) (xy 76.454778 43.796546) (xy 76.288864 43.395995) (xy 76.042745 43.321861)
+        (xy 75.295605 44.069) (xy 74.774395 44.069) (xy 74.027255 43.321861) (xy 73.781136 43.395995) (xy 73.659284 43.734999)
+        (xy 73.518864 43.395995) (xy 73.272745 43.321861) (xy 72.525605 44.069) (xy 72.004395 44.069) (xy 71.257255 43.321861)
+        (xy 71.011136 43.395995) (xy 70.889284 43.734999) (xy 70.748864 43.395995) (xy 70.502745 43.321861) (xy 69.755605 44.069)
+        (xy 69.234395 44.069) (xy 68.487255 43.321861) (xy 68.241136 43.395995) (xy 68.119284 43.734999) (xy 67.978864 43.395995)
+        (xy 67.732745 43.321861) (xy 66.985605 44.069) (xy 66.464395 44.069) (xy 65.717255 43.321861) (xy 65.471136 43.395995)
+        (xy 65.349284 43.734999) (xy 65.208864 43.395995) (xy 64.962745 43.321861) (xy 64.215605 44.069) (xy 63.694395 44.069)
+        (xy 62.947255 43.321861) (xy 62.701136 43.395995) (xy 62.579284 43.734999) (xy 62.438864 43.395995) (xy 62.192745 43.321861)
+        (xy 61.445605 44.069) (xy 60.924395 44.069) (xy 60.177255 43.321861) (xy 59.931136 43.395995) (xy 59.809284 43.734999)
+        (xy 59.668864 43.395995) (xy 59.422745 43.321861) (xy 58.675605 44.069) (xy 58.154395 44.069) (xy 57.407255 43.321861)
+        (xy 57.161136 43.395995) (xy 57.039284 43.734999) (xy 56.898864 43.395995) (xy 56.652745 43.321861) (xy 55.905605 44.069)
+        (xy 55.384395 44.069) (xy 54.637255 43.321861) (xy 54.391136 43.395995) (xy 54.359821 43.483118) (xy 54.254304 43.228378)
+        (xy 54.168181 43.142255) (xy 54.816861 43.142255) (xy 55.645 43.970395) (xy 56.473139 43.142255) (xy 57.586861 43.142255)
+        (xy 58.415 43.970395) (xy 59.243139 43.142255) (xy 60.356861 43.142255) (xy 61.185 43.970395) (xy 62.013139 43.142255)
+        (xy 63.126861 43.142255) (xy 63.955 43.970395) (xy 64.783139 43.142255) (xy 65.896861 43.142255) (xy 66.725 43.970395)
+        (xy 67.553139 43.142255) (xy 68.666861 43.142255) (xy 69.495 43.970395) (xy 70.323139 43.142255) (xy 71.436861 43.142255)
+        (xy 72.265 43.970395) (xy 73.093139 43.142255) (xy 74.206861 43.142255) (xy 75.035 43.970395) (xy 75.863139 43.142255)
+        (xy 75.789005 42.896136) (xy 75.251777 42.703035) (xy 74.681546 42.730222) (xy 74.280995 42.896136) (xy 74.206861 43.142255)
+        (xy 73.093139 43.142255) (xy 73.019005 42.896136) (xy 72.481777 42.703035) (xy 71.911546 42.730222) (xy 71.510995 42.896136)
+        (xy 71.436861 43.142255) (xy 70.323139 43.142255) (xy 70.249005 42.896136) (xy 69.711777 42.703035) (xy 69.141546 42.730222)
+        (xy 68.740995 42.896136) (xy 68.666861 43.142255) (xy 67.553139 43.142255) (xy 67.479005 42.896136) (xy 66.941777 42.703035)
+        (xy 66.371546 42.730222) (xy 65.970995 42.896136) (xy 65.896861 43.142255) (xy 64.783139 43.142255) (xy 64.709005 42.896136)
+        (xy 64.171777 42.703035) (xy 63.601546 42.730222) (xy 63.200995 42.896136) (xy 63.126861 43.142255) (xy 62.013139 43.142255)
+        (xy 61.939005 42.896136) (xy 61.401777 42.703035) (xy 60.831546 42.730222) (xy 60.430995 42.896136) (xy 60.356861 43.142255)
+        (xy 59.243139 43.142255) (xy 59.169005 42.896136) (xy 58.631777 42.703035) (xy 58.061546 42.730222) (xy 57.660995 42.896136)
+        (xy 57.586861 43.142255) (xy 56.473139 43.142255) (xy 56.399005 42.896136) (xy 55.861777 42.703035) (xy 55.291546 42.730222)
+        (xy 54.890995 42.896136) (xy 54.816861 43.142255) (xy 54.168181 43.142255) (xy 53.796622 42.770696) (xy 53.19863 42.523)
+        (xy 52.55137 42.523) (xy 51.953378 42.770696) (xy 51.495696 43.228378) (xy 51.49 43.242129) (xy 51.484304 43.228378)
+        (xy 51.026622 42.770696) (xy 50.42863 42.523) (xy 49.78137 42.523) (xy 49.183378 42.770696) (xy 48.725696 43.228378)
+        (xy 48.72 43.242129) (xy 48.714304 43.228378) (xy 48.256622 42.770696) (xy 47.65863 42.523) (xy 47.01137 42.523)
+        (xy 46.413378 42.770696) (xy 45.955696 43.228378) (xy 45.95 43.242129) (xy 45.944304 43.228378) (xy 45.486622 42.770696)
+        (xy 44.88863 42.523) (xy 44.24137 42.523) (xy 43.643378 42.770696) (xy 43.185696 43.228378) (xy 42.938 43.82637)
+        (xy 42.938 44.47363) (xy 42.954722 44.514) (xy 38.861333 44.514) (xy 37.215477 42.868145) (xy 37.162364 42.788656)
+        (xy 36.847463 42.578245) (xy 36.569771 42.523009) (xy 36.569767 42.523009) (xy 36.476011 42.50436) (xy 36.382255 42.523009)
+        (xy 31.623 42.523009) (xy 31.623 42.129342) (xy 31.690201 41.7915) (xy 31.690201 40.8665) (xy 31.623 40.528658)
+        (xy 31.623 40.043) (xy 85.179001 40.043)
       )
     )
-    (filled_polygon
+  )
+  (zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.7))
+    (min_thickness 0.254)
+    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
+    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
       (pts
-        (xy 20.447 18.923) (xy 20.467 18.923) (xy 20.467 19.177) (xy 20.447 19.177) (xy 20.447 19.197)
-        (xy 20.193 19.197) (xy 20.193 19.177) (xy 20.173 19.177) (xy 20.173 18.923) (xy 20.193 18.923)
-        (xy 20.193 18.903) (xy 20.447 18.903)
+        (xy 53.34 44.196) (xy 76.2 44.196) (xy 78.232 46.99) (xy 53.34 46.99)
       )
     )
-    (filled_polygon
+  )
+  (zone (net 0) (net_name "") (layer B.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.7))
+    (min_thickness 0.254)
+    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
+    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
       (pts
-        (xy 25.125 16.08369) (xy 25.125 16.22425) (xy 25.28375 16.383) (xy 26.383 16.383) (xy 26.383 16.363)
-        (xy 26.637 16.363) (xy 26.637 16.383) (xy 26.657 16.383) (xy 26.657 16.637) (xy 26.637 16.637)
-        (xy 26.637 16.657) (xy 26.383 16.657) (xy 26.383 16.637) (xy 25.28375 16.637) (xy 25.125 16.79575)
-        (xy 25.125 16.93631) (xy 25.159666 17.02) (xy 23.569846 17.02) (xy 23.494999 17.005112) (xy 23.420152 17.02)
-        (xy 23.420148 17.02) (xy 23.198463 17.064096) (xy 23.198461 17.064097) (xy 23.198462 17.064097) (xy 23.010526 17.189671)
-        (xy 23.010524 17.189673) (xy 22.947071 17.232071) (xy 22.904673 17.295524) (xy 21.69713 18.503069) (xy 21.602688 18.275053)
-        (xy 21.20849 17.843179) (xy 20.959288 17.726384) (xy 22.685673 16) (xy 25.159666 16)
+        (xy 84.836 53.086) (xy 80.772 53.086) (xy 80.772 56.896) (xy 84.836 56.896) (xy 85.344 56.896)
+        (xy 85.344 53.086)
       )
     )
Index: CPC stuff/dreamsound/dreamsound/dreamsound.kicad_pcb-bak
===================================================================
--- CPC stuff/dreamsound/dreamsound/dreamsound.kicad_pcb-bak	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ 	(revision )
@@ -1,1 +1,0 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
Index: CPC stuff/dreamsound/dreamsound/dreamsound.net
===================================================================
--- CPC stuff/dreamsound/dreamsound/dreamsound.net	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/dreamsound/dreamsound/dreamsound.net	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -2,5 +2,5 @@
   (design
     (source "/home/adestugues/opensource/avrstuff/CPC stuff/dreamsound/dreamsound/dreamsound.sch")
-    (date "ven. 17 avril 2020 22:10:02 CEST")
+    (date "dim. 19 avril 2020 20:16:44 CEST")
     (tool "Eeschema 5.0.2+dfsg1-1")
     (sheet (number 1) (name /) (tstamps /)
@@ -18,5 +18,5 @@
     (comp (ref U2)
       (value 74LS138)
-      (footprint Package_SO:SOIC-16_4.55x10.3mm_P1.27mm)
+      (footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm)
       (datasheet http://www.ti.com/lit/gpn/sn74LS138)
       (libsource (lib 74xx) (part 74LS138) (description "Decoder 3 to 8 active low outputs"))
@@ -74,5 +74,5 @@
     (comp (ref J3)
       (value DB25_Female)
-      (footprint Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm)
+      (footprint Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm)
       (datasheet " ~")
       (libsource (lib Connector) (part DB25_Female) (description "25-pin female D-SUB connector"))
@@ -338,14 +338,13 @@
       (uri /usr/share/kicad/library/Jumper.lib)))
   (nets
-    (net (code 1) (name /!WR)
-      (node (ref J1) (pin 33))
-      (node (ref U3) (pin 10))
-      (node (ref JP1) (pin 3)))
+    (net (code 1) (name /!WRCS)
+      (node (ref U3) (pin 8))
+      (node (ref JP1) (pin 1)))
     (net (code 2) (name "Net-(J3-Pad16)")
-      (node (ref J3) (pin 16))
-      (node (ref JP1) (pin 2)))
+      (node (ref JP1) (pin 2))
+      (node (ref J3) (pin 16)))
     (net (code 3) (name /!RD)
+      (node (ref JP3) (pin 3))
       (node (ref J1) (pin 32))
-      (node (ref JP3) (pin 3))
       (node (ref U3) (pin 13)))
     (net (code 4) (name /!CS)
@@ -354,62 +353,63 @@
       (node (ref JP2) (pin 3))
       (node (ref U3) (pin 12)))
-    (net (code 5) (name /!WRCS)
-      (node (ref JP1) (pin 1))
-      (node (ref U3) (pin 8)))
+    (net (code 5) (name /!WR)
+      (node (ref U3) (pin 10))
+      (node (ref JP1) (pin 3))
+      (node (ref J1) (pin 33)))
     (net (code 6) (name /!RDCS)
-      (node (ref U3) (pin 11))
-      (node (ref JP2) (pin 1)))
+      (node (ref JP2) (pin 1))
+      (node (ref U3) (pin 11)))
     (net (code 7) (name /!IORQ)
-      (node (ref J1) (pin 31))
-      (node (ref U3) (pin 5)))
+      (node (ref U3) (pin 5))
+      (node (ref J1) (pin 31)))
     (net (code 8) (name "Net-(U2-Pad9)")
       (node (ref U2) (pin 9)))
     (net (code 9) (name /IRQ)
       (node (ref J3) (pin 15)))
-    (net (code 10) (name /!BUSRESET)
-      (node (ref J3) (pin 10))
-      (node (ref J1) (pin 40)))
-    (net (code 11) (name /D7)
+    (net (code 10) (name /!RESET)
+      (node (ref J1) (pin 41))
+      (node (ref J3) (pin 10)))
+    (net (code 11) (name /A1)
+      (node (ref JP3) (pin 1))
+      (node (ref J1) (pin 17)))
+    (net (code 12) (name "Net-(J3-Pad17)")
+      (node (ref J3) (pin 17))
+      (node (ref JP3) (pin 2)))
+    (net (code 13) (name /D7)
       (node (ref J3) (pin 9))
       (node (ref J1) (pin 19)))
-    (net (code 12) (name /D6)
-      (node (ref J1) (pin 20))
-      (node (ref J3) (pin 8)))
-    (net (code 13) (name /A1)
-      (node (ref JP3) (pin 1))
-      (node (ref J1) (pin 17)))
-    (net (code 14) (name "Net-(J3-Pad17)")
-      (node (ref J3) (pin 17))
-      (node (ref JP3) (pin 2)))
-    (net (code 15) (name /D5)
-      (node (ref J3) (pin 7))
-      (node (ref J1) (pin 21)))
-    (net (code 16) (name "Net-(J3-Pad14)")
-      (node (ref JP2) (pin 2))
-      (node (ref J3) (pin 14)))
+    (net (code 14) (name "Net-(J3-Pad14)")
+      (node (ref J3) (pin 14))
+      (node (ref JP2) (pin 2)))
+    (net (code 15) (name /D0)
+      (node (ref J3) (pin 2))
+      (node (ref J1) (pin 26)))
+    (net (code 16) (name /D1)
+      (node (ref J1) (pin 25))
+      (node (ref J3) (pin 3)))
     (net (code 17) (name "Net-(J3-Pad12)")
       (node (ref J3) (pin 12)))
-    (net (code 18) (name /D0)
-      (node (ref J1) (pin 26))
-      (node (ref J3) (pin 2)))
-    (net (code 19) (name "Net-(J3-Pad11)")
+    (net (code 18) (name "Net-(J3-Pad11)")
       (node (ref J3) (pin 11)))
-    (net (code 20) (name /A0)
+    (net (code 19) (name /A0)
       (node (ref J1) (pin 18))
       (node (ref J3) (pin 1)))
-    (net (code 21) (name /D3)
-      (node (ref J3) (pin 5))
-      (node (ref J1) (pin 23)))
+    (net (code 20) (name /D5)
+      (node (ref J1) (pin 21))
+      (node (ref J3) (pin 7)))
+    (net (code 21) (name /D6)
+      (node (ref J3) (pin 8))
+      (node (ref J1) (pin 20)))
     (net (code 22) (name /D4)
       (node (ref J3) (pin 6))
       (node (ref J1) (pin 22)))
-    (net (code 23) (name /D2)
+    (net (code 23) (name /D3)
+      (node (ref J3) (pin 5))
+      (node (ref J1) (pin 23)))
+    (net (code 24) (name /D2)
       (node (ref J1) (pin 24))
       (node (ref J3) (pin 4)))
-    (net (code 24) (name /D1)
-      (node (ref J3) (pin 3))
-      (node (ref J1) (pin 25)))
-    (net (code 25) (name "Net-(J1-Pad36)")
-      (node (ref J1) (pin 36)))
+    (net (code 25) (name "Net-(J1-Pad42)")
+      (node (ref J1) (pin 42)))
     (net (code 26) (name "Net-(J1-Pad1)")
       (node (ref J1) (pin 1)))
@@ -422,8 +422,8 @@
     (net (code 30) (name "Net-(J1-Pad44)")
       (node (ref J1) (pin 44)))
-    (net (code 31) (name "Net-(J1-Pad42)")
-      (node (ref J1) (pin 42)))
-    (net (code 32) (name "Net-(J1-Pad38)")
+    (net (code 31) (name "Net-(J1-Pad38)")
       (node (ref J1) (pin 38)))
+    (net (code 32) (name "Net-(J1-Pad36)")
+      (node (ref J1) (pin 36)))
     (net (code 33) (name "Net-(J1-Pad34)")
       (node (ref J1) (pin 34)))
@@ -434,6 +434,6 @@
     (net (code 36) (name "Net-(J1-Pad43)")
       (node (ref J1) (pin 43)))
-    (net (code 37) (name "Net-(J1-Pad41)")
-      (node (ref J1) (pin 41)))
+    (net (code 37) (name "Net-(J1-Pad40)")
+      (node (ref J1) (pin 40)))
     (net (code 38) (name "Net-(J1-Pad39)")
       (node (ref J1) (pin 39)))
@@ -449,9 +449,9 @@
       (node (ref J1) (pin 28)))
     (net (code 44) (name /FEBC-BF)
-      (node (ref J2) (pin 13))
-      (node (ref U2) (pin 7)))
+      (node (ref U2) (pin 7))
+      (node (ref J2) (pin 13)))
     (net (code 45) (name /FEAC-AF)
-      (node (ref U2) (pin 10))
-      (node (ref J2) (pin 11)))
+      (node (ref J2) (pin 11))
+      (node (ref U2) (pin 10)))
     (net (code 46) (name /FEA4-A7)
       (node (ref J2) (pin 9))
@@ -464,29 +464,29 @@
       (node (ref U2) (pin 13)))
     (net (code 49) (name /FE8C-8F)
-      (node (ref U2) (pin 14))
-      (node (ref J2) (pin 3)))
+      (node (ref J2) (pin 3))
+      (node (ref U2) (pin 14)))
     (net (code 50) (name /FE84-87)
-      (node (ref U2) (pin 15))
-      (node (ref J2) (pin 1)))
+      (node (ref J2) (pin 1))
+      (node (ref U2) (pin 15)))
     (net (code 51) (name /A15)
       (node (ref J1) (pin 3))
-      (node (ref U1) (pin 11)))
+      (node (ref U1) (pin 6)))
     (net (code 52) (name /A14)
       (node (ref J1) (pin 4))
-      (node (ref U1) (pin 12)))
+      (node (ref U1) (pin 5)))
     (net (code 53) (name /A9)
-      (node (ref J1) (pin 9))
-      (node (ref U1) (pin 2)))
+      (node (ref U1) (pin 11))
+      (node (ref J1) (pin 9)))
     (net (code 54) (name /A10)
-      (node (ref U1) (pin 3))
-      (node (ref J1) (pin 8)))
+      (node (ref J1) (pin 8))
+      (node (ref U1) (pin 1)))
     (net (code 55) (name /A11)
       (node (ref J1) (pin 7))
-      (node (ref U1) (pin 4)))
+      (node (ref U1) (pin 2)))
     (net (code 56) (name /A12)
-      (node (ref J1) (pin 6))
-      (node (ref U1) (pin 5)))
+      (node (ref U1) (pin 3))
+      (node (ref J1) (pin 6)))
     (net (code 57) (name /A13)
-      (node (ref U1) (pin 6))
+      (node (ref U1) (pin 4))
       (node (ref J1) (pin 5)))
     (net (code 58) (name "Net-(U1-Pad8)")
@@ -494,30 +494,30 @@
       (node (ref U3) (pin 1)))
     (net (code 59) (name "Net-(J2-Pad10)")
-      (node (ref U3) (pin 2))
+      (node (ref J2) (pin 6))
       (node (ref J2) (pin 4))
-      (node (ref J2) (pin 2))
-      (node (ref J2) (pin 6))
-      (node (ref J2) (pin 8))
       (node (ref J2) (pin 14))
       (node (ref J2) (pin 12))
-      (node (ref J2) (pin 10)))
+      (node (ref J2) (pin 10))
+      (node (ref J2) (pin 8))
+      (node (ref U3) (pin 2))
+      (node (ref J2) (pin 2)))
     (net (code 60) (name /A4)
-      (node (ref J1) (pin 14))
-      (node (ref U2) (pin 2)))
+      (node (ref U2) (pin 2))
+      (node (ref J1) (pin 14)))
     (net (code 61) (name /A5)
-      (node (ref U2) (pin 3))
-      (node (ref J1) (pin 13)))
+      (node (ref J1) (pin 13))
+      (node (ref U2) (pin 3)))
     (net (code 62) (name /A2)
       (node (ref J1) (pin 16))
       (node (ref U2) (pin 6)))
     (net (code 63) (name /A3)
-      (node (ref U2) (pin 1))
-      (node (ref J1) (pin 15)))
+      (node (ref J1) (pin 15))
+      (node (ref U2) (pin 1)))
     (net (code 64) (name /A6)
       (node (ref J1) (pin 12))
       (node (ref U2) (pin 4)))
     (net (code 65) (name /A7)
-      (node (ref J1) (pin 11))
-      (node (ref U1) (pin 1)))
+      (node (ref U1) (pin 12))
+      (node (ref J1) (pin 11)))
     (net (code 66) (name /A8)
       (node (ref J1) (pin 10))
@@ -527,29 +527,29 @@
       (node (ref U3) (pin 4)))
     (net (code 68) (name GND)
+      (node (ref J3) (pin 22))
+      (node (ref U3) (pin 7))
+      (node (ref J3) (pin 20))
+      (node (ref J3) (pin 21))
+      (node (ref J3) (pin 25))
+      (node (ref J3) (pin 24))
+      (node (ref J3) (pin 23))
+      (node (ref C4) (pin 2))
+      (node (ref J3) (pin 19))
+      (node (ref C2) (pin 2))
+      (node (ref J3) (pin 18))
+      (node (ref U1) (pin 7))
       (node (ref C1) (pin 2))
-      (node (ref J3) (pin 25))
-      (node (ref J3) (pin 19))
-      (node (ref U1) (pin 7))
-      (node (ref U3) (pin 7))
-      (node (ref J3) (pin 23))
-      (node (ref J3) (pin 22))
-      (node (ref J3) (pin 21))
-      (node (ref J3) (pin 20))
-      (node (ref J3) (pin 18))
-      (node (ref J3) (pin 24))
+      (node (ref J1) (pin 2))
+      (node (ref U2) (pin 8))
       (node (ref J1) (pin 49))
-      (node (ref C2) (pin 2))
-      (node (ref U2) (pin 8))
-      (node (ref J1) (pin 2))
-      (node (ref C4) (pin 2))
       (node (ref C3) (pin 2)))
     (net (code 69) (name VCC)
       (node (ref U1) (pin 14))
+      (node (ref U3) (pin 14))
+      (node (ref C4) (pin 1))
+      (node (ref C3) (pin 1))
+      (node (ref J1) (pin 27))
       (node (ref C2) (pin 1))
-      (node (ref U2) (pin 16))
+      (node (ref C1) (pin 1))
       (node (ref J3) (pin 13))
-      (node (ref U3) (pin 14))
-      (node (ref C1) (pin 1))
-      (node (ref C3) (pin 1))
-      (node (ref C4) (pin 1))
-      (node (ref J1) (pin 27)))))
+      (node (ref U2) (pin 16)))))
Index: CPC stuff/dreamsound/dreamsound/dreamsound.sch
===================================================================
--- CPC stuff/dreamsound/dreamsound/dreamsound.sch	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/dreamsound/dreamsound/dreamsound.sch	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -1,3 +1,4 @@
 EESchema Schematic File Version 4
+LIBS:dreamsound-cache
 EELAYER 26 0
 EELAYER END
@@ -20,5 +21,5 @@
 F 0 "U2" H 2950 3078 50  0000 C CNN
 F 1 "74LS138" H 2950 2987 50  0000 C CNN
-F 2 "Package_SO:SOIC-16_4.55x10.3mm_P1.27mm" H 2950 2300 50  0001 C CNN
+F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 2950 2300 50  0001 C CNN
 F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 2950 2300 50  0001 C CNN
 	1    2950 2300
@@ -205,6 +206,4 @@
 Wire Wire Line
 	1400 1650 1650 1650
-Text Label 1650 2750 0    50   ~ 0
-!BUSRESET
 Wire Wire Line
 	1400 1750 1650 1750
@@ -218,6 +217,4 @@
 	1400 2350 1650 2350
 Wire Wire Line
-	1400 2750 1650 2750
-Wire Wire Line
 	900  2350 650  2350
 Wire Wire Line
@@ -231,22 +228,20 @@
 Wire Wire Line
 	900  2050 650  2050
+Text Label 2250 1550 0    50   ~ 0
+A7
+Text Label 2250 1450 0    50   ~ 0
+A9
 Text Label 2250 850  0    50   ~ 0
-A7
+A10
 Text Label 2250 950  0    50   ~ 0
-A9
+A11
 Text Label 2250 1050 0    50   ~ 0
-A10
+A12
 Text Label 2250 1150 0    50   ~ 0
-A11
+A13
 Text Label 2250 1250 0    50   ~ 0
-A12
+A14
 Text Label 2250 1350 0    50   ~ 0
-A13
-Text Label 2250 1550 0    50   ~ 0
-A14
-Text Label 2250 1450 0    50   ~ 0
 A15
-Text Label 2300 3050 0    50   ~ 0
-A1
 Text Label 2300 2500 0    50   ~ 0
 A2
@@ -437,5 +432,5 @@
 F 0 "J3" H 10529 2196 50  0000 L CNN
 F 1 "DB25_Female" H 10529 2105 50  0000 L CNN
-F 2 "Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm" H 10350 2150 50  0001 C CNN
+F 2 "Connector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 10350 2150 50  0001 C CNN
 F 3 " ~" H 10350 2150 50  0001 C CNN
 	1    10350 2150
@@ -461,5 +456,5 @@
 A0
 Text Label 9550 2750 0    50   ~ 0
-!BUSRESET
+!RESET
 Wire Wire Line
 	9800 950  10050 950 
@@ -698,5 +693,5 @@
 NoConn ~ 900  2650
 NoConn ~ 900  2750
-NoConn ~ 900  2850
+NoConn ~ 1400 2750
 NoConn ~ 900  2950
 NoConn ~ 900  3050
@@ -751,8 +746,8 @@
 	9750 2050 9750 2250
 $Comp
-L power:GND #PWR?
+L power:GND #PWR0101
 U 1 1 5EAB0C0A
 P 9750 3350
-F 0 "#PWR?" H 9750 3100 50  0001 C CNN
+F 0 "#PWR0101" H 9750 3100 50  0001 C CNN
 F 1 "GND" H 9755 3177 50  0000 C CNN
 F 2 "" H 9750 3350 50  0001 C CNN
@@ -765,8 +760,8 @@
 Connection ~ 9750 3250
 $Comp
-L power:VCC #PWR?
+L power:VCC #PWR0102
 U 1 1 5EAB5D51
 P 10050 3550
-F 0 "#PWR?" H 10050 3400 50  0001 C CNN
+F 0 "#PWR0102" H 10050 3400 50  0001 C CNN
 F 1 "VCC" H 10068 3723 50  0000 C CNN
 F 2 "" H 10050 3550 50  0001 C CNN
@@ -777,3 +772,7 @@
 Wire Wire Line
 	10050 3550 10050 3350
+Wire Wire Line
+	900  2850 650  2850
+Text Label 650  2850 0    50   ~ 0
+!RESET
 $EndSCHEMATC
Index: CPC stuff/gordon/ramcard-cache.lib
===================================================================
--- CPC stuff/gordon/ramcard-cache.lib	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/gordon/ramcard-cache.lib	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -108,4 +108,58 @@
 ENDDEF
 #
+# Device_Jumper_NC_Small
+#
+DEF Device_Jumper_NC_Small JP 0 30 N N 1 F N
+F0 "JP" 0 80 50 H V C CNN
+F1 "Device_Jumper_NC_Small" 10 -60 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30
+C -40 0 20 0 1 0 N
+C 40 0 20 0 1 0 N
+X 1 1 -100 0 40 R 50 50 0 1 P
+X 2 2 100 0 40 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_Jumper_NO_Small
+#
+DEF Device_Jumper_NO_Small JP 0 30 N N 1 F N
+F0 "JP" 0 80 50 H V C CNN
+F1 "Device_Jumper_NO_Small" 10 -60 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+C -40 0 20 0 1 0 N
+C 40 0 20 0 1 0 N
+X 1 1 -100 0 40 R 50 50 0 1 P
+X 2 2 100 0 40 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# Jumper_Jumper_3_Open
+#
+DEF Jumper_Jumper_3_Open JP 0 0 Y N 1 F N
+F0 "JP" -100 -100 50 H V C CNN
+F1 "Jumper_Jumper_3_Open" 0 110 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Jumper*
+$ENDFPLIST
+DRAW
+A -65 -30 89 1282 518 0 1 0 N -120 40 -10 40
+A 65 -30 89 1282 518 0 1 0 N 10 40 120 40
+C -130 0 20 0 0 0 N
+C 0 0 20 0 0 0 N
+C 130 0 20 0 0 0 N
+P 2 0 1 0 0 -20 0 -50 N
+X A 1 -250 0 100 R 50 50 1 1 P
+X C 2 0 -150 100 U 50 50 1 1 I
+X B 3 250 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # byteeeprom_29C040
 #
@@ -445,22 +499,4 @@
 ENDDEF
 #
-# ramcard-rescue_SWITCH_INV
-#
-DEF ramcard-rescue_SWITCH_INV SW 0 0 N Y 1 F N
-F0 "SW" -200 150 50 H V C CNN
-F1 "ramcard-rescue_SWITCH_INV" -150 -150 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-C -150 0 50 0 0 0 N
-C 150 -100 50 0 0 0 N
-C 150 100 50 0 1 0 N
-P 2 0 1 0 -100 0 150 50 N
-X 1 1 500 100 300 L 60 60 1 1 P
-X 2 2 -500 0 300 R 60 60 1 1 P
-X 3 3 500 -100 300 L 60 60 1 1 P
-ENDDRAW
-ENDDEF
-#
 # ramcard-rescue_SW_PUSH
 #
Index: CPC stuff/gordon/ramcard.kicad_pcb
===================================================================
--- CPC stuff/gordon/ramcard.kicad_pcb	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/gordon/ramcard.kicad_pcb	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -3,9 +3,9 @@
   (general
     (thickness 1.6002)
-    (drawings 14)
-    (tracks 585)
+    (drawings 19)
+    (tracks 582)
     (zones 0)
-    (modules 21)
-    (nets 57)
+    (modules 23)
+    (nets 59)
   )
 
@@ -150,9 +150,11 @@
   (net 50 /A14)
   (net 51 "Net-(R3-Pad2)")
-  (net 52 "Net-(SW3-Pad1)")
-  (net 53 "Net-(SW2-Pad1)")
-  (net 54 /A14A15)
-  (net 55 "Net-(U4-Pad3)")
-  (net 56 "Net-(U2-Pad10)")
+  (net 52 /A14A15)
+  (net 53 "Net-(U4-Pad3)")
+  (net 54 "Net-(U2-Pad10)")
+  (net 55 "Net-(JP1-Pad1)")
+  (net 56 "Net-(JP2-Pad1)")
+  (net 57 "Net-(JP3-Pad1)")
+  (net 58 "Net-(JP4-Pad1)")
 
   (net_class Default "Ceci est la Netclass par défaut"
@@ -209,7 +211,9 @@
     (add_net "Net-(D1-Pad2)")
     (add_net "Net-(D13-Pad1)")
+    (add_net "Net-(JP1-Pad1)")
+    (add_net "Net-(JP2-Pad1)")
+    (add_net "Net-(JP3-Pad1)")
+    (add_net "Net-(JP4-Pad1)")
     (add_net "Net-(R3-Pad2)")
-    (add_net "Net-(SW2-Pad1)")
-    (add_net "Net-(SW3-Pad1)")
     (add_net "Net-(U2-Pad10)")
     (add_net "Net-(U4-Pad3)")
@@ -222,5 +226,5 @@
 
   (module Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm (layer Dessous) (tedit 5A02F2D3) (tstamp 5EA6D664)
-    (at 60.655 53.34)
+    (at 85.293 50.292)
     (descr "20-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -300,5 +304,5 @@
 
   (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer Dessous) (tedit 5A02F2D3) (tstamp 5EA681DC)
-    (at 62.39 40.005)
+    (at 87.028 36.957)
     (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -349,7 +353,7 @@
       (net 8 /A13))
     (pad 10 smd rect (at 2.7 -1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 56 "Net-(U2-Pad10)"))
+      (net 54 "Net-(U2-Pad10)"))
     (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 56 "Net-(U2-Pad10)"))
+      (net 54 "Net-(U2-Pad10)"))
     (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 46 WR))
@@ -366,5 +370,5 @@
 
   (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer Dessous) (tedit 5A02F2D3) (tstamp 5EA68220)
-    (at 28.735 40.132)
+    (at 53.373 37.084)
     (descr "14-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -398,23 +402,25 @@
     (pad 14 smd rect (at 2.7 3.81) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 45 VCC))
-    (pad 13 smd rect (at 2.7 2.54) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
-    (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
-    (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
+    (pad 13 smd rect (at 2.7 2.54) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
+      (net 1 //CE))
+    (pad 12 smd rect (at 2.7 1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
+      (net 1 //CE))
+    (pad 11 smd rect (at 2.7 0) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
+      (net 49 "Net-(D13-Pad1)"))
     (pad 10 smd rect (at 2.7 -1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 1 //CE))
+      (net 39 GND))
     (pad 9 smd rect (at 2.7 -2.54) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 1 //CE))
-    (pad 8 smd rect (at 2.7 -3.81) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 49 "Net-(D13-Pad1)"))
+      (net 39 GND))
+    (pad 8 smd rect (at 2.7 -3.81) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
     (pad 7 smd rect (at -2.7 -3.81) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 39 GND))
     (pad 6 smd rect (at -2.7 -2.54) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 54 /A14A15))
+      (net 52 /A14A15))
     (pad 5 smd rect (at -2.7 -1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 55 "Net-(U4-Pad3)"))
+      (net 53 "Net-(U4-Pad3)"))
     (pad 4 smd rect (at -2.7 0) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 55 "Net-(U4-Pad3)"))
+      (net 53 "Net-(U4-Pad3)"))
     (pad 3 smd rect (at -2.7 1.27) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 55 "Net-(U4-Pad3)"))
+      (net 53 "Net-(U4-Pad3)"))
     (pad 2 smd rect (at -2.7 2.54) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 9 /A15))
@@ -429,5 +435,5 @@
 
   (module Resistor_SMD:R_0805_2012Metric (layer Dessous) (tedit 5B36C52B) (tstamp 5EA680FC)
-    (at 46.355 45.085 180)
+    (at 70.993 42.037 180)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags resistor)
@@ -465,5 +471,5 @@
 
   (module Package_SO:SOIC-16_3.9x9.9mm_P1.27mm (layer Dessous) (tedit 5A02F2D3) (tstamp 5EA6D6B0)
-    (at 73.025 40.64)
+    (at 97.663 37.592)
     (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -501,5 +507,5 @@
     (pad 13 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
     (pad 12 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 38 /ROMACC))
+      (net 57 "Net-(JP3-Pad1)"))
     (pad 11 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
     (pad 10 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
@@ -507,7 +513,8 @@
     (pad 8 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 39 GND))
-    (pad 7 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
+    (pad 7 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
+      (net 58 "Net-(JP4-Pad1)"))
     (pad 6 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 54 /A14A15))
+      (net 52 /A14A15))
     (pad 5 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 34 /Q7))
@@ -528,5 +535,5 @@
 
   (module Package_LCC:PLCC-32_11.4x14.0mm_P1.27mm (layer Dessus) (tedit 5B298677) (tstamp 5EA68264)
-    (at 40.005 53.975 90)
+    (at 64.643 50.927 90)
     (descr "PLCC, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf), generated with kicad-footprint-generator ipc_plcc_jLead_generator.py")
     (tags "PLCC LCC")
@@ -656,5 +663,5 @@
 
   (module Connector_IDC:IDC-Header_2x25_P2.54mm_Vertical (layer Dessus) (tedit 59DE12FA) (tstamp 5EA680AD)
-    (at 23.495 67.31 90)
+    (at 48.133 64.262 90)
     (descr "Through hole straight IDC box header, 2x25, 2.54mm pitch, double rows")
     (tags "Through hole IDC box header THT 2x25 2.54mm double row")
@@ -785,5 +792,5 @@
 
   (module Button_Switch_THT:SW_E-Switch_EG1271_DPDT (layer Dessus) (tedit 5BB336EF) (tstamp 5EA6814C)
-    (at 48.26 42.545 90)
+    (at 72.898 39.497 90)
     (descr "E-Switch sub miniature slide switch, EG series, DPDT, http://spec_sheets.e-switch.com/specs/P040047.pdf")
     (tags "switch DPDT")
@@ -848,5 +855,5 @@
 
   (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer Dessous) (tedit 5B301BBE) (tstamp 5EA67F8E)
-    (at 29.845 47.625 180)
+    (at 54.483 44.577 180)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
@@ -884,5 +891,5 @@
 
   (module Resistor_SMD:R_0805_2012Metric (layer Dessous) (tedit 5B36C52B) (tstamp 5EA6811C)
-    (at 55.245 38.735)
+    (at 79.883 35.687)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags resistor)
@@ -920,5 +927,5 @@
 
   (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer Dessous) (tedit 5B301BBE) (tstamp 5EA67FAE)
-    (at 62.23 33.02 180)
+    (at 86.868 29.972 180)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
@@ -956,5 +963,5 @@
 
   (module LED_THT:LED_D3.0mm (layer Dessus) (tedit 5E9B0C3F) (tstamp 5EA68041)
-    (at 44.45 42.545 90)
+    (at 69.088 39.497 90)
     (descr "LED, diameter 3.0mm, 2 pins")
     (tags "LED diameter 3.0mm 2 pins")
@@ -991,5 +998,5 @@
 
   (module Diode_THT:D_A-405_P7.62mm_Horizontal (layer Dessus) (tedit 5E9B0C53) (tstamp 5EA6808F)
-    (at 80.645 41.275 270)
+    (at 105.283 38.227 270)
     (descr "Diode, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf")
     (tags "Diode A-405 series Axial Horizontal pin pitch 7.62mm  length 5.2mm diameter 2.7mm")
@@ -1044,5 +1051,5 @@
 
   (module Resistor_SMD:R_0805_2012Metric (layer Dessous) (tedit 5B36C52B) (tstamp 5EA6812C)
-    (at 80.645 45.3875 270)
+    (at 105.283 42.3395 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags resistor)
@@ -1080,5 +1087,5 @@
 
   (module Capacitor_THT:CP_Radial_D5.0mm_P2.50mm (layer Dessus) (tedit 5E9B0C4A) (tstamp 5EA67FBE)
-    (at 27.94 55.245 90)
+    (at 52.578 52.197 90)
     (descr "CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor")
     (tags "CP Radial series Radial pin pitch 2.50mm  diameter 5mm Electrolytic Capacitor")
@@ -1230,5 +1237,5 @@
 
   (module Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer Dessous) (tedit 5B301BBE) (tstamp 5EA67F9E)
-    (at 73.2425 33.02 180)
+    (at 97.8805 29.972 180)
     (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
@@ -1266,5 +1273,5 @@
 
   (module Resistor_SMD:R_0805_2012Metric (layer Dessous) (tedit 5B36C52B) (tstamp 5EA6813C)
-    (at 85.09 45.4175 270)
+    (at 109.728 42.3695 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags resistor)
@@ -1301,48 +1308,6 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer Dessus) (tedit 5E9B0C65) (tstamp 5EA68174)
-    (at 80.645 36.83 180)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5058E053)
-    (fp_text reference SW2 (at 0 -2.33 180) (layer Eco2.User)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value ROM7 (at 0 7.41 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 2.54 270) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 45 VCC))
-    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 36 /R7EN))
-    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 53 "Net-(SW2-Pad1)"))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (module Button_Switch_SMD:SW_SPST_B3S-1000 (layer Dessus) (tedit 5A02FC95) (tstamp 5EA681A0)
-    (at 81.915 55.88 90)
+    (at 106.553 52.832 90)
     (descr "Surface Mount Tactile Switch for High-Density Packaging")
     (tags "Tactile Switch")
@@ -1390,48 +1355,6 @@
   )
 
-  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer Dessus) (tedit 5E9B0C69) (tstamp 5EA6818A)
-    (at 83.82 36.83 180)
-    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
-    (tags "Through hole pin header THT 1x03 2.54mm single row")
-    (path /5058E041)
-    (fp_text reference SW3 (at 0 -2.33 180) (layer Eco2.User)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value ROM0 (at 0 7.41 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 2.54 270) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 52 "Net-(SW3-Pad1)"))
-    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 35 /R0EN))
-    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 45 VCC))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
   (module Package_SO:SOIC-16_3.9x9.9mm_P1.27mm (layer Dessous) (tedit 5A02F2D3) (tstamp 5EA6D68C)
-    (at 73.185 54.61)
+    (at 97.823 51.562)
     (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
     (tags "SOIC 1.27")
@@ -1476,5 +1399,5 @@
       (net 45 VCC))
     (pad 7 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 53 "Net-(SW2-Pad1)"))
+      (net 55 "Net-(JP1-Pad1)"))
     (pad 8 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 39 GND))
@@ -1486,5 +1409,5 @@
     (pad 14 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers Dessous B.Paste B.Mask))
     (pad 15 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
-      (net 52 "Net-(SW3-Pad1)"))
+      (net 56 "Net-(JP2-Pad1)"))
     (pad 16 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers Dessous B.Paste B.Mask)
       (net 45 VCC))
@@ -1496,18 +1419,207 @@
   )
 
-  (gr_text "ROM7\nROM0" (at 75.565 34.29 90) (layer F.SilkS)
-    (effects (font (size 2.032 1.524) (thickness 0.3048)))
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer Dessus) (tedit 5E9C3BCB) (tstamp 5EA90E01)
+    (at 105.156 33.782 180)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (path /5E9DD59C)
+    (fp_text reference JP1 (at 0 -2.33 180) (layer Eco2.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper_3_Open (at 0 7.41 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 2.54 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 55 "Net-(JP1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 36 /R7EN))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 45 VCC))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer Dessus) (tedit 5E9C3BD0) (tstamp 5EA90E18)
+    (at 108.458 33.782 180)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (path /5E9DD4D0)
+    (fp_text reference JP2 (at 0 -2.33 180) (layer Eco2.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper_3_Open (at 0 7.41 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 2.54 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 45 VCC))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 35 /R0EN))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 "Net-(JP2-Pad1)"))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm (layer Dessus) (tedit 5E9C3BD8) (tstamp 5EA91C99)
+    (at 90.678 36.83 180)
+    (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip")
+    (tags "solder jumper open")
+    (path /5EA3F157)
+    (attr virtual)
+    (fp_text reference JP3 (at 3.302 0 180) (layer Eco2.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper_NC_Small (at 0 1.9 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 0.7 -0.3) (end 1.4 -0.3) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 0.7 0.3) (end 0.7 1) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start -0.7 0.3) (end -1.4 0.3) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start -0.7 -0.3) (end -0.7 -1) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.4 0.3) (end -1.4 -0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.7 1) (end -0.7 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -0.3) (end 1.4 0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 -1) (end 0.7 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd custom (at -0.65 0 180) (size 1 0.5) (layers Dessus F.Mask)
+      (net 57 "Net-(JP3-Pad1)") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0))
+        (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0))
+        (gr_poly (pts
+           (xy 0 -0.75) (xy 0.5 -0.75) (xy 0.5 0.75) (xy 0 0.75)) (width 0))
+        (gr_poly (pts
+           (xy 0.9 -0.3) (xy 0.4 -0.3) (xy 0.4 0.3) (xy 0.9 0.3)) (width 0))
+      ))
+    (pad 2 smd custom (at 0.65 0 180) (size 1 0.5) (layers Dessus F.Mask)
+      (net 38 /ROMACC) (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0))
+        (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0))
+        (gr_poly (pts
+           (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75)) (width 0))
+      ))
+  )
+
+  (module Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm (layer Dessus) (tedit 5E9C3BE2) (tstamp 5EA91CAB)
+    (at 90.678 34.544 180)
+    (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open")
+    (tags "solder jumper open")
+    (path /5EA3F293)
+    (attr virtual)
+    (fp_text reference JP4 (at 3.302 0 180) (layer Eco2.User)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Jumper_NO_Small (at 0 1.9 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 0.7 -0.3) (end 1.4 -0.3) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 0.7 0.3) (end 0.7 1) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start -0.7 0.3) (end -1.4 0.3) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start -0.7 -0.3) (end -0.7 -1) (angle -90) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.4 0.3) (end -1.4 -0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.7 1) (end -0.7 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -0.3) (end 1.4 0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 -1) (end 0.7 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd custom (at -0.65 0 180) (size 1 0.5) (layers Dessus F.Mask)
+      (net 58 "Net-(JP4-Pad1)") (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0))
+        (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0))
+        (gr_poly (pts
+           (xy 0 -0.75) (xy 0.5 -0.75) (xy 0.5 0.75) (xy 0 0.75)) (width 0))
+      ))
+    (pad 2 smd custom (at 0.65 0 180) (size 1 0.5) (layers Dessus F.Mask)
+      (net 38 /ROMACC) (zone_connect 0)
+      (options (clearance outline) (anchor rect))
+      (primitives
+        (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0))
+        (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0))
+        (gr_poly (pts
+           (xy 0 -0.75) (xy -0.5 -0.75) (xy -0.5 0.75) (xy 0 0.75)) (width 0))
+      ))
+  )
+
+  (gr_text ROM0 (at 110.744 31.242 90) (layer F.SilkS) (tstamp 5EA984C0)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
+  )
+  (gr_text OFF (at 102.362 34.798) (layer F.SilkS) (tstamp 5EA98040)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
+  )
+  (gr_text 32-63 (at 84.582 34.544) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
+  )
+  (gr_text 0-31 (at 85.09 36.83) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
+  )
+  (gr_text ON (at 102.616 27.94) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
+  )
+  (gr_text ROM7 (at 103.124 31.242 90) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.127)))
   )
   (dimension 66.04 (width 0.3048) (layer Cmts.User)
-    (gr_text "66,040 mm" (at 53.975 22.1234) (layer Cmts.User)
+    (gr_text "66,040 mm" (at 78.613 19.0754) (layer Cmts.User)
       (effects (font (size 2.032 1.524) (thickness 0.3048)))
     )
-    (feature1 (pts (xy 20.955 29.21) (xy 20.955 24.178579)))
-    (feature2 (pts (xy 86.995 29.21) (xy 86.995 24.178579)))
-    (crossbar (pts (xy 86.995 24.765) (xy 20.955 24.765)))
-    (arrow1a (pts (xy 20.955 24.765) (xy 22.081504 24.178579)))
-    (arrow1b (pts (xy 20.955 24.765) (xy 22.081504 25.351421)))
-    (arrow2a (pts (xy 86.995 24.765) (xy 85.868496 24.178579)))
-    (arrow2b (pts (xy 86.995 24.765) (xy 85.868496 25.351421)))
+    (feature1 (pts (xy 45.593 26.162) (xy 45.593 21.130579)))
+    (feature2 (pts (xy 111.633 26.162) (xy 111.633 21.130579)))
+    (crossbar (pts (xy 111.633 21.717) (xy 45.593 21.717)))
+    (arrow1a (pts (xy 45.593 21.717) (xy 46.719504 21.130579)))
+    (arrow1b (pts (xy 45.593 21.717) (xy 46.719504 22.303421)))
+    (arrow2a (pts (xy 111.633 21.717) (xy 110.506496 21.130579)))
+    (arrow2b (pts (xy 111.633 21.717) (xy 110.506496 22.303421)))
   )
   (dimension 41.275 (width 0.3048) (layer Cmts.User)
@@ -1523,609 +1635,606 @@
     (arrow2b (pts (xy 91.44 70.485) (xy 90.853579 69.358496)))
   )
-  (gr_line (start 28.575 29.21) (end 86.995 29.21) (layer Edge.Cuts) (width 0.381))
-  (gr_line (start 20.955 36.83) (end 20.955 70.485) (layer Edge.Cuts) (width 0.381))
-  (gr_line (start 20.955 36.83) (end 28.575 29.21) (layer Edge.Cuts) (width 0.381))
-  (gr_line (start 20.955 70.485) (end 86.995 70.485) (layer Edge.Cuts) (width 0.381))
-  (gr_line (start 86.995 70.485) (end 86.995 29.21) (layer Edge.Cuts) (width 0.381))
-  (gr_poly (pts (xy 60.325 55.245) (xy 64.77 46.99) (xy 67.31 48.26) (xy 73.025 42.545) (xy 68.58 50.8) (xy 66.04 49.53)) (layer F.SilkS) (width 0.15) (tstamp 5EA75226))
-  (gr_circle (center 66.675 48.895) (end 61.595 45.085) (layer F.SilkS) (width 0.381) (tstamp 5EA75229))
-  (gr_text "2020\nPulkoTronics" (at 53.34 59.436) (layer B.SilkS) (tstamp 5EAB7B04)
+  (gr_line (start 53.213 26.162) (end 111.633 26.162) (layer Edge.Cuts) (width 0.381))
+  (gr_line (start 45.593 33.782) (end 45.593 67.437) (layer Edge.Cuts) (width 0.381))
+  (gr_line (start 45.593 33.782) (end 53.213 26.162) (layer Edge.Cuts) (width 0.381))
+  (gr_line (start 45.593 67.437) (end 111.633 67.437) (layer Edge.Cuts) (width 0.381))
+  (gr_line (start 111.633 67.437) (end 111.633 26.162) (layer Edge.Cuts) (width 0.381))
+  (gr_poly (pts (xy 84.963 52.197) (xy 89.408 43.942) (xy 91.948 45.212) (xy 97.663 39.497) (xy 93.218 47.752) (xy 90.678 46.482)) (layer F.SilkS) (width 0.15) (tstamp 5EA75226))
+  (gr_circle (center 91.313 45.847) (end 86.233 42.037) (layer F.SilkS) (width 0.381) (tstamp 5EA75229))
+  (gr_text "2020\nPulkoTronics" (at 77.978 56.388) (layer B.SilkS) (tstamp 5EAB7B04)
     (effects (font (size 2.286 3.175) (thickness 0.508)) (justify left mirror))
   )
-  (gr_text FlashGordon (at 43.18 32.385) (layer B.SilkS)
+  (gr_text FlashGordon (at 67.818 29.337) (layer B.SilkS)
     (effects (font (size 2.49936 3.175) (thickness 0.499745)) (justify mirror))
   )
-  (gr_text "PulkoTronics\n2020" (at 22.352 43.18) (layer F.SilkS)
+  (gr_text "PulkoTronics\n2020" (at 46.99 40.132) (layer F.SilkS)
     (effects (font (size 2.032 2) (thickness 0.3048)) (justify left))
   )
-  (gr_text FlashGordon (at 44.704 32.385) (layer F.SilkS) (tstamp 5EA75A37)
+  (gr_text FlashGordon (at 69.342 29.337) (layer F.SilkS) (tstamp 5EA75A37)
     (effects (font (size 2.286 3.175) (thickness 0.5)))
   )
 
-  (segment (start 31.435 37.592) (end 31.435 38.862) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 53.975 41.275) (end 50.8 41.275) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 59.69 41.275) (end 60.96 41.275) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 60.96 41.275) (end 61.595 41.91) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 61.595 41.91) (end 61.595 44.780201) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 61.595 44.780201) (end 60.452 45.923201) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 60.452 45.923201) (end 58.623201 45.923201) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 58.623201 45.923201) (end 53.975 41.275) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 49.276 47.752) (end 49.784 47.244) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 49.276 47.752) (end 49.53 47.498) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 49.784 47.244) (end 49.784 42.291) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 50.8 41.275) (end 49.784 42.291) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 33.528 39.624) (end 32.766 38.862) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 33.528 50.008538) (end 33.528 39.624) (width 0.381) (layer Dessous) (net 1))
-  (via (at 43.942 51.054) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 1))
-  (segment (start 46.863 50.165) (end 49.276 47.752) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 32.766 38.862) (end 31.435 38.862) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 34.573462 51.054) (end 33.528 50.008538) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 43.942 51.054) (end 34.573462 51.054) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 45.974 51.054) (end 46.863 50.165) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 43.942 51.054) (end 45.974 51.054) (width 0.381) (layer Dessous) (net 1))
-  (segment (start 43.815 50.927) (end 43.942 51.054) (width 0.381) (layer Dessus) (net 1))
-  (segment (start 43.815 48.4125) (end 43.815 50.927) (width 0.381) (layer Dessus) (net 1))
-  (via (at 34.925 50.165) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 2))
-  (segment (start 33.1675 51.435) (end 34.29 51.435) (width 0.381) (layer Dessus) (net 2))
-  (segment (start 34.925 50.8) (end 34.925 50.165) (width 0.381) (layer Dessus) (net 2))
-  (segment (start 34.29 51.435) (end 34.925 50.8) (width 0.381) (layer Dessus) (net 2))
-  (segment (start 34.925 46.384462) (end 34.925 50.165) (width 0.381) (layer Dessous) (net 2))
-  (segment (start 55.88 35.56) (end 45.749462 35.56) (width 0.381) (layer Dessous) (net 2))
-  (segment (start 45.749462 35.56) (end 34.925 46.384462) (width 0.381) (layer Dessous) (net 2))
-  (segment (start 57.785 37.465) (end 55.88 35.56) (width 0.381) (layer Dessous) (net 2))
-  (segment (start 59.69 37.465) (end 57.785 37.465) (width 0.381) (layer Dessous) (net 2))
-  (segment (start 43.815 64.77) (end 43.815 59.5375) (width 0.381) (layer Dessus) (net 3) (status 30))
-  (segment (start 42.545 66.04) (end 42.545 59.5375) (width 0.381) (layer Dessus) (net 4) (status 20))
-  (segment (start 43.815 67.31) (end 42.545 66.04) (width 0.381) (layer Dessus) (net 4) (status 10))
-  (segment (start 42.545 53.975) (end 42.545 48.4125) (width 0.381) (layer Dessus) (net 5))
-  (via (at 42.545 53.975) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 5))
-  (segment (start 40.017699 68.567301) (end 40.017699 56.502301) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 31.115 64.77) (end 31.115 65.405) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 40.017699 56.502301) (end 42.545 53.975) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 39.433489 69.151511) (end 40.017699 68.567301) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 30.909 69.151511) (end 39.433489 69.151511) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 31.102301 65.405) (end 29.832301 66.675) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 29.832301 66.675) (end 29.832301 68.074812) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 31.115 65.405) (end 31.102301 65.405) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 29.832301 68.074812) (end 30.909 69.151511) (width 0.381) (layer Dessous) (net 5))
-  (segment (start 40.005 53.975) (end 40.005 48.4125) (width 0.381) (layer Dessus) (net 6))
-  (via (at 40.005 53.975) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 6))
-  (segment (start 31.115 67.31) (end 31.978599 68.173599) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 31.978599 68.173599) (end 31.991298 68.173599) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 37.477699 67.888107) (end 37.477699 56.502301) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 31.991298 68.173599) (end 32.385 68.567301) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 32.385 68.567301) (end 36.798505 68.567301) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 37.477699 56.502301) (end 40.005 53.975) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 36.798505 68.567301) (end 37.477699 67.888107) (width 0.381) (layer Dessous) (net 6))
-  (segment (start 28.575 62.3775) (end 33.1675 57.785) (width 0.381) (layer Dessus) (net 7) (status 20))
-  (segment (start 28.575 64.77) (end 28.575 62.3775) (width 0.381) (layer Dessus) (net 7) (status 10))
-  (segment (start 36.195 48.4125) (end 36.195 53.975) (width 0.381) (layer Dessus) (net 8))
-  (via (at 36.195 53.975) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
-  (via (at 54.864 44.704) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
-  (segment (start 65.09 37.465) (end 63.959 37.465) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 54.864 44.704) (end 54.864 41.402) (width 0.381) (layer Dessus) (net 8))
-  (segment (start 54.864 41.402) (end 59.182 37.084) (width 0.381) (layer Dessus) (net 8))
-  (via (at 62.738 37.084) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
-  (segment (start 59.182 37.084) (end 62.738 37.084) (width 0.381) (layer Dessus) (net 8))
-  (segment (start 63.119 37.465) (end 62.738 37.084) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 65.09 37.465) (end 63.119 37.465) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 35.750501 54.419499) (end 36.195 53.975) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 28.575 66.630806) (end 29.857699 65.348107) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 29.857699 60.312301) (end 35.750501 54.419499) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 29.857699 65.348107) (end 29.857699 60.312301) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 28.575 67.31) (end 28.575 66.630806) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 36.195 53.975) (end 37.084 53.086) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 46.482 53.086) (end 47.498 52.07) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 37.084 53.086) (end 46.482 53.086) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 54.864 44.704) (end 47.498 52.07) (width 0.381) (layer Dessous) (net 8))
-  (segment (start 24.13 43.434) (end 24.892 42.672) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 24.777699 64.135) (end 24.13 63.487301) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 24.892 42.672) (end 26.035 42.672) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 26.035 67.31) (end 24.777699 66.052699) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 24.13 63.487301) (end 24.13 43.434) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 24.777699 66.052699) (end 24.777699 64.135) (width 0.381) (layer Dessous) (net 9))
-  (segment (start 41.275 64.77) (end 41.275 59.5375) (width 0.381) (layer Dessus) (net 10) (status 30))
-  (segment (start 40.005 66.04) (end 40.005 59.5375) (width 0.381) (layer Dessus) (net 11) (status 20))
-  (segment (start 41.275 67.31) (end 40.005 66.04) (width 0.381) (layer Dessus) (net 11) (status 10))
-  (segment (start 38.735 64.77) (end 38.735 59.5375) (width 0.381) (layer Dessus) (net 12) (status 30))
-  (segment (start 37.465 66.04) (end 37.465 59.5375) (width 0.381) (layer Dessus) (net 13) (status 20))
-  (segment (start 38.735 67.31) (end 37.465 66.04) (width 0.381) (layer Dessus) (net 13) (status 10))
-  (segment (start 36.195 64.77) (end 36.195 59.5375) (width 0.381) (layer Dessus) (net 14) (status 30))
-  (segment (start 34.925 66.04) (end 34.925 59.5375) (width 0.381) (layer Dessus) (net 15) (status 20))
-  (segment (start 36.195 67.31) (end 34.925 66.04) (width 0.381) (layer Dessus) (net 15) (status 10))
-  (segment (start 37.465 53.975) (end 37.465 48.4125) (width 0.381) (layer Dessus) (net 16))
-  (via (at 37.465 53.975) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 16))
-  (segment (start 33.655 57.785) (end 37.465 53.975) (width 0.381) (layer Dessous) (net 16))
-  (segment (start 33.655 64.77) (end 33.655 57.785) (width 0.381) (layer Dessous) (net 16))
-  (via (at 38.735 53.975) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 17))
-  (segment (start 38.735 53.975) (end 38.735 48.4125) (width 0.381) (layer Dessus) (net 17))
-  (segment (start 34.934825 57.775175) (end 38.735 53.975) (width 0.381) (layer Dessous) (net 17))
-  (segment (start 34.934825 65.024) (end 34.934825 57.775175) (width 0.381) (layer Dessous) (net 17))
-  (segment (start 34.937699 66.027301) (end 34.934825 65.024) (width 0.381) (layer Dessous) (net 17))
-  (segment (start 33.655 67.31) (end 34.937699 66.027301) (width 0.381) (layer Dessous) (net 17))
-  (segment (start 75.577699 64.067301) (end 79.665 59.98) (width 0.381) (layer Dessus) (net 18) (status 20))
-  (segment (start 79.665 59.98) (end 79.665 59.855) (width 0.381) (layer Dessus) (net 18) (status 30))
-  (segment (start 75.577699 65.348107) (end 75.577699 64.067301) (width 0.381) (layer Dessus) (net 18))
-  (segment (start 74.898505 66.027301) (end 75.577699 65.348107) (width 0.381) (layer Dessus) (net 18))
-  (segment (start 73.012301 66.027301) (end 74.898505 66.027301) (width 0.381) (layer Dessus) (net 18))
-  (segment (start 71.755 64.77) (end 73.012301 66.027301) (width 0.381) (layer Dessus) (net 18) (status 10))
-  (segment (start 79.665 58.699) (end 79.665 51.905) (width 0.381) (layer Dessus) (net 18) (status 20))
-  (segment (start 79.665 59.855) (end 79.665 58.699) (width 0.381) (layer Dessus) (net 18) (status 10))
-  (segment (start 54.61 57.785) (end 55.905 57.785) (width 0.381) (layer Dessous) (net 19) (status 20))
-  (segment (start 53.975 58.42) (end 54.61 57.785) (width 0.381) (layer Dessous) (net 19))
-  (segment (start 53.975 64.77) (end 53.975 62.865) (width 0.381) (layer Dessous) (net 19))
-  (segment (start 53.975 62.865) (end 53.975 58.42) (width 0.381) (layer Dessous) (net 19))
-  (segment (start 54.838599 65.633599) (end 53.975 64.77) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 55.232301 67.913505) (end 55.232301 66.027301) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 53.981596 69.16421) (end 55.232301 67.913505) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 46.348404 69.16421) (end 53.981596 69.16421) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 45.085 67.900806) (end 46.348404 69.16421) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 55.232301 66.027301) (end 54.838599 65.633599) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 45.085 59.5375) (end 45.085 67.900806) (width 0.381) (layer Dessus) (net 19))
-  (segment (start 53.975 67.31) (end 52.705 66.04) (width 0.381) (layer Dessous) (net 20))
-  (segment (start 54.61 56.515) (end 55.905 56.515) (width 0.381) (layer Dessous) (net 20))
-  (segment (start 52.705 58.42) (end 54.61 56.515) (width 0.381) (layer Dessous) (net 20))
-  (segment (start 52.705 66.04) (end 52.705 58.42) (width 0.381) (layer Dessous) (net 20))
-  (segment (start 46.8425 57.785) (end 48.895 57.785) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 50.177699 67.913505) (end 50.844194 68.58) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 48.895 57.785) (end 50.177699 59.067699) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 50.177699 59.067699) (end 50.177699 67.913505) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 52.705 68.58) (end 53.975 67.31) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 50.844194 68.58) (end 52.705 68.58) (width 0.381) (layer Dessus) (net 20))
-  (segment (start 51.435 59.36) (end 51.435 64.77) (width 0.381) (layer Dessous) (net 21))
-  (segment (start 51.435 58.42) (end 51.435 59.36) (width 0.381) (layer Dessous) (net 21))
-  (segment (start 55.905 55.245) (end 54.61 55.245) (width 0.381) (layer Dessous) (net 21))
-  (segment (start 54.61 55.245) (end 51.435 58.42) (width 0.381) (layer Dessous) (net 21))
-  (segment (start 46.8425 56.515) (end 48.895 56.515) (width 0.381) (layer Dessus) (net 21))
-  (segment (start 48.895 56.515) (end 51.435 59.055) (width 0.381) (layer Dessus) (net 21))
-  (segment (start 51.435 59.055) (end 51.435 64.77) (width 0.381) (layer Dessus) (net 21))
-  (segment (start 54.61 53.975) (end 55.955 53.975) (width 0.381) (layer Dessous) (net 22))
-  (segment (start 50.165 58.42) (end 54.61 53.975) (width 0.381) (layer Dessous) (net 22))
-  (segment (start 51.435 67.31) (end 50.165 66.04) (width 0.381) (layer Dessous) (net 22))
-  (segment (start 50.165 66.04) (end 50.165 58.42) (width 0.381) (layer Dessous) (net 22))
-  (segment (start 52.298599 66.446401) (end 51.435 67.31) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 52.692301 59.067699) (end 52.692301 66.052699) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 52.705 59.055) (end 52.692301 59.067699) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 52.692301 66.052699) (end 52.298599 66.446401) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 46.8425 53.975) (end 47.625 53.975) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 47.625 53.975) (end 52.705 59.055) (width 0.381) (layer Dessus) (net 22))
-  (segment (start 54.61 52.705) (end 55.955 52.705) (width 0.381) (layer Dessous) (net 23))
-  (segment (start 51.435 55.88) (end 54.61 52.705) (width 0.381) (layer Dessous) (net 23))
-  (segment (start 48.895 58.42) (end 48.895 64.77) (width 0.381) (layer Dessous) (net 23))
-  (segment (start 51.435 55.88) (end 48.895 58.42) (width 0.381) (layer Dessous) (net 23))
-  (via (at 51.435 55.88) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 23))
-  (segment (start 47.625 52.705) (end 46.8425 52.705) (width 0.381) (layer Dessus) (net 23))
-  (segment (start 51.435 55.88) (end 50.8 55.88) (width 0.381) (layer Dessus) (net 23))
-  (segment (start 50.8 55.88) (end 47.625 52.705) (width 0.381) (layer Dessus) (net 23))
-  (segment (start 54.61 51.435) (end 55.955 51.435) (width 0.381) (layer Dessous) (net 24))
-  (segment (start 47.625 58.42) (end 54.61 51.435) (width 0.381) (layer Dessous) (net 24))
-  (segment (start 48.895 67.31) (end 47.625 66.04) (width 0.381) (layer Dessous) (net 24))
-  (segment (start 47.625 66.04) (end 47.625 58.42) (width 0.381) (layer Dessous) (net 24))
-  (via (at 51.435 54.61) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 24))
-  (segment (start 47.625 51.435) (end 46.8425 51.435) (width 0.381) (layer Dessus) (net 24))
-  (segment (start 50.8 54.61) (end 47.625 51.435) (width 0.381) (layer Dessus) (net 24))
-  (segment (start 51.435 54.61) (end 50.8 54.61) (width 0.381) (layer Dessus) (net 24))
-  (segment (start 46.355 64.77) (end 46.355 58.42) (width 0.381) (layer Dessous) (net 25))
-  (segment (start 54.61 50.165) (end 55.955 50.165) (width 0.381) (layer Dessous) (net 25))
-  (segment (start 46.355 58.42) (end 54.61 50.165) (width 0.381) (layer Dessous) (net 25))
-  (via (at 51.435 53.34) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 25))
-  (segment (start 46.8425 50.165) (end 47.625 50.165) (width 0.381) (layer Dessus) (net 25))
-  (segment (start 50.8 53.34) (end 51.435 53.34) (width 0.381) (layer Dessus) (net 25))
-  (segment (start 47.625 50.165) (end 50.8 53.34) (width 0.381) (layer Dessus) (net 25))
-  (segment (start 51.435 50.8) (end 49.0475 48.4125) (width 0.381) (layer Dessus) (net 26))
-  (via (at 51.435 50.8) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 26))
-  (segment (start 49.0475 48.4125) (end 45.085 48.4125) (width 0.381) (layer Dessus) (net 26))
-  (segment (start 45.085 66.04) (end 46.355 67.31) (width 0.381) (layer Dessous) (net 26))
-  (segment (start 51.435 50.8) (end 45.085 57.15) (width 0.381) (layer Dessous) (net 26))
-  (segment (start 45.085 57.15) (end 45.085 66.04) (width 0.381) (layer Dessous) (net 26))
-  (segment (start 53.34 48.895) (end 55.905 48.895) (width 0.381) (layer Dessous) (net 26))
-  (segment (start 51.435 50.8) (end 53.34 48.895) (width 0.381) (layer Dessous) (net 26))
-  (segment (start 67.31 57.785) (end 65.355 57.785) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 70.485 59.055) (end 68.58 59.055) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 68.58 59.055) (end 67.31 57.785) (width 0.381) (layer Dessous) (net 27))
-  (via (at 61.214 55.118) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 27))
-  (segment (start 63.999 57.785) (end 65.355 57.785) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 63.252383 57.785) (end 63.999 57.785) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 61.214 55.746617) (end 63.252383 57.785) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 61.214 55.118) (end 61.214 55.746617) (width 0.381) (layer Dessous) (net 27))
-  (segment (start 34.925 47.625) (end 34.925 48.4125) (width 0.381) (layer Dessus) (net 27))
-  (segment (start 49.0982 46.99) (end 35.56 46.99) (width 0.381) (layer Dessus) (net 27))
-  (segment (start 57.2262 55.118) (end 49.0982 46.99) (width 0.381) (layer Dessus) (net 27))
-  (segment (start 35.56 46.99) (end 34.925 47.625) (width 0.381) (layer Dessus) (net 27))
-  (segment (start 61.214 55.118) (end 57.2262 55.118) (width 0.381) (layer Dessus) (net 27))
-  (segment (start 70.485 57.785) (end 68.58 57.785) (width 0.381) (layer Dessous) (net 28))
-  (segment (start 68.58 57.785) (end 67.31 56.515) (width 0.381) (layer Dessous) (net 28))
-  (segment (start 67.31 56.515) (end 65.355 56.515) (width 0.381) (layer Dessous) (net 28))
-  (segment (start 29.845 48.94579) (end 29.845 55.245) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 29.845 55.245) (end 31.115 56.515) (width 0.381) (layer Dessus) (net 28))
-  (via (at 63.5 56.388) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 28))
-  (segment (start 33.655 45.13579) (end 29.845 48.94579) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 31.115 56.515) (end 33.1675 56.515) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 50.85079 45.13579) (end 33.655 45.13579) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 57.15 51.435) (end 50.85079 45.13579) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 63.627 56.515) (end 63.5 56.388) (width 0.381) (layer Dessous) (net 28))
-  (segment (start 65.355 56.515) (end 63.627 56.515) (width 0.381) (layer Dessous) (net 28))
-  (segment (start 63.5 56.388) (end 63.5 52.07) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 62.865 51.435) (end 57.15 51.435) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 63.5 52.07) (end 62.865 51.435) (width 0.381) (layer Dessus) (net 28))
-  (segment (start 70.485 56.515) (end 68.58 56.515) (width 0.381) (layer Dessous) (net 29))
-  (segment (start 67.31 55.245) (end 65.355 55.245) (width 0.381) (layer Dessous) (net 29))
-  (segment (start 68.58 56.515) (end 67.31 55.245) (width 0.381) (layer Dessous) (net 29))
-  (segment (start 33.1675 55.245) (end 43.18 55.245) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 45.085 50.165) (end 45.77871 49.47129) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 43.18 55.245) (end 45.085 53.34) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 45.085 50.8) (end 45.085 50.165) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 45.085 53.34) (end 45.085 50.8) (width 0.381) (layer Dessus) (net 29))
-  (via (at 62.484 55.118) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 29))
-  (segment (start 62.611 55.245) (end 62.484 55.118) (width 0.381) (layer Dessous) (net 29))
-  (segment (start 65.355 55.245) (end 62.611 55.245) (width 0.381) (layer Dessous) (net 29))
-  (segment (start 46.25329 48.99671) (end 45.085 50.165) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 61.518799 56.083201) (end 57.15 56.083201) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 47.72671 48.99671) (end 46.25329 48.99671) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 62.484 55.118) (end 61.518799 56.083201) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 57.15 56.083201) (end 53.136799 52.07) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 53.136799 52.07) (end 50.8 52.07) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 50.8 52.07) (end 47.72671 48.99671) (width 0.381) (layer Dessus) (net 29))
-  (segment (start 70.485 55.245) (end 68.58 55.245) (width 0.381) (layer Dessous) (net 30))
-  (segment (start 68.58 55.245) (end 67.31 53.975) (width 0.381) (layer Dessous) (net 30))
-  (segment (start 67.31 53.975) (end 65.355 53.975) (width 0.381) (layer Dessous) (net 30))
-  (via (at 62.484 53.848) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 30))
-  (segment (start 62.611 53.975) (end 62.484 53.848) (width 0.381) (layer Dessous) (net 30))
-  (segment (start 65.355 53.975) (end 62.611 53.975) (width 0.381) (layer Dessous) (net 30))
-  (segment (start 33.1675 47.4775) (end 33.1675 50.165) (width 0.381) (layer Dessus) (net 30))
-  (segment (start 34.29 46.355) (end 33.1675 47.4775) (width 0.381) (layer Dessus) (net 30))
-  (segment (start 49.53 46.355) (end 34.29 46.355) (width 0.381) (layer Dessus) (net 30))
-  (segment (start 57.023 53.848) (end 49.53 46.355) (width 0.381) (layer Dessus) (net 30))
-  (segment (start 62.484 53.848) (end 57.023 53.848) (width 0.381) (layer Dessus) (net 30))
-  (segment (start 70.485 53.975) (end 68.58 53.975) (width 0.381) (layer Dessous) (net 31))
-  (segment (start 68.58 53.975) (end 67.31 52.705) (width 0.381) (layer Dessous) (net 31))
-  (segment (start 67.31 52.705) (end 65.355 52.705) (width 0.381) (layer Dessous) (net 31))
-  (via (at 62.484 52.578) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 31))
-  (segment (start 62.611 52.705) (end 62.484 52.578) (width 0.381) (layer Dessous) (net 31))
-  (segment (start 65.355 52.705) (end 62.611 52.705) (width 0.381) (layer Dessous) (net 31))
-  (segment (start 31.75 53.975) (end 33.1675 53.975) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 62.484 52.578) (end 57.023 52.578) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 57.023 52.578) (end 50.165 45.72) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 30.923804 53.148804) (end 31.75 53.975) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 50.165 45.72) (end 34.098804 45.72) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 34.098804 45.72) (end 30.923804 48.895) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 30.923804 48.895) (end 30.923804 53.148804) (width 0.381) (layer Dessus) (net 31))
-  (segment (start 69.194 42.545) (end 70.325 42.545) (width 0.381) (layer Dessous) (net 32))
-  (segment (start 68.58 43.159) (end 69.194 42.545) (width 0.381) (layer Dessous) (net 32))
-  (segment (start 68.58 49.566) (end 68.58 43.159) (width 0.381) (layer Dessous) (net 32))
-  (segment (start 66.711 51.435) (end 68.58 49.566) (width 0.381) (layer Dessous) (net 32))
-  (segment (start 65.355 51.435) (end 66.711 51.435) (width 0.381) (layer Dessous) (net 32))
-  (segment (start 66.711 50.165) (end 67.945 48.931) (width 0.381) (layer Dessous) (net 33))
-  (segment (start 65.355 50.165) (end 66.711 50.165) (width 0.381) (layer Dessous) (net 33))
-  (segment (start 67.945 42.545) (end 69.215 41.275) (width 0.381) (layer Dessous) (net 33))
-  (segment (start 67.945 48.931) (end 67.945 42.545) (width 0.381) (layer Dessous) (net 33))
-  (segment (start 70.325 41.275) (end 69.215 41.275) (width 0.381) (layer Dessous) (net 33))
-  (segment (start 69.194 40.005) (end 70.325 40.005) (width 0.381) (layer Dessous) (net 34))
-  (segment (start 67.31 41.889) (end 69.194 40.005) (width 0.381) (layer Dessous) (net 34))
-  (segment (start 66.675 48.895) (end 67.31 48.26) (width 0.381) (layer Dessous) (net 34))
-  (segment (start 67.31 48.26) (end 67.31 41.889) (width 0.381) (layer Dessous) (net 34))
-  (segment (start 65.355 48.895) (end 66.675 48.895) (width 0.381) (layer Dessous) (net 34))
-  (segment (start 85.725 43.845) (end 85.09 44.48) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 85.725 34.925) (end 85.725 43.845) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 83.82 34.29) (end 85.09 34.29) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 85.09 34.29) (end 85.725 34.925) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 80.048023 35.533701) (end 79.566322 35.052) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 83.82 34.29) (end 82.576299 35.533701) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 82.576299 35.533701) (end 80.048023 35.533701) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 72.21221 37.949128) (end 72.21221 43.64779) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 75.109338 35.052) (end 72.21221 37.949128) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 70.775 45.085) (end 70.325 45.085) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 72.21221 43.64779) (end 70.775 45.085) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 79.566322 35.052) (end 75.109338 35.052) (width 0.381) (layer Dessous) (net 35))
-  (segment (start 80.645 34.29) (end 73.914 34.29) (width 0.381) (layer Dessous) (net 36))
-  (segment (start 73.914 34.29) (end 71.628 36.576) (width 0.381) (layer Dessous) (net 36))
-  (segment (start 70.775 43.815) (end 70.325 43.815) (width 0.381) (layer Dessous) (net 36))
-  (segment (start 71.628 42.962) (end 70.775 43.815) (width 0.381) (layer Dessous) (net 36))
-  (segment (start 71.628 36.576) (end 71.628 42.962) (width 0.381) (layer Dessous) (net 36))
-  (segment (start 59.69 42.545) (end 56.261 42.545) (width 0.381) (layer Dessous) (net 37))
-  (segment (start 53.761 40.045) (end 51.46 40.045) (width 0.381) (layer Dessous) (net 37))
-  (segment (start 56.261 42.545) (end 53.761 40.045) (width 0.381) (layer Dessous) (net 37))
-  (segment (start 74.594 40.005) (end 75.725 40.005) (width 0.381) (layer Dessous) (net 38))
-  (segment (start 73.66 40.939) (end 74.594 40.005) (width 0.381) (layer Dessous) (net 38))
-  (via (at 73.66 44.958) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 38))
-  (segment (start 73.66 44.958) (end 73.66 40.939) (width 0.381) (layer Dessous) (net 38))
-  (segment (start 59.69 44.45) (end 59.69 43.815) (width 0.381) (layer Dessous) (net 38))
-  (segment (start 59.69 45.085) (end 59.69 44.45) (width 0.381) (layer Dessous) (net 38))
-  (via (at 59.69 45.085) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 38))
-  (segment (start 73.533 45.085) (end 73.66 44.958) (width 0.381) (layer Dessus) (net 38))
-  (segment (start 59.69 45.085) (end 73.533 45.085) (width 0.381) (layer Dessus) (net 38))
-  (segment (start 84.165 61.011) (end 84.165 59.855) (width 0.381) (layer Dessus) (net 39) (status 20))
-  (segment (start 83.197699 61.978301) (end 84.165 61.011) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 83.197699 66.052699) (end 83.197699 61.978301) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 84.455 67.31) (end 83.197699 66.052699) (width 0.381) (layer Dessus) (net 39) (status 10))
-  (segment (start 84.165 58.699) (end 84.165 51.905) (width 0.381) (layer Dessus) (net 39) (status 20))
-  (segment (start 84.165 59.855) (end 84.165 58.699) (width 0.381) (layer Dessus) (net 39) (status 10))
-  (segment (start 23.495 57.19) (end 27.94 52.745) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 23.495 64.77) (end 23.495 57.19) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 27.94 51.61363) (end 27.94 52.745) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 27.94 50.024594) (end 27.94 51.61363) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 40.419594 37.545) (end 27.94 50.024594) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 48.26 37.545) (end 40.419594 37.545) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 45.72 55.245) (end 43.815 57.15) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 46.8425 55.245) (end 45.72 55.245) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 24.358599 65.633599) (end 23.495 64.77) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 35.56 57.15) (end 29.832301 62.877699) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 29.178505 66.027301) (end 24.752301 66.027301) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 43.815 57.15) (end 35.56 57.15) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 29.832301 62.877699) (end 29.832301 65.373505) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 29.832301 65.373505) (end 29.178505 66.027301) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 24.752301 66.027301) (end 24.358599 65.633599) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 54.565806 68.58) (end 55.257699 67.888107) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.591 36.322) (end 29.845 36.068) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 36.068) (end 29.845 35.687) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 35.687) (end 29.21 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 26.035 36.322) (end 28.956 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.21 36.322) (end 28.956 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 28.956 36.322) (end 29.591 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.083 36.322) (end 29.845 37.084) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 28.956 36.322) (end 29.083 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.591 36.322) (end 29.845 36.576) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 37.084) (end 29.845 36.576) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 36.576) (end 29.845 36.068) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 28.3575 47.625) (end 28.3575 46.1915) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 28.3575 46.1915) (end 29.845 44.704) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 44.704) (end 29.845 37.084) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 59.69 36.195) (end 60.14 36.195) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 30.607 34.925) (end 30.48 35.052) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 29.845 35.687) (end 30.48 35.052) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 59.69 36.195) (end 59.69 35.179) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 60.7425 33.2375) (end 60.7425 33.02) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 60.452 33.528) (end 60.7425 33.2375) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 85.09 46.355) (end 85.09 61.722) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 83.591401 66.446401) (end 84.455 67.31) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 83.197699 66.052699) (end 83.591401 66.446401) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 83.197699 63.614301) (end 83.197699 66.052699) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 85.09 61.722) (end 83.197699 63.614301) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 71.755 32.045) (end 71.755 33.02) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 61.7995 30.988) (end 70.698 30.988) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 70.698 30.988) (end 71.755 32.045) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 60.7425 32.045) (end 61.7995 30.988) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 60.7425 33.02) (end 60.7425 32.045) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 70.325 34.45) (end 71.755 33.02) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 70.325 36.195) (end 70.325 34.45) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 32.512 33.02) (end 29.21 36.322) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 60.7425 33.02) (end 32.512 33.02) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 59.69 34.0725) (end 60.7425 33.02) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 59.69 36.195) (end 59.69 34.0725) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 27.94 48.0425) (end 28.3575 47.625) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 27.94 52.745) (end 27.94 48.0425) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 81.306299 30.506299) (end 71.347701 30.506299) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 81.888701 31.088701) (end 81.306299 30.506299) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 81.888701 38.390504) (end 81.888701 31.088701) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 84.165 40.666803) (end 81.888701 38.390504) (width 0.381) (layer Dessus) (net 39))
-  (via (at 70.698 30.988) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
-  (segment (start 71.347701 30.506299) (end 70.866 30.988) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 70.866 30.988) (end 70.698 30.988) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 57.311 59.055) (end 57.658 58.708) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 22.631401 65.633599) (end 23.495 64.77) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 22.237699 66.027301) (end 22.631401 65.633599) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 22.237699 68.488561) (end 22.237699 66.027301) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 23.484859 69.735721) (end 22.237699 68.488561) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 55.257699 67.888107) (end 53.410085 69.735721) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 82.029279 69.735721) (end 84.455 67.31) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 53.086 69.735721) (end 82.029279 69.735721) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 53.086 69.735721) (end 23.484859 69.735721) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 53.410085 69.735721) (end 53.086 69.735721) (width 0.381) (layer Dessous) (net 39))
-  (via (at 57.864878 47.958878) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
-  (segment (start 57.311 59.055) (end 55.955 59.055) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 57.864878 58.501122) (end 57.311 59.055) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 57.864878 47.958878) (end 57.864878 58.501122) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 57.531 47.625) (end 57.864878 47.958878) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 55.955 47.625) (end 57.531 47.625) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 55.955 59.736) (end 55.955 59.055) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 55.257699 60.433301) (end 55.955 59.736) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 55.257699 67.888107) (end 55.257699 60.433301) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 84.165 50.749) (end 84.165 51.905) (width 0.381) (layer Dessus) (net 39))
-  (via (at 70.358 48.006) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
-  (segment (start 84.165 49.230322) (end 84.165 50.749) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 70.310878 47.958878) (end 70.358 48.006) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 57.864878 47.958878) (end 70.310878 47.958878) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 84.101499 47.561501) (end 84.165 47.498) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 70.358 48.006) (end 70.802499 47.561501) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 84.165 51.905) (end 84.165 47.498) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 70.802499 47.561501) (end 84.101499 47.561501) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 84.165 47.498) (end 84.165 40.666803) (width 0.381) (layer Dessus) (net 39))
-  (segment (start 70.485 48.133) (end 70.358 48.006) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 70.485 50.165) (end 70.485 48.133) (width 0.381) (layer Dessous) (net 39))
-  (segment (start 63.959 42.545) (end 65.09 42.545) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 63.324 43.18) (end 63.959 42.545) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 61.595 67.31) (end 62.877699 66.027301) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 62.877699 66.027301) (end 62.877699 58.305699) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 63.324 50.214) (end 63.324 43.18) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 62.877699 58.305699) (end 60.198 55.626) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 60.198 53.34) (end 63.324 50.214) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 60.198 55.626) (end 60.198 53.34) (width 0.381) (layer Dessous) (net 40))
-  (segment (start 56.515 61.51879) (end 56.515 62.23) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 56.515 64.77) (end 56.515 62.23) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 54.229 42.545) (end 51.46 42.545) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 58.703079 47.019079) (end 54.229 42.545) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 58.703079 58.489118) (end 58.703079 47.019079) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 56.515 60.677197) (end 58.703079 58.489118) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 56.515 64.77) (end 56.515 60.677197) (width 0.381) (layer Dessous) (net 41))
-  (segment (start 78.117699 64.166495) (end 81.915 60.369194) (width 0.381) (layer Dessus) (net 42))
-  (segment (start 76.835 67.31) (end 78.117699 66.027301) (width 0.381) (layer Dessus) (net 42) (status 10))
-  (segment (start 78.117699 66.027301) (end 78.117699 64.166495) (width 0.381) (layer Dessus) (net 42))
-  (segment (start 81.544999 49.794999) (end 81.915 50.165) (width 0.381) (layer Dessus) (net 42))
-  (segment (start 80.645 48.895) (end 81.544999 49.794999) (width 0.381) (layer Dessus) (net 42))
-  (segment (start 81.915 60.369194) (end 81.915 50.165) (width 0.381) (layer Dessus) (net 42))
-  (segment (start 41.275 48.4125) (end 41.275 50.165) (width 0.381) (layer Dessus) (net 43))
-  (via (at 41.275 50.165) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 43))
-  (segment (start 50.660001 36.745001) (end 51.46 37.545) (width 0.381) (layer Dessous) (net 43))
-  (segment (start 50.266299 36.351299) (end 50.660001 36.745001) (width 0.381) (layer Dessous) (net 43))
-  (segment (start 46.230039 36.351299) (end 50.266299 36.351299) (width 0.381) (layer Dessous) (net 43))
-  (segment (start 41.275 41.306338) (end 46.230039 36.351299) (width 0.381) (layer Dessous) (net 43))
-  (segment (start 41.275 50.165) (end 41.275 41.306338) (width 0.381) (layer Dessous) (net 43))
-  (segment (start 74.295 61.722) (end 74.295 64.77) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 63.5 50.8) (end 74.295 61.595) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 57.893178 50.8) (end 63.5 50.8) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 74.295 61.595) (end 74.295 61.722) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.355 43.815) (end 46.99 44.45) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 51.46 37.545) (end 50.266299 38.738701) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 51.543178 44.45) (end 57.893178 50.8) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 50.266299 38.738701) (end 46.993701 38.738701) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.993701 38.738701) (end 46.362402 39.37) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.362402 39.37) (end 46.362402 40.17592) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.99 44.45) (end 51.543178 44.45) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.362402 40.17592) (end 46.355 40.183322) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 46.355 40.183322) (end 46.355 43.815) (width 0.381) (layer Dessus) (net 43))
-  (segment (start 66.04 36.195) (end 65.09 36.195) (width 0.381) (layer Dessous) (net 44))
-  (segment (start 66.675 36.83) (end 66.04 36.195) (width 0.381) (layer Dessous) (net 44))
-  (segment (start 66.675 46.99) (end 66.675 36.83) (width 0.381) (layer Dessous) (net 44))
-  (segment (start 65.355 47.625) (end 66.04 47.625) (width 0.381) (layer Dessous) (net 44))
-  (segment (start 66.04 47.625) (end 66.675 46.99) (width 0.381) (layer Dessous) (net 44))
-  (segment (start 65.405 59.055) (end 66.536 59.055) (width 0.381) (layer Dessous) (net 45) (status 10))
-  (segment (start 73.025 53.975) (end 71.755 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 73.025 57.785) (end 73.025 53.975) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 75.885 59.055) (end 74.295 59.055) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 71.755 52.705) (end 70.485 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 74.295 59.055) (end 73.025 57.785) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 66.711 59.055) (end 67.981 60.325) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 65.355 59.055) (end 66.711 59.055) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 73.484 60.325) (end 74.754 59.055) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 74.754 59.055) (end 75.885 59.055) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 67.981 60.325) (end 73.484 60.325) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 83.82 31.75) (end 80.645 31.75) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 47.625) (end 31.3325 44.5525) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 49.1125) (end 31.3325 47.625) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 70.485 52.705) (end 70.035 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 48.26 42.545) (end 48.26 43.815) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 53.0335) (end 31.3325 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 29.121 55.245) (end 31.3325 53.0335) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 27.94 55.245) (end 29.121 55.245) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 53.530501 44.640501) (end 55.054499 46.164499) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 64.77 44.135) (end 65.09 43.815) (width 0.381) (layer Dessous) (net 45))
-  (via (at 64.77 46.355) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (segment (start 64.77 46.355) (end 64.77 44.135) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 65.355 59.736) (end 65.355 59.055) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 56.515 67.31) (end 56.515 68.531314) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 65.392301 59.773301) (end 65.355 59.736) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 56.515 68.531314) (end 57.135197 69.151511) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 57.135197 69.151511) (end 64.154295 69.151511) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 64.154295 69.151511) (end 65.392301 67.913505) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 52.75579 43.86579) (end 53.530501 44.640501) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 48.26 42.545) (end 49.58079 43.86579) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 49.58079 43.86579) (end 52.75579 43.86579) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 47.2925 45.085) (end 47.625 45.085) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 47.625 45.085) (end 48.26 44.45) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 48.26 44.45) (end 48.26 42.545) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 44.0445) (end 31.435 43.942) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 44.5525) (end 31.3325 44.0445) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 80.615 46.355) (end 80.645 46.325) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 55.245 46.355) (end 53.530501 44.640501) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 79.442919 31.75) (end 78.232 32.960919) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 80.645 31.75) (end 79.442919 31.75) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 78.232 36.825662) (end 80.522338 39.116) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 78.232 32.960919) (end 78.232 36.825662) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 80.522338 39.116) (end 81.788 39.116) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 81.788 39.116) (end 82.804 40.132) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 82.804 40.132) (end 82.804 42.672) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 79.375 33.02) (end 80.645 31.75) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 74.73 33.02) (end 79.375 33.02) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 58.674 46.355) (end 55.245 46.355) (width 0.381) (layer Dessus) (net 45))
-  (via (at 61.722 38.862) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (segment (start 61.899799 38.531799) (end 61.899799 34.025201) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 61.899799 34.025201) (end 62.905 33.02) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 61.722 38.862) (end 61.899799 38.531799) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 62.905 33.02) (end 63.7175 33.02) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 61.722 38.862) (end 58.851799 41.732201) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 58.851799 45.770799) (end 59.436 46.355) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 59.436 46.355) (end 58.674 46.355) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 58.851799 43.18) (end 58.851799 45.770799) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 58.851799 41.732201) (end 58.851799 43.18) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 64.77 46.355) (end 59.436 46.355) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 77.978 46.325) (end 77.978 44.958) (width 0.381) (layer Dessous) (net 45))
-  (via (at 77.978 44.958) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (segment (start 65.392301 67.913505) (end 65.392301 61.214) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 65.392301 61.214) (end 65.392301 59.773301) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 80.518 44.958) (end 82.804 42.672) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 77.978 44.958) (end 80.518 44.958) (width 0.381) (layer Dessus) (net 45))
-  (via (at 35.306 52.324) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (via (at 53.530501 44.640501) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (segment (start 35.306 52.324) (end 45.847002 52.324) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 45.847002 52.324) (end 53.530501 44.640501) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 34.677383 52.324) (end 31.3325 52.324) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 35.306 52.324) (end 34.677383 52.324) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 47.625) (end 31.3325 52.324) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 31.3325 52.324) (end 31.3325 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 34.925 52.705) (end 35.306 52.324) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 33.1675 52.705) (end 34.925 52.705) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 69.215 49.757197) (end 69.215 47.244) (width 0.381) (layer Dessous) (net 45))
-  (via (at 69.596 46.482) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
-  (segment (start 69.215 47.371) (end 69.215 52.324) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.596 52.705) (end 70.485 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.215 52.324) (end 69.596 52.705) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.215 46.609) (end 69.215 47.244) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.342 46.482) (end 69.215 46.609) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.596 46.482) (end 69.342 46.482) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 80.488 46.482) (end 80.645 46.325) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 69.596 46.482) (end 80.488 46.482) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 77.851 45.085) (end 77.978 44.958) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 75.725 45.085) (end 77.851 45.085) (width 0.381) (layer Dessous) (net 45))
-  (segment (start 64.897 46.482) (end 64.77 46.355) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 69.596 46.482) (end 64.897 46.482) (width 0.381) (layer Dessus) (net 45))
-  (segment (start 60.96 40.005) (end 59.69 40.005) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 65.09 41.275) (end 62.484 41.275) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 61.214 40.005) (end 62.484 41.275) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 59.69 40.005) (end 61.214 40.005) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 62.484 45.022197) (end 62.484 41.275) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 62.484 50.038) (end 62.484 45.022197) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 64.135 67.31) (end 62.877699 68.567301) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 60.947301 68.567301) (end 60.312301 67.932301) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 62.877699 68.567301) (end 60.947301 68.567301) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 60.312301 56.756301) (end 59.436 55.88) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 59.436 53.086) (end 62.484 50.038) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 60.312301 67.932301) (end 60.312301 56.756301) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 59.436 55.88) (end 59.436 53.086) (width 0.381) (layer Dessous) (net 46))
-  (segment (start 44.45 43.826) (end 44.45 42.545) (width 0.381) (layer Dessous) (net 47))
-  (segment (start 44.45 44.45) (end 44.45 43.826) (width 0.381) (layer Dessous) (net 47))
-  (segment (start 45.085 45.085) (end 44.45 44.45) (width 0.381) (layer Dessous) (net 47))
-  (segment (start 53.72 38.735) (end 54.3075 38.735) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 49.566299 38.738701) (end 53.716299 38.738701) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 53.716299 38.738701) (end 53.72 38.735) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 48.26 40.045) (end 49.566299 38.738701) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 48.22 40.005) (end 48.26 40.045) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 44.45 40.005) (end 48.22 40.005) (width 0.381) (layer Dessous) (net 48))
-  (segment (start 80.645 41.275) (end 80.645 44.45) (width 0.381) (layer Dessous) (net 49))
-  (via (at 34.036 36.068) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 49))
-  (segment (start 31.435 36.322) (end 33.782 36.322) (width 0.381) (layer Dessous) (net 49))
-  (segment (start 33.782 36.322) (end 34.036 36.068) (width 0.381) (layer Dessous) (net 49))
-  (segment (start 69.977 41.275) (end 72.644 41.275) (width 0.381) (layer Dessus) (net 49))
-  (segment (start 72.644 41.275) (end 80.645 41.275) (width 0.381) (layer Dessus) (net 49))
-  (segment (start 64.77 36.068) (end 69.977 41.275) (width 0.381) (layer Dessus) (net 49))
-  (segment (start 34.036 36.068) (end 64.77 36.068) (width 0.381) (layer Dessus) (net 49))
-  (segment (start 25.585 43.942) (end 26.035 43.942) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 24.904 43.942) (end 26.035 43.942) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 24.765 62.278686) (end 24.765 44.081) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 24.765 44.081) (end 24.904 43.942) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 26.035 63.548686) (end 24.765 62.278686) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 26.035 64.77) (end 26.035 63.548686) (width 0.381) (layer Dessous) (net 50))
-  (segment (start 59.69 38.735) (end 56.1825 38.735) (width 0.381) (layer Dessous) (net 51))
-  (segment (start 83.82 38.061) (end 83.82 36.83) (width 0.381) (layer Dessous) (net 52))
-  (segment (start 83.82 56.896) (end 83.82 38.061) (width 0.381) (layer Dessous) (net 52))
-  (segment (start 75.885 57.785) (end 82.931 57.785) (width 0.381) (layer Dessous) (net 52))
-  (segment (start 82.931 57.785) (end 83.82 56.896) (width 0.381) (layer Dessous) (net 52))
-  (segment (start 80.645 38.061) (end 80.645 36.83) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 70.485 51.435) (end 71.755 51.435) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 71.755 51.435) (end 75.588701 47.601299) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 81.430701 47.601299) (end 82.804 46.228) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 75.588701 47.601299) (end 81.430701 47.601299) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 82.804 46.228) (end 82.804 40.22) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 82.804 40.22) (end 80.645 38.061) (width 0.381) (layer Dessous) (net 53))
-  (segment (start 26.035 37.592) (end 27.94 37.592) (width 0.381) (layer Dessous) (net 54))
-  (via (at 27.94 37.592) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 54))
-  (via (at 68.58 38.608) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 54))
-  (segment (start 68.707 38.735) (end 68.58 38.608) (width 0.381) (layer Dessous) (net 54))
-  (segment (start 70.325 38.735) (end 68.707 38.735) (width 0.381) (layer Dessous) (net 54))
-  (segment (start 30.607 34.925) (end 27.94 37.592) (width 0.381) (layer Dessus) (net 54))
-  (segment (start 64.897 34.925) (end 30.607 34.925) (width 0.381) (layer Dessus) (net 54))
-  (segment (start 68.58 38.608) (end 64.897 34.925) (width 0.381) (layer Dessus) (net 54))
-  (segment (start 26.035 41.402) (end 26.035 40.132) (width 0.381) (layer Dessous) (net 55))
-  (segment (start 26.035 40.132) (end 26.035 38.862) (width 0.381) (layer Dessous) (net 55))
-  (segment (start 65.09 40.005) (end 65.09 38.735) (width 0.381) (layer Dessous) (net 56))
+  (segment (start 78.613 38.227) (end 75.438 38.227) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 84.328 38.227) (end 85.598 38.227) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 85.598 38.227) (end 86.233 38.862) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 86.233 38.862) (end 86.233 41.732201) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 86.233 41.732201) (end 85.09 42.875201) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 85.09 42.875201) (end 83.261201 42.875201) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 83.261201 42.875201) (end 78.613 38.227) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 75.438 38.227) (end 74.422 39.243) (width 0.381) (layer Dessous) (net 1))
+  (via (at 68.58 48.006) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 1))
+  (segment (start 68.453 47.879) (end 68.58 48.006) (width 0.381) (layer Dessus) (net 1))
+  (segment (start 68.453 45.3645) (end 68.453 47.879) (width 0.381) (layer Dessus) (net 1))
+  (segment (start 56.073 35.814) (end 56.073 34.544) (width 0.381) (layer Dessous) (net 39))
+  (via (at 57.912 35.814) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (segment (start 56.073 35.814) (end 57.912 35.814) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 56.073 39.624) (end 56.073 38.354) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 59.211462 48.006) (end 67.951383 48.006) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 58.166 40.386) (end 58.166 46.960538) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 58.166 46.960538) (end 59.211462 48.006) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 57.404 39.624) (end 58.166 40.386) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 67.951383 48.006) (end 68.58 48.006) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 56.073 39.624) (end 57.404 39.624) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 70.358 48.006) (end 74.422 43.942) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 68.58 48.006) (end 70.358 48.006) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 74.422 43.942) (end 74.422 39.243) (width 0.381) (layer Dessous) (net 1))
+  (segment (start 82.423 34.417) (end 84.328 34.417) (width 0.381) (layer Dessous) (net 2))
+  (segment (start 80.518 32.512) (end 82.423 34.417) (width 0.381) (layer Dessous) (net 2))
+  (segment (start 70.387462 32.512) (end 80.518 32.512) (width 0.381) (layer Dessous) (net 2))
+  (segment (start 59.563 47.117) (end 59.563 47.752) (width 0.381) (layer Dessus) (net 2))
+  (segment (start 58.928 48.387) (end 57.8055 48.387) (width 0.381) (layer Dessus) (net 2))
+  (segment (start 59.563 47.117) (end 59.563 43.336462) (width 0.381) (layer Dessous) (net 2))
+  (via (at 59.563 47.117) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 2))
+  (segment (start 59.563 47.752) (end 58.928 48.387) (width 0.381) (layer Dessus) (net 2))
+  (segment (start 59.563 43.336462) (end 70.387462 32.512) (width 0.381) (layer Dessous) (net 2))
+  (segment (start 68.453 61.722) (end 68.453 56.4895) (width 0.381) (layer Dessus) (net 3) (status 30))
+  (segment (start 67.183 62.992) (end 67.183 56.4895) (width 0.381) (layer Dessus) (net 4) (status 20))
+  (segment (start 68.453 64.262) (end 67.183 62.992) (width 0.381) (layer Dessus) (net 4) (status 10))
+  (segment (start 67.183 50.927) (end 67.183 45.3645) (width 0.381) (layer Dessus) (net 5))
+  (via (at 67.183 50.927) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 5))
+  (segment (start 64.655699 65.519301) (end 64.655699 53.454301) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 55.753 61.722) (end 55.753 62.357) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 64.655699 53.454301) (end 67.183 50.927) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 64.071489 66.103511) (end 64.655699 65.519301) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 55.547 66.103511) (end 64.071489 66.103511) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 55.740301 62.357) (end 54.470301 63.627) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 54.470301 63.627) (end 54.470301 65.026812) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 55.753 62.357) (end 55.740301 62.357) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 54.470301 65.026812) (end 55.547 66.103511) (width 0.381) (layer Dessous) (net 5))
+  (segment (start 64.643 50.927) (end 64.643 45.3645) (width 0.381) (layer Dessus) (net 6))
+  (via (at 64.643 50.927) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 6))
+  (segment (start 55.753 64.262) (end 56.616599 65.125599) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 56.616599 65.125599) (end 56.629298 65.125599) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 62.115699 64.840107) (end 62.115699 53.454301) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 56.629298 65.125599) (end 57.023 65.519301) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 57.023 65.519301) (end 61.436505 65.519301) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 62.115699 53.454301) (end 64.643 50.927) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 61.436505 65.519301) (end 62.115699 64.840107) (width 0.381) (layer Dessous) (net 6))
+  (segment (start 53.213 59.3295) (end 57.8055 54.737) (width 0.381) (layer Dessus) (net 7) (status 20))
+  (segment (start 53.213 61.722) (end 53.213 59.3295) (width 0.381) (layer Dessus) (net 7) (status 10))
+  (segment (start 60.833 45.3645) (end 60.833 50.927) (width 0.381) (layer Dessus) (net 8))
+  (via (at 60.833 50.927) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
+  (via (at 79.502 41.656) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
+  (segment (start 89.728 34.417) (end 88.597 34.417) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 89.728 34.417) (end 87.757 34.417) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 60.388501 51.371499) (end 60.833 50.927) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 53.213 63.582806) (end 54.495699 62.300107) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 54.495699 57.264301) (end 60.388501 51.371499) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 54.495699 62.300107) (end 54.495699 57.264301) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 53.213 64.262) (end 53.213 63.582806) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 60.833 50.927) (end 61.722 50.038) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 71.12 50.038) (end 72.136 49.022) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 61.722 50.038) (end 71.12 50.038) (width 0.381) (layer Dessous) (net 8))
+  (segment (start 79.502 41.656) (end 72.136 49.022) (width 0.381) (layer Dessous) (net 8))
+  (via (at 87.63 34.798) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 8))
+  (segment (start 86.36 34.798) (end 79.502 41.656) (width 0.381) (layer Dessus) (net 8))
+  (segment (start 87.63 34.798) (end 86.36 34.798) (width 0.381) (layer Dessus) (net 8))
+  (segment (start 48.768 40.386) (end 49.53 39.624) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 49.415699 61.087) (end 48.768 60.439301) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 49.53 39.624) (end 50.673 39.624) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 50.673 64.262) (end 49.415699 63.004699) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 48.768 60.439301) (end 48.768 40.386) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 49.415699 63.004699) (end 49.415699 61.087) (width 0.381) (layer Dessous) (net 9))
+  (segment (start 65.913 61.722) (end 65.913 56.4895) (width 0.381) (layer Dessus) (net 10) (status 30))
+  (segment (start 64.643 62.992) (end 64.643 56.4895) (width 0.381) (layer Dessus) (net 11) (status 20))
+  (segment (start 65.913 64.262) (end 64.643 62.992) (width 0.381) (layer Dessus) (net 11) (status 10))
+  (segment (start 63.373 61.722) (end 63.373 56.4895) (width 0.381) (layer Dessus) (net 12) (status 30))
+  (segment (start 62.103 62.992) (end 62.103 56.4895) (width 0.381) (layer Dessus) (net 13) (status 20))
+  (segment (start 63.373 64.262) (end 62.103 62.992) (width 0.381) (layer Dessus) (net 13) (status 10))
+  (segment (start 60.833 61.722) (end 60.833 56.4895) (width 0.381) (layer Dessus) (net 14) (status 30))
+  (segment (start 59.563 62.992) (end 59.563 56.4895) (width 0.381) (layer Dessus) (net 15) (status 20))
+  (segment (start 60.833 64.262) (end 59.563 62.992) (width 0.381) (layer Dessus) (net 15) (status 10))
+  (segment (start 62.103 50.927) (end 62.103 45.3645) (width 0.381) (layer Dessus) (net 16))
+  (via (at 62.103 50.927) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 16))
+  (segment (start 58.293 54.737) (end 62.103 50.927) (width 0.381) (layer Dessous) (net 16))
+  (segment (start 58.293 61.722) (end 58.293 54.737) (width 0.381) (layer Dessous) (net 16))
+  (via (at 63.373 50.927) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 17))
+  (segment (start 63.373 50.927) (end 63.373 45.3645) (width 0.381) (layer Dessus) (net 17))
+  (segment (start 59.572825 54.727175) (end 63.373 50.927) (width 0.381) (layer Dessous) (net 17))
+  (segment (start 59.572825 61.976) (end 59.572825 54.727175) (width 0.381) (layer Dessous) (net 17))
+  (segment (start 59.575699 62.979301) (end 59.572825 61.976) (width 0.381) (layer Dessous) (net 17))
+  (segment (start 58.293 64.262) (end 59.575699 62.979301) (width 0.381) (layer Dessous) (net 17))
+  (segment (start 100.215699 61.019301) (end 104.303 56.932) (width 0.381) (layer Dessus) (net 18) (status 20))
+  (segment (start 104.303 56.932) (end 104.303 56.807) (width 0.381) (layer Dessus) (net 18) (status 30))
+  (segment (start 100.215699 62.300107) (end 100.215699 61.019301) (width 0.381) (layer Dessus) (net 18))
+  (segment (start 99.536505 62.979301) (end 100.215699 62.300107) (width 0.381) (layer Dessus) (net 18))
+  (segment (start 97.650301 62.979301) (end 99.536505 62.979301) (width 0.381) (layer Dessus) (net 18))
+  (segment (start 96.393 61.722) (end 97.650301 62.979301) (width 0.381) (layer Dessus) (net 18) (status 10))
+  (segment (start 104.303 55.651) (end 104.303 48.857) (width 0.381) (layer Dessus) (net 18) (status 20))
+  (segment (start 104.303 56.807) (end 104.303 55.651) (width 0.381) (layer Dessus) (net 18) (status 10))
+  (segment (start 79.248 54.737) (end 80.543 54.737) (width 0.381) (layer Dessous) (net 19) (status 20))
+  (segment (start 78.613 55.372) (end 79.248 54.737) (width 0.381) (layer Dessous) (net 19))
+  (segment (start 78.613 61.722) (end 78.613 59.817) (width 0.381) (layer Dessous) (net 19))
+  (segment (start 78.613 59.817) (end 78.613 55.372) (width 0.381) (layer Dessous) (net 19))
+  (segment (start 79.476599 62.585599) (end 78.613 61.722) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 79.870301 64.865505) (end 79.870301 62.979301) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 78.619596 66.11621) (end 79.870301 64.865505) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 70.986404 66.11621) (end 78.619596 66.11621) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 69.723 64.852806) (end 70.986404 66.11621) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 79.870301 62.979301) (end 79.476599 62.585599) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 69.723 56.4895) (end 69.723 64.852806) (width 0.381) (layer Dessus) (net 19))
+  (segment (start 78.613 64.262) (end 77.343 62.992) (width 0.381) (layer Dessous) (net 20))
+  (segment (start 79.248 53.467) (end 80.543 53.467) (width 0.381) (layer Dessous) (net 20))
+  (segment (start 77.343 55.372) (end 79.248 53.467) (width 0.381) (layer Dessous) (net 20))
+  (segment (start 77.343 62.992) (end 77.343 55.372) (width 0.381) (layer Dessous) (net 20))
+  (segment (start 71.4805 54.737) (end 73.533 54.737) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 74.815699 64.865505) (end 75.482194 65.532) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 73.533 54.737) (end 74.815699 56.019699) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 74.815699 56.019699) (end 74.815699 64.865505) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 77.343 65.532) (end 78.613 64.262) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 75.482194 65.532) (end 77.343 65.532) (width 0.381) (layer Dessus) (net 20))
+  (segment (start 76.073 56.312) (end 76.073 61.722) (width 0.381) (layer Dessous) (net 21))
+  (segment (start 76.073 55.372) (end 76.073 56.312) (width 0.381) (layer Dessous) (net 21))
+  (segment (start 80.543 52.197) (end 79.248 52.197) (width 0.381) (layer Dessous) (net 21))
+  (segment (start 79.248 52.197) (end 76.073 55.372) (width 0.381) (layer Dessous) (net 21))
+  (segment (start 71.4805 53.467) (end 73.533 53.467) (width 0.381) (layer Dessus) (net 21))
+  (segment (start 73.533 53.467) (end 76.073 56.007) (width 0.381) (layer Dessus) (net 21))
+  (segment (start 76.073 56.007) (end 76.073 61.722) (width 0.381) (layer Dessus) (net 21))
+  (segment (start 79.248 50.927) (end 80.593 50.927) (width 0.381) (layer Dessous) (net 22))
+  (segment (start 74.803 55.372) (end 79.248 50.927) (width 0.381) (layer Dessous) (net 22))
+  (segment (start 76.073 64.262) (end 74.803 62.992) (width 0.381) (layer Dessous) (net 22))
+  (segment (start 74.803 62.992) (end 74.803 55.372) (width 0.381) (layer Dessous) (net 22))
+  (segment (start 76.936599 63.398401) (end 76.073 64.262) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 77.330301 56.019699) (end 77.330301 63.004699) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 77.343 56.007) (end 77.330301 56.019699) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 77.330301 63.004699) (end 76.936599 63.398401) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 71.4805 50.927) (end 72.263 50.927) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 72.263 50.927) (end 77.343 56.007) (width 0.381) (layer Dessus) (net 22))
+  (segment (start 79.248 49.657) (end 80.593 49.657) (width 0.381) (layer Dessous) (net 23))
+  (segment (start 76.073 52.832) (end 79.248 49.657) (width 0.381) (layer Dessous) (net 23))
+  (segment (start 73.533 55.372) (end 73.533 61.722) (width 0.381) (layer Dessous) (net 23))
+  (segment (start 76.073 52.832) (end 73.533 55.372) (width 0.381) (layer Dessous) (net 23))
+  (via (at 76.073 52.832) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 23))
+  (segment (start 72.263 49.657) (end 71.4805 49.657) (width 0.381) (layer Dessus) (net 23))
+  (segment (start 76.073 52.832) (end 75.438 52.832) (width 0.381) (layer Dessus) (net 23))
+  (segment (start 75.438 52.832) (end 72.263 49.657) (width 0.381) (layer Dessus) (net 23))
+  (segment (start 79.248 48.387) (end 80.593 48.387) (width 0.381) (layer Dessous) (net 24))
+  (segment (start 72.263 55.372) (end 79.248 48.387) (width 0.381) (layer Dessous) (net 24))
+  (segment (start 73.533 64.262) (end 72.263 62.992) (width 0.381) (layer Dessous) (net 24))
+  (segment (start 72.263 62.992) (end 72.263 55.372) (width 0.381) (layer Dessous) (net 24))
+  (via (at 76.073 51.562) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 24))
+  (segment (start 72.263 48.387) (end 71.4805 48.387) (width 0.381) (layer Dessus) (net 24))
+  (segment (start 75.438 51.562) (end 72.263 48.387) (width 0.381) (layer Dessus) (net 24))
+  (segment (start 76.073 51.562) (end 75.438 51.562) (width 0.381) (layer Dessus) (net 24))
+  (segment (start 70.993 61.722) (end 70.993 55.372) (width 0.381) (layer Dessous) (net 25))
+  (segment (start 79.248 47.117) (end 80.593 47.117) (width 0.381) (layer Dessous) (net 25))
+  (segment (start 70.993 55.372) (end 79.248 47.117) (width 0.381) (layer Dessous) (net 25))
+  (via (at 76.073 50.292) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 25))
+  (segment (start 71.4805 47.117) (end 72.263 47.117) (width 0.381) (layer Dessus) (net 25))
+  (segment (start 75.438 50.292) (end 76.073 50.292) (width 0.381) (layer Dessus) (net 25))
+  (segment (start 72.263 47.117) (end 75.438 50.292) (width 0.381) (layer Dessus) (net 25))
+  (segment (start 76.073 47.752) (end 73.6855 45.3645) (width 0.381) (layer Dessus) (net 26))
+  (via (at 76.073 47.752) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 26))
+  (segment (start 73.6855 45.3645) (end 69.723 45.3645) (width 0.381) (layer Dessus) (net 26))
+  (segment (start 69.723 62.992) (end 70.993 64.262) (width 0.381) (layer Dessous) (net 26))
+  (segment (start 76.073 47.752) (end 69.723 54.102) (width 0.381) (layer Dessous) (net 26))
+  (segment (start 69.723 54.102) (end 69.723 62.992) (width 0.381) (layer Dessous) (net 26))
+  (segment (start 77.978 45.847) (end 80.543 45.847) (width 0.381) (layer Dessous) (net 26))
+  (segment (start 76.073 47.752) (end 77.978 45.847) (width 0.381) (layer Dessous) (net 26))
+  (segment (start 91.948 54.737) (end 89.993 54.737) (width 0.381) (layer Dessous) (net 27))
+  (segment (start 95.123 56.007) (end 93.218 56.007) (width 0.381) (layer Dessous) (net 27))
+  (segment (start 93.218 56.007) (end 91.948 54.737) (width 0.381) (layer Dessous) (net 27))
+  (via (at 85.852 52.07) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 27))
+  (segment (start 59.563 44.577) (end 59.563 45.3645) (width 0.381) (layer Dessus) (net 27))
+  (segment (start 73.7362 43.942) (end 60.198 43.942) (width 0.381) (layer Dessus) (net 27))
+  (segment (start 81.8642 52.07) (end 73.7362 43.942) (width 0.381) (layer Dessus) (net 27))
+  (segment (start 60.198 43.942) (end 59.563 44.577) (width 0.381) (layer Dessus) (net 27))
+  (segment (start 85.852 52.07) (end 81.8642 52.07) (width 0.381) (layer Dessus) (net 27))
+  (segment (start 85.852 52.07) (end 85.852 53.34) (width 0.381) (layer Dessous) (net 27))
+  (segment (start 87.249 54.737) (end 89.993 54.737) (width 0.381) (layer Dessous) (net 27))
+  (segment (start 85.852 53.34) (end 87.249 54.737) (width 0.381) (layer Dessous) (net 27))
+  (segment (start 95.123 54.737) (end 93.218 54.737) (width 0.381) (layer Dessous) (net 28))
+  (segment (start 93.218 54.737) (end 91.948 53.467) (width 0.381) (layer Dessous) (net 28))
+  (segment (start 91.948 53.467) (end 89.993 53.467) (width 0.381) (layer Dessous) (net 28))
+  (via (at 88.138 53.34) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 28))
+  (segment (start 88.265 53.467) (end 88.138 53.34) (width 0.381) (layer Dessous) (net 28))
+  (segment (start 89.993 53.467) (end 88.265 53.467) (width 0.381) (layer Dessous) (net 28))
+  (segment (start 88.138 49.022) (end 87.503 48.387) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 81.788 48.387) (end 75.48879 42.08779) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 88.138 53.34) (end 88.138 49.022) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 75.48879 42.08779) (end 58.293 42.08779) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 87.503 48.387) (end 81.788 48.387) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 54.864 45.51679) (end 54.864 52.07) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 58.293 42.08779) (end 54.864 45.51679) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 56.261 53.467) (end 54.864 52.07) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 57.8055 53.467) (end 56.261 53.467) (width 0.381) (layer Dessus) (net 28))
+  (segment (start 95.123 53.467) (end 93.218 53.467) (width 0.381) (layer Dessous) (net 29))
+  (segment (start 91.948 52.197) (end 89.993 52.197) (width 0.381) (layer Dessous) (net 29))
+  (segment (start 93.218 53.467) (end 91.948 52.197) (width 0.381) (layer Dessous) (net 29))
+  (segment (start 57.8055 52.197) (end 67.818 52.197) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 69.723 47.117) (end 70.41671 46.42329) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 67.818 52.197) (end 69.723 50.292) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 69.723 47.752) (end 69.723 47.117) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 69.723 50.292) (end 69.723 47.752) (width 0.381) (layer Dessus) (net 29))
+  (via (at 87.122 52.07) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 29))
+  (segment (start 87.249 52.197) (end 87.122 52.07) (width 0.381) (layer Dessous) (net 29))
+  (segment (start 89.993 52.197) (end 87.249 52.197) (width 0.381) (layer Dessous) (net 29))
+  (segment (start 70.89129 45.94871) (end 69.723 47.117) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 86.156799 53.035201) (end 81.788 53.035201) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 72.36471 45.94871) (end 70.89129 45.94871) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 87.122 52.07) (end 86.156799 53.035201) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 81.788 53.035201) (end 77.774799 49.022) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 77.774799 49.022) (end 75.438 49.022) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 75.438 49.022) (end 72.36471 45.94871) (width 0.381) (layer Dessus) (net 29))
+  (segment (start 95.123 52.197) (end 93.218 52.197) (width 0.381) (layer Dessous) (net 30))
+  (segment (start 93.218 52.197) (end 91.948 50.927) (width 0.381) (layer Dessous) (net 30))
+  (segment (start 91.948 50.927) (end 89.993 50.927) (width 0.381) (layer Dessous) (net 30))
+  (via (at 87.122 50.8) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 30))
+  (segment (start 87.249 50.927) (end 87.122 50.8) (width 0.381) (layer Dessous) (net 30))
+  (segment (start 89.993 50.927) (end 87.249 50.927) (width 0.381) (layer Dessous) (net 30))
+  (segment (start 57.8055 44.4295) (end 57.8055 47.117) (width 0.381) (layer Dessus) (net 30))
+  (segment (start 58.928 43.307) (end 57.8055 44.4295) (width 0.381) (layer Dessus) (net 30))
+  (segment (start 74.168 43.307) (end 58.928 43.307) (width 0.381) (layer Dessus) (net 30))
+  (segment (start 81.661 50.8) (end 74.168 43.307) (width 0.381) (layer Dessus) (net 30))
+  (segment (start 87.122 50.8) (end 81.661 50.8) (width 0.381) (layer Dessus) (net 30))
+  (segment (start 95.123 50.927) (end 93.218 50.927) (width 0.381) (layer Dessous) (net 31))
+  (segment (start 93.218 50.927) (end 91.948 49.657) (width 0.381) (layer Dessous) (net 31))
+  (segment (start 91.948 49.657) (end 89.993 49.657) (width 0.381) (layer Dessous) (net 31))
+  (via (at 87.122 49.53) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 31))
+  (segment (start 87.249 49.657) (end 87.122 49.53) (width 0.381) (layer Dessous) (net 31))
+  (segment (start 89.993 49.657) (end 87.249 49.657) (width 0.381) (layer Dessous) (net 31))
+  (segment (start 56.388 50.927) (end 57.8055 50.927) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 87.122 49.53) (end 81.661 49.53) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 81.661 49.53) (end 74.803 42.672) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 55.561804 50.100804) (end 56.388 50.927) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 74.803 42.672) (end 58.736804 42.672) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 58.736804 42.672) (end 55.561804 45.847) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 55.561804 45.847) (end 55.561804 50.100804) (width 0.381) (layer Dessus) (net 31))
+  (segment (start 93.832 39.497) (end 94.963 39.497) (width 0.381) (layer Dessous) (net 32))
+  (segment (start 93.218 40.111) (end 93.832 39.497) (width 0.381) (layer Dessous) (net 32))
+  (segment (start 93.218 46.518) (end 93.218 40.111) (width 0.381) (layer Dessous) (net 32))
+  (segment (start 91.349 48.387) (end 93.218 46.518) (width 0.381) (layer Dessous) (net 32))
+  (segment (start 89.993 48.387) (end 91.349 48.387) (width 0.381) (layer Dessous) (net 32))
+  (segment (start 91.349 47.117) (end 92.583 45.883) (width 0.381) (layer Dessous) (net 33))
+  (segment (start 89.993 47.117) (end 91.349 47.117) (width 0.381) (layer Dessous) (net 33))
+  (segment (start 92.583 39.497) (end 93.853 38.227) (width 0.381) (layer Dessous) (net 33))
+  (segment (start 92.583 45.883) (end 92.583 39.497) (width 0.381) (layer Dessous) (net 33))
+  (segment (start 94.963 38.227) (end 93.853 38.227) (width 0.381) (layer Dessous) (net 33))
+  (segment (start 93.832 36.957) (end 94.963 36.957) (width 0.381) (layer Dessous) (net 34))
+  (segment (start 91.948 38.841) (end 93.832 36.957) (width 0.381) (layer Dessous) (net 34))
+  (segment (start 91.313 45.847) (end 91.948 45.212) (width 0.381) (layer Dessous) (net 34))
+  (segment (start 91.948 45.212) (end 91.948 38.841) (width 0.381) (layer Dessous) (net 34))
+  (segment (start 89.993 45.847) (end 91.313 45.847) (width 0.381) (layer Dessous) (net 34))
+  (segment (start 95.413 42.037) (end 94.963 42.037) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 96.85021 40.59979) (end 95.413 42.037) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 107.214299 32.485701) (end 102.843701 32.485701) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 102.362 32.004) (end 99.747338 32.004) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 108.458 31.242) (end 107.214299 32.485701) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 99.747338 32.004) (end 96.85021 34.901128) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 102.843701 32.485701) (end 102.362 32.004) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 96.85021 34.901128) (end 96.85021 40.59979) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 109.982 41.178) (end 109.728 41.432) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 109.982 31.563919) (end 109.982 41.178) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 108.458 31.242) (end 109.660081 31.242) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 109.660081 31.242) (end 109.982 31.563919) (width 0.381) (layer Dessous) (net 35))
+  (segment (start 95.413 40.767) (end 94.963 40.767) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 96.266 39.914) (end 95.413 40.767) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 96.266 36.576) (end 96.266 36.068) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 96.266 36.576) (end 96.266 39.914) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 99.568 31.242) (end 105.283 31.242) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 96.266 34.544) (end 99.568 31.242) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 96.266 36.576) (end 96.266 34.544) (width 0.381) (layer Dessous) (net 36))
+  (segment (start 84.328 39.497) (end 80.899 39.497) (width 0.381) (layer Dessous) (net 37))
+  (segment (start 78.399 36.997) (end 76.098 36.997) (width 0.381) (layer Dessous) (net 37))
+  (segment (start 80.899 39.497) (end 78.399 36.997) (width 0.381) (layer Dessous) (net 37))
+  (segment (start 84.328 41.402) (end 84.328 40.767) (width 0.381) (layer Dessous) (net 38))
+  (segment (start 84.328 42.037) (end 84.328 41.402) (width 0.381) (layer Dessous) (net 38))
+  (via (at 84.328 42.037) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 38))
+  (segment (start 89.535 36.83) (end 90.028 36.83) (width 0.381) (layer Dessus) (net 38))
+  (segment (start 84.328 42.037) (end 89.535 36.83) (width 0.381) (layer Dessus) (net 38))
+  (segment (start 90.028 36.83) (end 90.028 34.544) (width 0.381) (layer Dessus) (net 38))
+  (segment (start 108.803 57.963) (end 108.803 56.807) (width 0.381) (layer Dessus) (net 39) (status 20))
+  (segment (start 107.835699 58.930301) (end 108.803 57.963) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 107.835699 63.004699) (end 107.835699 58.930301) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 109.093 64.262) (end 107.835699 63.004699) (width 0.381) (layer Dessus) (net 39) (status 10))
+  (segment (start 108.803 55.651) (end 108.803 48.857) (width 0.381) (layer Dessus) (net 39) (status 20))
+  (segment (start 108.803 56.807) (end 108.803 55.651) (width 0.381) (layer Dessus) (net 39) (status 10))
+  (segment (start 48.133 61.722) (end 48.133 54.142) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 52.578 48.56563) (end 52.578 49.697) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 52.578 46.976594) (end 52.578 48.56563) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 70.358 52.197) (end 68.453 54.102) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 71.4805 52.197) (end 70.358 52.197) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 48.996599 62.585599) (end 48.133 61.722) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 60.198 54.102) (end 54.470301 59.829699) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 53.816505 62.979301) (end 49.390301 62.979301) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 68.453 54.102) (end 60.198 54.102) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 54.470301 59.829699) (end 54.470301 62.325505) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 54.470301 62.325505) (end 53.816505 62.979301) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 49.390301 62.979301) (end 48.996599 62.585599) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 79.203806 65.532) (end 79.895699 64.840107) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 84.328 33.147) (end 84.778 33.147) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 85.3805 30.1895) (end 85.3805 29.972) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 85.09 30.48) (end 85.3805 30.1895) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 52.578 44.9945) (end 52.9955 44.577) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 52.578 49.697) (end 52.578 44.9945) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 81.949 56.007) (end 82.296 55.66) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 47.269401 62.585599) (end 48.133 61.722) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 46.875699 62.979301) (end 47.269401 62.585599) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 46.875699 65.440561) (end 46.875699 62.979301) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 48.122859 66.687721) (end 46.875699 65.440561) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 79.895699 64.840107) (end 78.048085 66.687721) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 106.667279 66.687721) (end 109.093 64.262) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 77.724 66.687721) (end 106.667279 66.687721) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 77.724 66.687721) (end 48.122859 66.687721) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 78.048085 66.687721) (end 77.724 66.687721) (width 0.381) (layer Dessous) (net 39))
+  (via (at 82.502878 44.910878) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (segment (start 81.949 56.007) (end 80.593 56.007) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 82.502878 55.453122) (end 81.949 56.007) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 82.502878 44.910878) (end 82.502878 55.453122) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 82.169 44.577) (end 82.502878 44.910878) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 80.593 44.577) (end 82.169 44.577) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 80.593 56.688) (end 80.593 56.007) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 79.895699 57.385301) (end 80.593 56.688) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 79.895699 64.840107) (end 79.895699 57.385301) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 108.803 47.701) (end 108.803 48.857) (width 0.381) (layer Dessus) (net 39))
+  (via (at 94.996 44.958) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (segment (start 108.803 46.182322) (end 108.803 47.701) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 94.948878 44.910878) (end 94.996 44.958) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 82.502878 44.910878) (end 94.948878 44.910878) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 108.739499 44.513501) (end 108.803 44.45) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 108.803 48.857) (end 108.803 44.45) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 95.123 45.085) (end 94.996 44.958) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 95.123 47.117) (end 95.123 45.085) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 72.898 34.497) (end 67.357 34.497) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 67.357 34.497) (end 64.77 37.084) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 64.77 37.084) (end 51.816 37.084) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 51.816 37.084) (end 50.546 35.814) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 50.546 35.814) (end 50.546 33.274) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 50.673 33.274) (end 49.022 33.274) (width 0.381) (layer Dessous) (net 39))
+  (via (at 49.022 33.274) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (via (at 83.566 29.972) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (segment (start 85.3805 29.972) (end 83.566 29.972) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 85.3805 31.2055) (end 84.328 32.258) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 85.3805 29.972) (end 85.3805 31.2055) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 84.328 33.147) (end 84.328 32.258) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 96.393 30.947) (end 94.963 32.377) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 96.393 29.972) (end 96.393 30.947) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 94.963 32.377) (end 94.963 32.512) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 94.963 33.147) (end 94.963 32.512) (width 0.381) (layer Dessous) (net 39))
+  (via (at 94.488 29.972) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 39))
+  (segment (start 96.393 29.972) (end 94.488 29.972) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 94.488 29.972) (end 83.566 29.972) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 104.394 27.458299) (end 106.452299 27.458299) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 106.452299 27.458299) (end 106.934 27.94) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 106.934 34.798) (end 109.22 37.084) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 106.934 27.94) (end 106.934 34.798) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 109.22 37.084) (end 109.22 40.132) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 108.803 40.549) (end 108.803 48.857) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 109.22 40.132) (end 108.803 40.549) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 109.728 48.006) (end 109.728 43.307) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 107.835699 49.898301) (end 109.728 48.006) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 107.835699 63.004699) (end 107.835699 49.898301) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 109.093 64.262) (end 107.835699 63.004699) (width 0.381) (layer Dessous) (net 39))
+  (segment (start 104.648 27.458299) (end 104.394 27.458299) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 105.944299 27.458299) (end 104.648 27.458299) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 103.097701 27.458299) (end 104.648 27.458299) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 100.584 29.972) (end 103.097701 27.458299) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 94.488 29.972) (end 100.584 29.972) (width 0.381) (layer Dessus) (net 39))
+  (segment (start 87.515699 62.979301) (end 86.233 64.262) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 84.836 50.292) (end 84.836 55.447503) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 87.515699 58.127202) (end 87.515699 62.979301) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 87.962 47.166) (end 84.836 50.292) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 87.962 40.132) (end 87.962 47.166) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 84.836 55.447503) (end 87.515699 58.127202) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 88.597 39.497) (end 87.962 40.132) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 89.728 39.497) (end 88.597 39.497) (width 0.381) (layer Dessous) (net 40))
+  (segment (start 81.153 58.47079) (end 81.153 59.182) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 81.153 61.722) (end 81.153 59.182) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 78.867 39.497) (end 76.098 39.497) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 83.341079 43.971079) (end 78.867 39.497) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 83.341079 55.441118) (end 83.341079 43.971079) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 81.153 57.629197) (end 83.341079 55.441118) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 81.153 61.722) (end 81.153 57.629197) (width 0.381) (layer Dessous) (net 41))
+  (segment (start 102.755699 61.118495) (end 106.553 57.321194) (width 0.381) (layer Dessus) (net 42))
+  (segment (start 101.473 64.262) (end 102.755699 62.979301) (width 0.381) (layer Dessus) (net 42) (status 10))
+  (segment (start 102.755699 62.979301) (end 102.755699 61.118495) (width 0.381) (layer Dessus) (net 42))
+  (segment (start 106.182999 46.746999) (end 106.553 47.117) (width 0.381) (layer Dessus) (net 42))
+  (segment (start 105.283 45.847) (end 106.182999 46.746999) (width 0.381) (layer Dessus) (net 42))
+  (segment (start 106.553 57.321194) (end 106.553 47.117) (width 0.381) (layer Dessus) (net 42))
+  (segment (start 65.913 45.3645) (end 65.913 47.117) (width 0.381) (layer Dessus) (net 43))
+  (via (at 65.913 47.117) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 43))
+  (segment (start 75.298001 33.697001) (end 76.098 34.497) (width 0.381) (layer Dessous) (net 43))
+  (segment (start 74.904299 33.303299) (end 75.298001 33.697001) (width 0.381) (layer Dessous) (net 43))
+  (segment (start 70.868039 33.303299) (end 74.904299 33.303299) (width 0.381) (layer Dessous) (net 43))
+  (segment (start 65.913 38.258338) (end 70.868039 33.303299) (width 0.381) (layer Dessous) (net 43))
+  (segment (start 65.913 47.117) (end 65.913 38.258338) (width 0.381) (layer Dessous) (net 43))
+  (segment (start 98.933 58.547) (end 98.933 58.674) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 70.993 40.513) (end 71.98358 41.50358) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 82.042 47.262822) (end 87.648822 47.262822) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 76.098 34.497) (end 74.904299 35.690701) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 87.648822 47.262822) (end 98.933 58.547) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 74.904299 35.690701) (end 71.631701 35.690701) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 98.933 58.674) (end 98.933 61.722) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 71.98358 41.50358) (end 76.282758 41.50358) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 71.631701 35.690701) (end 71.000402 36.322) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 71.000402 36.322) (end 71.000402 37.12792) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 76.282758 41.50358) (end 82.042 47.262822) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 71.000402 37.12792) (end 70.993 37.135322) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 70.993 37.135322) (end 70.993 40.513) (width 0.381) (layer Dessus) (net 43))
+  (segment (start 90.678 33.147) (end 89.728 33.147) (width 0.381) (layer Dessous) (net 44))
+  (segment (start 91.313 33.782) (end 90.678 33.147) (width 0.381) (layer Dessous) (net 44))
+  (segment (start 91.313 43.942) (end 91.313 33.782) (width 0.381) (layer Dessous) (net 44))
+  (segment (start 89.993 44.577) (end 90.678 44.577) (width 0.381) (layer Dessous) (net 44))
+  (segment (start 90.678 44.577) (end 91.313 43.942) (width 0.381) (layer Dessous) (net 44))
+  (segment (start 90.043 56.007) (end 91.174 56.007) (width 0.381) (layer Dessous) (net 45) (status 10))
+  (segment (start 97.663 50.927) (end 96.393 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 97.663 54.737) (end 97.663 50.927) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 100.523 56.007) (end 98.933 56.007) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 96.393 49.657) (end 95.123 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 98.933 56.007) (end 97.663 54.737) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 91.349 56.007) (end 92.619 57.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 89.993 56.007) (end 91.349 56.007) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 108.458 28.702) (end 105.283 28.702) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 44.577) (end 55.9705 41.5045) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 46.0645) (end 55.9705 44.577) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 95.123 49.657) (end 94.673 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 72.898 39.497) (end 72.898 40.767) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 49.9855) (end 55.9705 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 53.759 52.197) (end 55.9705 49.9855) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 52.578 52.197) (end 53.759 52.197) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 78.168501 41.592501) (end 79.692499 43.116499) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 81.153 64.262) (end 81.153 65.483314) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 81.153 65.483314) (end 81.773197 66.103511) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 81.773197 66.103511) (end 88.792295 66.103511) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 88.792295 66.103511) (end 90.030301 64.865505) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 71.9305 42.037) (end 72.263 42.037) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 72.263 42.037) (end 72.898 41.402) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 72.898 41.402) (end 72.898 39.497) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 40.9965) (end 56.073 40.894) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 41.5045) (end 55.9705 40.9965) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 105.253 43.307) (end 105.283 43.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 104.013 29.972) (end 105.283 28.702) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 99.368 29.972) (end 104.013 29.972) (width 0.381) (layer Dessous) (net 45))
+  (via (at 102.616 41.91) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
+  (segment (start 90.030301 58.166) (end 90.030301 56.725301) (width 0.381) (layer Dessous) (net 45))
+  (via (at 78.168501 41.592501) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
+  (segment (start 55.9705 44.577) (end 55.9705 49.276) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 55.9705 49.276) (end 55.9705 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 102.489 42.037) (end 102.616 41.91) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 100.363 42.037) (end 102.489 42.037) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 105.156 41.91) (end 102.616 41.91) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 107.442 39.624) (end 105.156 41.91) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 107.442 37.084) (end 107.442 39.624) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 105.283 28.702) (end 104.080919 28.702) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 104.080919 28.702) (end 103.572919 29.21) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 106.284714 35.926714) (end 107.442 37.084) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 103.572919 34.992919) (end 104.506714 35.926714) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 103.572919 29.21) (end 103.572919 34.992919) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 104.506714 35.926714) (end 106.284714 35.926714) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 90.030301 59.436) (end 90.030301 58.166) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 90.030301 64.865505) (end 90.030301 59.436) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 90.030301 56.044301) (end 89.993 56.007) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 90.030301 59.436) (end 90.030301 56.044301) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 99.06 56.007) (end 97.79 57.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 100.523 56.007) (end 99.06 56.007) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 92.619 57.277) (end 97.79 57.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 59.563 49.657) (end 57.8055 49.657) (width 0.381) (layer Dessus) (net 45))
+  (via (at 59.563 49.657) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
+  (segment (start 58.934383 49.657) (end 55.9705 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 59.563 49.657) (end 58.934383 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 60.191617 49.657) (end 60.826617 49.022) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 59.563 49.657) (end 60.191617 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 60.826617 49.022) (end 70.739002 49.022) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 70.739002 49.022) (end 78.168501 41.592501) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 77.49537 40.91937) (end 77.724 41.148) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 73.13937 40.91937) (end 77.49537 40.91937) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 72.898 40.678) (end 73.13937 40.91937) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 72.898 39.497) (end 72.898 40.678) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 77.724 41.148) (end 78.168501 41.592501) (width 0.381) (layer Dessus) (net 45))
+  (via (at 87.63 36.068) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
+  (segment (start 88.3555 31.202299) (end 88.3555 29.972) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 86.791799 35.229799) (end 86.791799 32.766) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 86.791799 32.766) (end 88.3555 31.202299) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 87.63 36.068) (end 86.791799 35.229799) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 105.126 43.434) (end 105.283 43.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 89.535 43.434) (end 94.996 43.434) (width 0.381) (layer Dessus) (net 45))
+  (via (at 89.662 43.434) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 45))
+  (segment (start 89.662 43.434) (end 89.535 43.434) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 89.728 43.368) (end 89.662 43.434) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 89.728 40.767) (end 89.728 43.368) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 79.883 43.307) (end 78.168501 41.592501) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 80.01 43.434) (end 79.883 43.307) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 83.489799 43.256201) (end 83.312 43.434) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 83.489799 41.402) (end 83.489799 43.256201) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 87.63 37.261799) (end 83.489799 41.402) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 87.63 36.068) (end 87.63 37.261799) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 89.662 43.434) (end 83.312 43.434) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 83.312 43.434) (end 80.01 43.434) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 101.092 43.434) (end 102.616 41.91) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 94.996 43.434) (end 101.092 43.434) (width 0.381) (layer Dessus) (net 45))
+  (segment (start 103.983 43.277) (end 102.616 41.91) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 105.283 43.277) (end 103.983 43.277) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 94.996 43.434) (end 101.092 43.434) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 93.853 44.577) (end 94.996 43.434) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 101.092 43.434) (end 102.616 41.91) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 93.853 49.276) (end 93.853 44.577) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 95.123 49.657) (end 94.234 49.657) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 94.234 49.657) (end 93.853 49.276) (width 0.381) (layer Dessous) (net 45))
+  (segment (start 85.598 36.957) (end 84.328 36.957) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 89.728 38.227) (end 87.122 38.227) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 85.852 36.957) (end 87.122 38.227) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 84.328 36.957) (end 85.852 36.957) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 87.515699 65.519301) (end 88.773 64.262) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 85.585301 65.519301) (end 87.515699 65.519301) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 87.122 38.227) (end 87.122 46.99) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 87.122 46.99) (end 84.074 50.038) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 84.074 50.038) (end 84.074 55.511699) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 84.950301 64.884301) (end 85.585301 65.519301) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 84.074 55.511699) (end 84.950301 56.388) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 84.950301 56.388) (end 84.950301 64.884301) (width 0.381) (layer Dessous) (net 46))
+  (segment (start 69.088 40.778) (end 69.088 39.497) (width 0.381) (layer Dessous) (net 47))
+  (segment (start 69.088 41.402) (end 69.088 40.778) (width 0.381) (layer Dessous) (net 47))
+  (segment (start 69.723 42.037) (end 69.088 41.402) (width 0.381) (layer Dessous) (net 47))
+  (segment (start 78.358 35.687) (end 78.9455 35.687) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 74.204299 35.690701) (end 78.354299 35.690701) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 78.354299 35.690701) (end 78.358 35.687) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 72.898 36.997) (end 74.204299 35.690701) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 72.858 36.957) (end 72.898 36.997) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 69.088 36.957) (end 72.858 36.957) (width 0.381) (layer Dessous) (net 48))
+  (segment (start 105.283 38.227) (end 105.283 41.402) (width 0.381) (layer Dessous) (net 49))
+  (segment (start 56.073 37.084) (end 64.516 37.084) (width 0.381) (layer Dessous) (net 49))
+  (via (at 68.58 33.02) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 49))
+  (segment (start 64.516 37.084) (end 68.58 33.02) (width 0.381) (layer Dessous) (net 49))
+  (segment (start 105.283 38.227) (end 100.965 38.227) (width 0.381) (layer Dessus) (net 49))
+  (segment (start 95.758 33.02) (end 89.154 33.02) (width 0.381) (layer Dessus) (net 49))
+  (segment (start 100.965 38.227) (end 95.758 33.02) (width 0.381) (layer Dessus) (net 49))
+  (segment (start 68.58 33.02) (end 89.154 33.02) (width 0.381) (layer Dessus) (net 49))
+  (segment (start 50.223 40.894) (end 50.673 40.894) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 49.542 40.894) (end 50.673 40.894) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 49.403 59.230686) (end 49.403 41.033) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 49.403 41.033) (end 49.542 40.894) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 50.673 60.500686) (end 49.403 59.230686) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 50.673 61.722) (end 50.673 60.500686) (width 0.381) (layer Dessous) (net 50))
+  (segment (start 84.328 35.687) (end 80.8205 35.687) (width 0.381) (layer Dessous) (net 51))
+  (segment (start 52.07 34.544) (end 50.673 34.544) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 92.837 35.687) (end 92.202 35.052) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 94.963 35.687) (end 92.837 35.687) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 92.202 35.052) (end 92.202 30.734) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 89.662 28.194) (end 58.42 28.194) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 92.202 30.734) (end 89.662 28.194) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 58.42 28.194) (end 52.07 34.544) (width 0.381) (layer Dessous) (net 52))
+  (segment (start 108.458 35.013) (end 108.458 33.782) (width 0.381) (layer Dessous) (net 56))
+  (segment (start 101.654 54.737) (end 108.458 47.933) (width 0.381) (layer Dessous) (net 56))
+  (segment (start 108.458 47.933) (end 108.458 35.013) (width 0.381) (layer Dessous) (net 56))
+  (segment (start 100.523 54.737) (end 101.654 54.737) (width 0.381) (layer Dessous) (net 56))
+  (segment (start 105.283 35.013) (end 105.283 33.782) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 95.123 48.387) (end 96.393 48.387) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 96.393 48.387) (end 100.226701 44.553299) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 106.068701 44.553299) (end 107.442 43.18) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 100.226701 44.553299) (end 106.068701 44.553299) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 107.442 43.18) (end 107.442 37.172) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 107.442 37.172) (end 105.283 35.013) (width 0.381) (layer Dessous) (net 55))
+  (segment (start 50.673 38.354) (end 50.673 37.084) (width 0.381) (layer Dessous) (net 53))
+  (segment (start 50.673 37.084) (end 50.673 35.814) (width 0.381) (layer Dessous) (net 53))
+  (segment (start 89.728 36.957) (end 89.728 35.687) (width 0.381) (layer Dessous) (net 54))
+  (segment (start 91.328 36.83) (end 91.928 36.83) (width 0.381) (layer Dessus) (net 57))
+  (via (at 98.044 36.83) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 57))
+  (segment (start 91.928 36.83) (end 98.044 36.83) (width 0.381) (layer Dessus) (net 57))
+  (segment (start 100.236 36.83) (end 100.363 36.957) (width 0.381) (layer Dessous) (net 57))
+  (segment (start 98.044 36.83) (end 100.236 36.83) (width 0.381) (layer Dessous) (net 57))
+  (via (at 93.218 34.544) (size 0.889) (drill 0.635) (layers Dessus Dessous) (net 58))
+  (segment (start 94.963 34.417) (end 93.345 34.417) (width 0.381) (layer Dessous) (net 58))
+  (segment (start 93.345 34.417) (end 93.218 34.544) (width 0.381) (layer Dessous) (net 58))
+  (segment (start 93.218 34.544) (end 91.328 34.544) (width 0.381) (layer Dessus) (net 58))
 
   (zone (net 0) (net_name "") (layer Dessus) (tstamp 5EAB5FF9) (hatch edge 0.508)
@@ -2136,5 +2245,5 @@
     (polygon
       (pts
-        (xy 52.07 36.195) (xy 42.545 36.195) (xy 42.545 45.085) (xy 52.07 45.085)
+        (xy 76.708 33.147) (xy 67.183 33.147) (xy 67.183 42.037) (xy 76.708 42.037)
       )
     )
@@ -2147,5 +2256,5 @@
     (polygon
       (pts
-        (xy 24.9555 35.56) (xy 24.9555 44.704) (xy 32.512 44.704) (xy 32.512 35.56)
+        (xy 49.5935 32.512) (xy 49.5935 41.656) (xy 57.15 41.656) (xy 57.15 32.512)
       )
     )
@@ -2157,113 +2266,100 @@
     (polygon
       (pts
-        (xy 86.868 29.21) (xy 28.702 29.21) (xy 20.828 36.83) (xy 20.828 70.612) (xy 86.868 70.612)
+        (xy 111.506 26.162) (xy 53.34 26.162) (xy 45.466 33.782) (xy 45.466 67.564) (xy 111.506 67.564)
       )
     )
     (filled_polygon
       (pts
-        (xy 84.4677 67.2973) (xy 84.4877 67.2973) (xy 84.4877 67.3227) (xy 84.4677 67.3227) (xy 84.4677 67.3427)
-        (xy 84.4423 67.3427) (xy 84.4423 67.3227) (xy 84.4223 67.3227) (xy 84.4223 67.2973) (xy 84.4423 67.2973)
-        (xy 84.4423 67.2773) (xy 84.4677 67.2773)
+        (xy 109.1057 64.2493) (xy 109.1257 64.2493) (xy 109.1257 64.2747) (xy 109.1057 64.2747) (xy 109.1057 64.2947)
+        (xy 109.0803 64.2947) (xy 109.0803 64.2747) (xy 109.0603 64.2747) (xy 109.0603 64.2493) (xy 109.0803 64.2493)
+        (xy 109.0803 64.2293) (xy 109.1057 64.2293)
       )
     )
     (filled_polygon
       (pts
-        (xy 78.399113 30.706194) (xy 78.318336 30.827085) (xy 77.309085 31.836337) (xy 77.188194 31.917114) (xy 76.868203 32.396015)
-        (xy 76.868202 32.396016) (xy 76.755836 32.960919) (xy 76.7842 33.103515) (xy 76.784201 36.683062) (xy 76.755836 36.825662)
-        (xy 76.868202 37.390565) (xy 76.895753 37.431798) (xy 77.188195 37.869468) (xy 77.309085 37.950244) (xy 78.834068 39.475228)
-        (xy 78.598887 39.8272) (xy 70.576698 39.8272) (xy 70.110225 39.360727) (xy 70.2818 38.946509) (xy 70.2818 38.269491)
-        (xy 70.022716 37.644008) (xy 69.543992 37.165284) (xy 68.930782 36.911284) (xy 66.021584 34.002087) (xy 65.940806 33.881194)
-        (xy 65.461904 33.561202) (xy 65.039596 33.4772) (xy 64.897 33.448836) (xy 64.754404 33.4772) (xy 30.749596 33.4772)
-        (xy 30.607 33.448836) (xy 30.464404 33.4772) (xy 30.042096 33.561202) (xy 29.563194 33.881194) (xy 29.482419 34.002082)
-        (xy 27.589219 35.895283) (xy 26.976008 36.149284) (xy 26.497284 36.628008) (xy 26.2382 37.253491) (xy 26.2382 37.930509)
-        (xy 26.497284 38.555992) (xy 26.976008 39.034716) (xy 27.601491 39.2938) (xy 28.278509 39.2938) (xy 28.903992 39.034716)
-        (xy 29.382716 38.555992) (xy 29.636717 37.942781) (xy 31.206699 36.3728) (xy 32.3342 36.3728) (xy 32.3342 36.406509)
-        (xy 32.593284 37.031992) (xy 33.072008 37.510716) (xy 33.697491 37.7698) (xy 34.374509 37.7698) (xy 34.987718 37.5158)
-        (xy 42.3037 37.5158) (xy 42.3037 39.54933) (xy 42.2927 39.575886) (xy 42.2927 40.434114) (xy 42.3037 40.46067)
-        (xy 42.3037 41.46587) (xy 42.268069 41.645) (xy 42.268069 43.445) (xy 42.3037 43.62413) (xy 42.3037 43.68799)
-        (xy 33.797596 43.68799) (xy 33.655 43.659626) (xy 33.512404 43.68799) (xy 33.090096 43.771992) (xy 32.611194 44.091984)
-        (xy 32.53042 44.212872) (xy 28.922085 47.821208) (xy 28.801194 47.901985) (xy 28.515139 48.330097) (xy 28.481202 48.380887)
-        (xy 28.368836 48.94579) (xy 28.3972 49.088386) (xy 28.3972 50.972512) (xy 28.356859 50.954251) (xy 27.639837 50.931038)
-        (xy 26.968512 51.183985) (xy 26.869582 51.250089) (xy 26.826269 51.613309) (xy 27.94 52.727039) (xy 27.954142 52.712897)
-        (xy 27.972103 52.730858) (xy 27.957961 52.745) (xy 27.972103 52.759142) (xy 27.954142 52.777103) (xy 27.94 52.762961)
-        (xy 27.925858 52.777103) (xy 27.907897 52.759142) (xy 27.922039 52.745) (xy 26.808309 51.631269) (xy 26.445089 51.674582)
-        (xy 26.149251 52.328141) (xy 26.126038 53.045163) (xy 26.296168 53.49669) (xy 26.233538 53.538538) (xy 25.95565 53.954426)
-        (xy 25.858069 54.445) (xy 25.858069 56.045) (xy 25.95565 56.535574) (xy 26.233538 56.951462) (xy 26.649426 57.22935)
-        (xy 27.14 57.326931) (xy 28.74 57.326931) (xy 29.230574 57.22935) (xy 29.561041 57.008539) (xy 29.990417 57.437915)
-        (xy 30.071194 57.558806) (xy 30.528195 57.864164) (xy 30.550096 57.878798) (xy 30.947213 57.957789) (xy 27.652085 61.252918)
-        (xy 27.531195 61.333694) (xy 27.356597 61.594999) (xy 27.211202 61.812597) (xy 27.098836 62.3775) (xy 27.127201 62.5201)
-        (xy 27.127201 62.949002) (xy 26.862534 62.772157) (xy 26.243886 62.6491) (xy 25.826114 62.6491) (xy 25.207466 62.772157)
-        (xy 24.526584 63.227108) (xy 23.91846 62.951759) (xy 23.799584 62.928114) (xy 23.5077 63.153975) (xy 23.5077 64.7573)
-        (xy 23.5277 64.7573) (xy 23.5277 64.7827) (xy 23.5077 64.7827) (xy 23.5077 64.8027) (xy 23.4823 64.8027)
-        (xy 23.4823 64.7827) (xy 23.4623 64.7827) (xy 23.4623 64.7573) (xy 23.4823 64.7573) (xy 23.4823 63.153975)
-        (xy 23.190416 62.928114) (xy 23.07154 62.951759) (xy 22.407963 63.252216) (xy 22.4028 63.257726) (xy 22.4028 37.429697)
-        (xy 29.174698 30.6578) (xy 78.47154 30.6578)
+        (xy 103.037113 27.658194) (xy 102.956335 27.779087) (xy 102.650004 28.085418) (xy 102.529113 28.166195) (xy 102.209122 28.645096)
+        (xy 102.209121 28.645097) (xy 102.096755 29.21) (xy 102.125119 29.352596) (xy 102.12512 34.850319) (xy 102.096755 34.992919)
+        (xy 102.209121 35.557822) (xy 102.244474 35.610731) (xy 102.529114 36.036725) (xy 102.650003 36.117501) (xy 103.266854 36.734352)
+        (xy 103.236887 36.7792) (xy 101.564698 36.7792) (xy 96.882584 32.097087) (xy 96.801806 31.976194) (xy 96.322904 31.656202)
+        (xy 95.900596 31.5722) (xy 95.758 31.543836) (xy 95.615404 31.5722) (xy 69.531718 31.5722) (xy 68.918509 31.3182)
+        (xy 68.241491 31.3182) (xy 67.616008 31.577284) (xy 67.137284 32.056008) (xy 66.8782 32.681491) (xy 66.8782 33.358509)
+        (xy 66.9417 33.511811) (xy 66.9417 36.50133) (xy 66.9307 36.527886) (xy 66.9307 37.386114) (xy 66.9417 37.41267)
+        (xy 66.9417 38.41787) (xy 66.906069 38.597) (xy 66.906069 40.397) (xy 66.9417 40.57613) (xy 66.9417 40.63999)
+        (xy 58.435595 40.63999) (xy 58.292999 40.611626) (xy 58.010563 40.667806) (xy 57.728096 40.723992) (xy 57.249194 41.043984)
+        (xy 57.168418 41.164874) (xy 53.941085 44.392208) (xy 53.820194 44.472985) (xy 53.518781 44.924082) (xy 53.500202 44.951887)
+        (xy 53.387836 45.51679) (xy 53.4162 45.659386) (xy 53.4162 48.096974) (xy 52.994859 47.906251) (xy 52.277837 47.883038)
+        (xy 51.606512 48.135985) (xy 51.507582 48.202089) (xy 51.464269 48.565309) (xy 52.578 49.679039) (xy 52.592142 49.664897)
+        (xy 52.610103 49.682858) (xy 52.595961 49.697) (xy 52.610103 49.711142) (xy 52.592142 49.729103) (xy 52.578 49.714961)
+        (xy 52.563858 49.729103) (xy 52.545897 49.711142) (xy 52.560039 49.697) (xy 51.446309 48.583269) (xy 51.083089 48.626582)
+        (xy 50.787251 49.280141) (xy 50.764038 49.997163) (xy 50.934168 50.44869) (xy 50.871538 50.490538) (xy 50.59365 50.906426)
+        (xy 50.496069 51.397) (xy 50.496069 52.997) (xy 50.59365 53.487574) (xy 50.871538 53.903462) (xy 51.287426 54.18135)
+        (xy 51.778 54.278931) (xy 53.378 54.278931) (xy 53.868574 54.18135) (xy 54.284462 53.903462) (xy 54.430862 53.684359)
+        (xy 55.136417 54.389915) (xy 55.217194 54.510806) (xy 55.674195 54.816164) (xy 55.676978 54.818024) (xy 52.290085 58.204918)
+        (xy 52.169195 58.285694) (xy 51.994596 58.547) (xy 51.849202 58.764597) (xy 51.736836 59.3295) (xy 51.765201 59.4721)
+        (xy 51.765201 59.901002) (xy 51.500534 59.724157) (xy 50.881886 59.6011) (xy 50.464114 59.6011) (xy 49.845466 59.724157)
+        (xy 49.164584 60.179108) (xy 48.55646 59.903759) (xy 48.437584 59.880114) (xy 48.1457 60.105975) (xy 48.1457 61.7093)
+        (xy 48.1657 61.7093) (xy 48.1657 61.7347) (xy 48.1457 61.7347) (xy 48.1457 61.7547) (xy 48.1203 61.7547)
+        (xy 48.1203 61.7347) (xy 48.1003 61.7347) (xy 48.1003 61.7093) (xy 48.1203 61.7093) (xy 48.1203 60.105975)
+        (xy 47.828416 59.880114) (xy 47.70954 59.903759) (xy 47.045963 60.204216) (xy 47.0408 60.209726) (xy 47.0408 34.381697)
+        (xy 53.812698 27.6098) (xy 103.10954 27.6098)
       )
     )
     (filled_polygon
       (pts
-        (xy 33.343069 60.125) (xy 33.452068 60.672976) (xy 33.477201 60.71059) (xy 33.477201 62.6491) (xy 33.446114 62.6491)
-        (xy 32.827466 62.772157) (xy 32.385 63.067803) (xy 31.942534 62.772157) (xy 31.323886 62.6491) (xy 30.906114 62.6491)
-        (xy 30.287466 62.772157) (xy 30.107773 62.892224) (xy 33.343069 59.656929)
+        (xy 57.981069 57.077) (xy 58.090068 57.624976) (xy 58.115201 57.66259) (xy 58.115201 59.6011) (xy 58.084114 59.6011)
+        (xy 57.465466 59.724157) (xy 57.023 60.019803) (xy 56.580534 59.724157) (xy 55.961886 59.6011) (xy 55.544114 59.6011)
+        (xy 54.925466 59.724157) (xy 54.745773 59.844224) (xy 57.981069 56.608929)
       )
     )
     (filled_polygon
       (pts
-        (xy 68.852418 42.197916) (xy 68.933194 42.318806) (xy 69.376625 42.615097) (xy 69.412096 42.638798) (xy 69.976999 42.751164)
-        (xy 70.119595 42.7228) (xy 78.598887 42.7228) (xy 78.838538 43.081462) (xy 79.254426 43.35935) (xy 79.745 43.456931)
-        (xy 79.971572 43.456931) (xy 79.918303 43.5102) (xy 78.929718 43.5102) (xy 78.316509 43.2562) (xy 77.639491 43.2562)
-        (xy 77.014008 43.515284) (xy 76.535284 43.994008) (xy 76.2762 44.619491) (xy 76.2762 45.296509) (xy 76.535284 45.921992)
-        (xy 77.014008 46.400716) (xy 77.639491 46.6598) (xy 78.316509 46.6598) (xy 78.929718 46.4058) (xy 80.375404 46.4058)
-        (xy 80.518 46.434164) (xy 80.660596 46.4058) (xy 81.082904 46.321798) (xy 81.561806 46.001806) (xy 81.642584 45.880913)
-        (xy 83.726915 43.796582) (xy 83.847806 43.715806) (xy 84.167798 43.236904) (xy 84.25033 42.821985) (xy 84.280164 42.672001)
-        (xy 84.2518 42.529405) (xy 84.2518 40.274596) (xy 84.280164 40.132) (xy 84.167798 39.567096) (xy 83.928579 39.209081)
-        (xy 83.847805 39.088194) (xy 83.726917 39.007419) (xy 83.681429 38.961931) (xy 84.67 38.961931) (xy 85.160574 38.86435)
-        (xy 85.547201 38.606014) (xy 85.5472 50.443319) (xy 85.383324 50.279443) (xy 85.014569 50.1267) (xy 84.428525 50.1267)
-        (xy 84.1777 50.377525) (xy 84.1777 51.8923) (xy 84.1977 51.8923) (xy 84.1977 51.9177) (xy 84.1777 51.9177)
-        (xy 84.1777 53.432475) (xy 84.428525 53.6833) (xy 85.014569 53.6833) (xy 85.383324 53.530557) (xy 85.5472 53.366681)
-        (xy 85.5472 58.393319) (xy 85.383324 58.229443) (xy 85.014569 58.0767) (xy 84.428525 58.0767) (xy 84.1777 58.327525)
-        (xy 84.1777 59.8423) (xy 84.1977 59.8423) (xy 84.1977 59.8677) (xy 84.1777 59.8677) (xy 84.1777 61.382475)
-        (xy 84.428525 61.6333) (xy 85.014569 61.6333) (xy 85.383324 61.480557) (xy 85.5472 61.316681) (xy 85.5472 62.949001)
-        (xy 85.282534 62.772157) (xy 84.663886 62.6491) (xy 84.246114 62.6491) (xy 83.627466 62.772157) (xy 83.185 63.067803)
-        (xy 82.742534 62.772157) (xy 82.123886 62.6491) (xy 81.706114 62.6491) (xy 81.676752 62.654941) (xy 82.83792 61.493772)
-        (xy 82.911037 61.444918) (xy 82.946676 61.480557) (xy 83.315431 61.6333) (xy 83.901475 61.6333) (xy 84.1523 61.382475)
-        (xy 84.1523 59.8677) (xy 84.1323 59.8677) (xy 84.1323 59.8423) (xy 84.1523 59.8423) (xy 84.1523 58.327525)
-        (xy 83.901475 58.0767) (xy 83.3628 58.0767) (xy 83.3628 53.6833) (xy 83.901475 53.6833) (xy 84.1523 53.432475)
-        (xy 84.1523 51.9177) (xy 84.1323 51.9177) (xy 84.1323 51.8923) (xy 84.1523 51.8923) (xy 84.1523 50.377525)
-        (xy 83.901475 50.1267) (xy 83.383546 50.1267) (xy 83.361327 50.015) (xy 83.278798 49.600096) (xy 82.958806 49.121194)
-        (xy 82.837913 49.040416) (xy 82.819334 49.021837) (xy 82.844564 48.895) (xy 82.677132 48.053263) (xy 82.200327 47.339673)
-        (xy 81.486737 46.862868) (xy 80.857475 46.7377) (xy 80.432525 46.7377) (xy 79.803263 46.862868) (xy 79.089673 47.339673)
-        (xy 78.612868 48.053263) (xy 78.445436 48.895) (xy 78.612868 49.736737) (xy 78.725707 49.905613) (xy 78.524426 49.94565)
-        (xy 78.108538 50.223538) (xy 77.83065 50.639426) (xy 77.733069 51.13) (xy 77.733069 52.68) (xy 77.83065 53.170574)
-        (xy 78.108538 53.586462) (xy 78.217201 53.659068) (xy 78.2172 58.100932) (xy 78.108538 58.173538) (xy 77.83065 58.589426)
-        (xy 77.733069 59.08) (xy 77.733069 59.864432) (xy 75.7428 61.854702) (xy 75.7428 61.737594) (xy 75.771164 61.594999)
-        (xy 75.710916 61.292113) (xy 75.658798 61.030096) (xy 75.338805 60.551194) (xy 75.217918 60.47042) (xy 64.624584 49.877087)
-        (xy 64.543806 49.756194) (xy 64.064904 49.436202) (xy 63.642596 49.3522) (xy 63.5 49.323836) (xy 63.357404 49.3522)
-        (xy 58.492876 49.3522) (xy 56.943476 47.8028) (xy 59.293404 47.8028) (xy 59.436 47.831164) (xy 59.578596 47.8028)
-        (xy 63.818282 47.8028) (xy 64.431491 48.0568) (xy 65.108509 48.0568) (xy 65.415114 47.9298) (xy 68.644282 47.9298)
-        (xy 69.257491 48.1838) (xy 69.934509 48.1838) (xy 70.559992 47.924716) (xy 71.038716 47.445992) (xy 71.2978 46.820509)
-        (xy 71.2978 46.5328) (xy 73.014886 46.5328) (xy 73.321491 46.6598) (xy 73.998509 46.6598) (xy 74.623992 46.400716)
-        (xy 75.102716 45.921992) (xy 75.3618 45.296509) (xy 75.3618 44.619491) (xy 75.102716 43.994008) (xy 74.623992 43.515284)
-        (xy 73.998509 43.2562) (xy 73.321491 43.2562) (xy 72.696008 43.515284) (xy 72.574092 43.6372) (xy 60.641718 43.6372)
-        (xy 60.299599 43.495489) (xy 60.299599 42.331898) (xy 62.072781 40.558717) (xy 62.685992 40.304716) (xy 63.164716 39.825992)
-        (xy 63.4238 39.200509) (xy 63.4238 38.641947) (xy 63.701992 38.526716) (xy 64.180716 38.047992) (xy 64.333542 37.679039)
+        (xy 110.1852 47.395319) (xy 110.021324 47.231443) (xy 109.652569 47.0787) (xy 109.066525 47.0787) (xy 108.8157 47.329525)
+        (xy 108.8157 48.8443) (xy 108.8357 48.8443) (xy 108.8357 48.8697) (xy 108.8157 48.8697) (xy 108.8157 50.384475)
+        (xy 109.066525 50.6353) (xy 109.652569 50.6353) (xy 110.021324 50.482557) (xy 110.1852 50.318681) (xy 110.1852 55.345319)
+        (xy 110.021324 55.181443) (xy 109.652569 55.0287) (xy 109.066525 55.0287) (xy 108.8157 55.279525) (xy 108.8157 56.7943)
+        (xy 108.8357 56.7943) (xy 108.8357 56.8197) (xy 108.8157 56.8197) (xy 108.8157 58.334475) (xy 109.066525 58.5853)
+        (xy 109.652569 58.5853) (xy 110.021324 58.432557) (xy 110.1852 58.268681) (xy 110.1852 59.901001) (xy 109.920534 59.724157)
+        (xy 109.301886 59.6011) (xy 108.884114 59.6011) (xy 108.265466 59.724157) (xy 107.823 60.019803) (xy 107.380534 59.724157)
+        (xy 106.761886 59.6011) (xy 106.344114 59.6011) (xy 106.314752 59.606941) (xy 107.47592 58.445772) (xy 107.549037 58.396918)
+        (xy 107.584676 58.432557) (xy 107.953431 58.5853) (xy 108.539475 58.5853) (xy 108.7903 58.334475) (xy 108.7903 56.8197)
+        (xy 108.7703 56.8197) (xy 108.7703 56.7943) (xy 108.7903 56.7943) (xy 108.7903 55.279525) (xy 108.539475 55.0287)
+        (xy 108.0008 55.0287) (xy 108.0008 50.6353) (xy 108.539475 50.6353) (xy 108.7903 50.384475) (xy 108.7903 48.8697)
+        (xy 108.7703 48.8697) (xy 108.7703 48.8443) (xy 108.7903 48.8443) (xy 108.7903 47.329525) (xy 108.539475 47.0787)
+        (xy 108.021546 47.0787) (xy 107.999327 46.967) (xy 107.916798 46.552096) (xy 107.596806 46.073194) (xy 107.475913 45.992416)
+        (xy 107.457334 45.973837) (xy 107.482564 45.847) (xy 107.315132 45.005263) (xy 106.838327 44.291673) (xy 106.124737 43.814868)
+        (xy 105.495475 43.6897) (xy 105.070525 43.6897) (xy 104.441263 43.814868) (xy 103.727673 44.291673) (xy 103.250868 45.005263)
+        (xy 103.083436 45.847) (xy 103.250868 46.688737) (xy 103.363707 46.857613) (xy 103.162426 46.89765) (xy 102.746538 47.175538)
+        (xy 102.46865 47.591426) (xy 102.371069 48.082) (xy 102.371069 49.632) (xy 102.46865 50.122574) (xy 102.746538 50.538462)
+        (xy 102.855201 50.611068) (xy 102.8552 55.052932) (xy 102.746538 55.125538) (xy 102.46865 55.541426) (xy 102.371069 56.032)
+        (xy 102.371069 56.816432) (xy 100.3808 58.806702) (xy 100.3808 58.689596) (xy 100.409164 58.547) (xy 100.296798 57.982096)
+        (xy 100.05758 57.624081) (xy 100.057578 57.624079) (xy 99.976805 57.503194) (xy 99.855921 57.422422) (xy 88.773406 46.339909)
+        (xy 88.692628 46.219016) (xy 88.213726 45.899024) (xy 87.791418 45.815022) (xy 87.648822 45.786658) (xy 87.506226 45.815022)
+        (xy 82.641698 45.815022) (xy 81.708476 44.8818) (xy 83.169404 44.8818) (xy 83.312 44.910164) (xy 83.454596 44.8818)
+        (xy 88.710282 44.8818) (xy 89.323491 45.1358) (xy 90.000509 45.1358) (xy 90.613718 44.8818) (xy 94.044282 44.8818)
+        (xy 94.657491 45.1358) (xy 95.334509 45.1358) (xy 95.947718 44.8818) (xy 100.949404 44.8818) (xy 101.092 44.910164)
+        (xy 101.234596 44.8818) (xy 101.656904 44.797798) (xy 102.135806 44.477806) (xy 102.216584 44.356913) (xy 102.966781 43.606717)
+        (xy 103.567718 43.3578) (xy 105.013404 43.3578) (xy 105.156 43.386164) (xy 105.298596 43.3578) (xy 105.720904 43.273798)
+        (xy 106.199806 42.953806) (xy 106.280584 42.832913) (xy 108.364915 40.748582) (xy 108.485806 40.667806) (xy 108.805798 40.188904)
+        (xy 108.8898 39.766596) (xy 108.918164 39.624001) (xy 108.8898 39.481405) (xy 108.8898 37.226596) (xy 108.918164 37.084)
+        (xy 108.805798 36.519096) (xy 108.56658 36.161081) (xy 108.566578 36.161079) (xy 108.485805 36.040194) (xy 108.36492 35.959421)
+        (xy 108.31943 35.913931) (xy 109.308 35.913931) (xy 109.798574 35.81635) (xy 110.185201 35.558014)
       )
     )
     (filled_polygon
       (pts
-        (xy 45.288524 55.321701) (xy 45.242472 55.352472) (xy 45.211701 55.398524) (xy 45.1017 55.508525) (xy 45.1017 55.563152)
-        (xy 44.932068 55.817024) (xy 44.823069 56.365) (xy 44.823069 56.665) (xy 44.919541 57.15) (xy 44.842675 57.536434)
-        (xy 44.45 57.614541) (xy 43.965 57.518069) (xy 43.665 57.518069) (xy 43.18 57.614541) (xy 42.695 57.518069)
-        (xy 42.395 57.518069) (xy 41.91 57.614541) (xy 41.425 57.518069) (xy 41.125 57.518069) (xy 40.64 57.614541)
-        (xy 40.155 57.518069) (xy 39.855 57.518069) (xy 39.37 57.614541) (xy 38.885 57.518069) (xy 38.585 57.518069)
-        (xy 38.1 57.614541) (xy 37.615 57.518069) (xy 37.315 57.518069) (xy 36.83 57.614541) (xy 36.345 57.518069)
-        (xy 36.045 57.518069) (xy 35.56 57.614541) (xy 35.167325 57.536434) (xy 35.090459 57.15) (xy 35.181401 56.6928)
-        (xy 43.037404 56.6928) (xy 43.18 56.721164) (xy 43.322596 56.6928) (xy 43.744904 56.608798) (xy 44.223806 56.288806)
-        (xy 44.304584 56.167913) (xy 45.214795 55.257702) (xy 45.352523 55.257702)
+        (xy 69.926524 52.273701) (xy 69.880472 52.304472) (xy 69.849701 52.350524) (xy 69.7397 52.460525) (xy 69.7397 52.515152)
+        (xy 69.570068 52.769024) (xy 69.461069 53.317) (xy 69.461069 53.617) (xy 69.557541 54.102) (xy 69.480675 54.488434)
+        (xy 69.088 54.566541) (xy 68.603 54.470069) (xy 68.303 54.470069) (xy 67.818 54.566541) (xy 67.333 54.470069)
+        (xy 67.033 54.470069) (xy 66.548 54.566541) (xy 66.063 54.470069) (xy 65.763 54.470069) (xy 65.278 54.566541)
+        (xy 64.793 54.470069) (xy 64.493 54.470069) (xy 64.008 54.566541) (xy 63.523 54.470069) (xy 63.223 54.470069)
+        (xy 62.738 54.566541) (xy 62.253 54.470069) (xy 61.953 54.470069) (xy 61.468 54.566541) (xy 60.983 54.470069)
+        (xy 60.683 54.470069) (xy 60.198 54.566541) (xy 59.805325 54.488434) (xy 59.728459 54.102) (xy 59.819401 53.6448)
+        (xy 67.675404 53.6448) (xy 67.818 53.673164) (xy 67.960596 53.6448) (xy 68.382904 53.560798) (xy 68.861806 53.240806)
+        (xy 68.942584 53.119913) (xy 69.852795 52.209702) (xy 69.990523 52.209702)
       )
     )
     (filled_polygon
       (pts
-        (xy 45.352523 55.232298) (xy 45.240199 55.232298) (xy 45.296361 55.176136)
+        (xy 69.990523 52.184298) (xy 69.878199 52.184298) (xy 69.934361 52.128136)
       )
     )
Index: CPC stuff/gordon/ramcard.net
===================================================================
--- CPC stuff/gordon/ramcard.net	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/gordon/ramcard.net	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -2,5 +2,5 @@
   (design
     (source "/home/adestugues/opensource/avrstuff/CPC stuff/gordon/ramcard.sch")
-    (date "sam. 18 avril 2020 20:34:52 CEST")
+    (date "dim. 19 avril 2020 13:43:50 CEST")
     (tool "Eeschema 5.0.2+dfsg1-1")
     (sheet (number 1) (name /) (tstamps /)
@@ -52,16 +52,4 @@
       (sheetpath (names /) (tstamps /))
       (tstamp 5058E134))
-    (comp (ref SW2)
-      (value ROM7)
-      (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
-      (libsource (lib ramcard-rescue) (part SWITCH_INV) (description ""))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 5058E053))
-    (comp (ref SW3)
-      (value ROM0)
-      (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
-      (libsource (lib ramcard-rescue) (part SWITCH_INV) (description ""))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 5058E041))
     (comp (ref U2)
       (value 74LS32)
@@ -144,5 +132,33 @@
       (libsource (lib 74xx) (part 74LS00) (description "quad 2-input NAND gate"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 5EA5E912)))
+      (tstamp 5EA5E912))
+    (comp (ref JP2)
+      (value Jumper_3_Open)
+      (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
+      (datasheet ~)
+      (libsource (lib Jumper) (part Jumper_3_Open) (description "Jumper, 3-pole, both open"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5E9DD4D0))
+    (comp (ref JP1)
+      (value Jumper_3_Open)
+      (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
+      (datasheet ~)
+      (libsource (lib Jumper) (part Jumper_3_Open) (description "Jumper, 3-pole, both open"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5E9DD59C))
+    (comp (ref JP3)
+      (value Jumper_NC_Small)
+      (footprint Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm)
+      (datasheet ~)
+      (libsource (lib Device) (part Jumper_NC_Small) (description "Jumper, normally closed, small symbol"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EA3F157))
+    (comp (ref JP4)
+      (value Jumper_NO_Small)
+      (footprint Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm)
+      (datasheet ~)
+      (libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open, small symbol"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EA3F293)))
   (libparts
     (libpart (lib 74xx) (part 74LS00)
@@ -200,4 +216,34 @@
         (pin (num 15) (name O0) (type output))
         (pin (num 16) (name VCC) (type power_in))))
+    (libpart (lib Device) (part Jumper_NC_Small)
+      (description "Jumper, normally closed, small symbol")
+      (docs ~)
+      (fields
+        (field (name Reference) JP)
+        (field (name Value) Jumper_NC_Small))
+      (pins
+        (pin (num 1) (name 1) (type passive))
+        (pin (num 2) (name 2) (type passive))))
+    (libpart (lib Device) (part Jumper_NO_Small)
+      (description "Jumper, normally open, small symbol")
+      (docs ~)
+      (fields
+        (field (name Reference) JP)
+        (field (name Value) Jumper_NO_Small))
+      (pins
+        (pin (num 1) (name 1) (type passive))
+        (pin (num 2) (name 2) (type passive))))
+    (libpart (lib Jumper) (part Jumper_3_Open)
+      (description "Jumper, 3-pole, both open")
+      (docs ~)
+      (footprints
+        (fp Jumper*))
+      (fields
+        (field (name Reference) JP)
+        (field (name Value) Jumper_3_Open))
+      (pins
+        (pin (num 1) (name A) (type passive))
+        (pin (num 2) (name C) (type input))
+        (pin (num 3) (name B) (type passive))))
     (libpart (lib byteeeprom) (part 29C040)
       (fields
@@ -406,12 +452,4 @@
         (pin (num 1) (name ~) (type passive))
         (pin (num 2) (name ~) (type passive))))
-    (libpart (lib ramcard-rescue) (part SWITCH_INV)
-      (fields
-        (field (name Reference) SW)
-        (field (name Value) SWITCH_INV))
-      (pins
-        (pin (num 1) (name 1) (type passive))
-        (pin (num 2) (name 2) (type passive))
-        (pin (num 3) (name 3) (type passive))))
     (libpart (lib ramcard-rescue) (part SW_PUSH)
       (fields
@@ -424,4 +462,8 @@
     (library (logical 74xx)
       (uri /usr/share/kicad/library/74xx.lib))
+    (library (logical Device)
+      (uri /usr/share/kicad/library/Device.lib))
+    (library (logical Jumper)
+      (uri /usr/share/kicad/library/Jumper.lib))
     (library (logical byteeeprom)
       (uri "/home/adestugues/opensource/avrstuff/CPC stuff/gordon/byteeeprom.lib"))
@@ -430,286 +472,295 @@
   (nets
     (net (code 1) (name GND)
-      (node (ref SW1) (pin 3))
-      (node (ref U1) (pin 1))
+      (node (ref U4) (pin 7))
       (node (ref R5) (pin 2))
-      (node (ref U3) (pin 8))
-      (node (ref SW4) (pin 2))
-      (node (ref U1) (pin 10))
-      (node (ref C2) (pin 2))
-      (node (ref P1) (pin 49))
+      (node (ref U4) (pin 10))
       (node (ref U2) (pin 7))
-      (node (ref U4) (pin 7))
-      (node (ref P1) (pin 2))
-      (node (ref C3) (pin 2))
-      (node (ref U5) (pin 8))
-      (node (ref C4) (pin 2))
+      (node (ref U2) (pin 7))
       (node (ref U6) (pin 16))
       (node (ref U2) (pin 7))
+      (node (ref U3) (pin 8))
+      (node (ref U1) (pin 1))
+      (node (ref C4) (pin 2))
+      (node (ref C3) (pin 2))
+      (node (ref C5) (pin 2))
+      (node (ref SW1) (pin 3))
+      (node (ref P1) (pin 2))
+      (node (ref U5) (pin 8))
+      (node (ref C2) (pin 2))
+      (node (ref U4) (pin 9))
+      (node (ref U1) (pin 10))
       (node (ref U2) (pin 7))
-      (node (ref U2) (pin 7))
-      (node (ref C5) (pin 2)))
+      (node (ref P1) (pin 49))
+      (node (ref SW4) (pin 2)))
     (net (code 2) (name VCC)
-      (node (ref SW1) (pin 1))
-      (node (ref U4) (pin 14))
-      (node (ref U6) (pin 32))
-      (node (ref SW2) (pin 3))
-      (node (ref SW3) (pin 3))
-      (node (ref U2) (pin 14))
       (node (ref U2) (pin 14))
       (node (ref U5) (pin 16))
+      (node (ref U3) (pin 16))
+      (node (ref U3) (pin 6))
+      (node (ref U6) (pin 32))
+      (node (ref U4) (pin 14))
+      (node (ref SW1) (pin 1))
+      (node (ref JP2) (pin 3))
+      (node (ref JP1) (pin 3))
       (node (ref R1) (pin 1))
-      (node (ref R4) (pin 2))
-      (node (ref U3) (pin 6))
-      (node (ref P1) (pin 27))
+      (node (ref U2) (pin 14))
+      (node (ref C5) (pin 1))
+      (node (ref C3) (pin 1))
       (node (ref U1) (pin 20))
+      (node (ref C2) (pin 1))
       (node (ref U2) (pin 14))
       (node (ref C4) (pin 1))
-      (node (ref U3) (pin 16))
-      (node (ref U2) (pin 14))
-      (node (ref C3) (pin 1))
-      (node (ref C5) (pin 1))
-      (node (ref C2) (pin 1)))
-    (net (code 3) (name "Net-(U2-Pad10)")
-      (node (ref U2) (pin 10))
-      (node (ref U2) (pin 11)))
-    (net (code 4) (name ROMSEL)
-      (node (ref U1) (pin 11))
-      (node (ref U2) (pin 8)))
-    (net (code 5) (name MREQ)
-      (node (ref SW1) (pin 4))
-      (node (ref P1) (pin 28)))
-    (net (code 6) (name "Net-(P1-Pad30)")
+      (node (ref P1) (pin 27))
+      (node (ref R4) (pin 2))
+      (node (ref U2) (pin 14)))
+    (net (code 3) (name /A15)
+      (node (ref U4) (pin 2))
+      (node (ref P1) (pin 3)))
+    (net (code 4) (name /A12)
+      (node (ref P1) (pin 6))
+      (node (ref U6) (pin 4)))
+    (net (code 5) (name "Net-(D1-Pad2)")
+      (node (ref D1) (pin 2))
+      (node (ref R3) (pin 1))
+      (node (ref SW1) (pin 2)))
+    (net (code 6) (name "Net-(P1-Pad38)")
+      (node (ref P1) (pin 38)))
+    (net (code 7) (name "Net-(P1-Pad30)")
       (node (ref P1) (pin 30)))
-    (net (code 7) (name IORQ)
-      (node (ref P1) (pin 31))
-      (node (ref U2) (pin 13)))
     (net (code 8) (name "Net-(P1-Pad34)")
       (node (ref P1) (pin 34)))
     (net (code 9) (name "Net-(P1-Pad36)")
       (node (ref P1) (pin 36)))
-    (net (code 10) (name "Net-(P1-Pad38)")
-      (node (ref P1) (pin 38)))
-    (net (code 11) (name WR)
-      (node (ref U2) (pin 4))
-      (node (ref U2) (pin 12))
-      (node (ref P1) (pin 33)))
-    (net (code 12) (name /A1)
-      (node (ref U6) (pin 11))
-      (node (ref P1) (pin 17)))
-    (net (code 13) (name /A8)
-      (node (ref P1) (pin 10))
-      (node (ref U6) (pin 27)))
-    (net (code 14) (name /A7)
-      (node (ref P1) (pin 11))
-      (node (ref U6) (pin 5)))
-    (net (code 15) (name /A6)
-      (node (ref U6) (pin 6))
-      (node (ref P1) (pin 12)))
-    (net (code 16) (name /A5)
-      (node (ref P1) (pin 13))
-      (node (ref U6) (pin 7)))
-    (net (code 17) (name /A4)
-      (node (ref U6) (pin 8))
-      (node (ref P1) (pin 14)))
-    (net (code 18) (name /A3)
-      (node (ref P1) (pin 15))
-      (node (ref U6) (pin 9)))
-    (net (code 19) (name /A2)
-      (node (ref U6) (pin 10))
-      (node (ref P1) (pin 16)))
-    (net (code 20) (name /A0)
-      (node (ref P1) (pin 18))
-      (node (ref U6) (pin 12)))
-    (net (code 21) (name /D7)
-      (node (ref P1) (pin 19))
-      (node (ref U1) (pin 9))
-      (node (ref U6) (pin 21)))
-    (net (code 22) (name /D6)
-      (node (ref U1) (pin 8))
-      (node (ref P1) (pin 20))
-      (node (ref U6) (pin 20)))
-    (net (code 23) (name /D5)
+    (net (code 10) (name /D5)
+      (node (ref U6) (pin 19))
       (node (ref U1) (pin 7))
-      (node (ref P1) (pin 21))
-      (node (ref U6) (pin 19)))
-    (net (code 24) (name /D4)
-      (node (ref U1) (pin 6))
-      (node (ref U6) (pin 18))
-      (node (ref P1) (pin 22)))
-    (net (code 25) (name /D3)
-      (node (ref U6) (pin 17))
+      (node (ref P1) (pin 21)))
+    (net (code 11) (name /D3)
       (node (ref P1) (pin 23))
-      (node (ref U1) (pin 5)))
-    (net (code 26) (name /D2)
-      (node (ref P1) (pin 24))
-      (node (ref U6) (pin 15))
-      (node (ref U1) (pin 4)))
-    (net (code 27) (name /D1)
+      (node (ref U1) (pin 5))
+      (node (ref U6) (pin 17)))
+    (net (code 12) (name /D1)
       (node (ref P1) (pin 25))
       (node (ref U1) (pin 3))
       (node (ref U6) (pin 14)))
-    (net (code 28) (name /D0)
+    (net (code 13) (name /D6)
+      (node (ref U1) (pin 8))
+      (node (ref U6) (pin 20))
+      (node (ref P1) (pin 20)))
+    (net (code 14) (name /D4)
+      (node (ref P1) (pin 22))
+      (node (ref U6) (pin 18))
+      (node (ref U1) (pin 6)))
+    (net (code 15) (name /D2)
+      (node (ref P1) (pin 24))
+      (node (ref U1) (pin 4))
+      (node (ref U6) (pin 15)))
+    (net (code 16) (name /D0)
+      (node (ref U6) (pin 13))
       (node (ref U1) (pin 2))
-      (node (ref U6) (pin 13))
       (node (ref P1) (pin 26)))
-    (net (code 29) (name /A15)
-      (node (ref U4) (pin 2))
-      (node (ref P1) (pin 3)))
-    (net (code 30) (name /A14)
-      (node (ref P1) (pin 4))
-      (node (ref U4) (pin 1)))
-    (net (code 31) (name "Net-(P1-Pad29)")
+    (net (code 17) (name /D7)
+      (node (ref U1) (pin 9))
+      (node (ref P1) (pin 19))
+      (node (ref U6) (pin 21)))
+    (net (code 18) (name ROMDIS)
+      (node (ref P1) (pin 43))
+      (node (ref D13) (pin 2)))
+    (net (code 19) (name /A0)
+      (node (ref P1) (pin 18))
+      (node (ref U6) (pin 12)))
+    (net (code 20) (name /A8)
+      (node (ref P1) (pin 10))
+      (node (ref U6) (pin 27)))
+    (net (code 21) (name /A7)
+      (node (ref P1) (pin 11))
+      (node (ref U6) (pin 5)))
+    (net (code 22) (name /A6)
+      (node (ref U6) (pin 6))
+      (node (ref P1) (pin 12)))
+    (net (code 23) (name /A5)
+      (node (ref U6) (pin 7))
+      (node (ref P1) (pin 13)))
+    (net (code 24) (name /A4)
+      (node (ref P1) (pin 14))
+      (node (ref U6) (pin 8)))
+    (net (code 25) (name /A3)
+      (node (ref U6) (pin 9))
+      (node (ref P1) (pin 15)))
+    (net (code 26) (name /A2)
+      (node (ref U6) (pin 10))
+      (node (ref P1) (pin 16)))
+    (net (code 27) (name /A1)
+      (node (ref P1) (pin 17))
+      (node (ref U6) (pin 11)))
+    (net (code 28) (name IORQ)
+      (node (ref P1) (pin 31))
+      (node (ref U2) (pin 13)))
+    (net (code 29) (name "Net-(U2-Pad10)")
+      (node (ref U2) (pin 10))
+      (node (ref U2) (pin 11)))
+    (net (code 30) (name ROMSEL)
+      (node (ref U2) (pin 8))
+      (node (ref U1) (pin 11)))
+    (net (code 31) (name /A13)
+      (node (ref P1) (pin 5))
+      (node (ref U2) (pin 9))
+      (node (ref U6) (pin 28)))
+    (net (code 32) (name "Net-(P1-Pad37)")
+      (node (ref P1) (pin 37)))
+    (net (code 33) (name "Net-(P1-Pad44)")
+      (node (ref P1) (pin 44)))
+    (net (code 34) (name "Net-(P1-Pad46)")
+      (node (ref P1) (pin 46)))
+    (net (code 35) (name "Net-(P1-Pad48)")
+      (node (ref P1) (pin 48)))
+    (net (code 36) (name "Net-(P1-Pad50)")
+      (node (ref P1) (pin 50)))
+    (net (code 37) (name "Net-(P1-Pad1)")
+      (node (ref P1) (pin 1)))
+    (net (code 38) (name "Net-(P1-Pad29)")
       (node (ref P1) (pin 29)))
-    (net (code 32) (name "Net-(P1-Pad1)")
-      (node (ref P1) (pin 1)))
-    (net (code 33) (name "Net-(P1-Pad35)")
+    (net (code 39) (name "Net-(P1-Pad35)")
       (node (ref P1) (pin 35)))
-    (net (code 34) (name "Net-(P1-Pad37)")
-      (node (ref P1) (pin 37)))
-    (net (code 35) (name "Net-(P1-Pad39)")
+    (net (code 40) (name "Net-(P1-Pad39)")
       (node (ref P1) (pin 39)))
-    (net (code 36) (name /A14A15)
+    (net (code 41) (name "Net-(P1-Pad41)")
+      (node (ref P1) (pin 41)))
+    (net (code 42) (name "Net-(P1-Pad45)")
+      (node (ref P1) (pin 45)))
+    (net (code 43) (name "Net-(P1-Pad47)")
+      (node (ref P1) (pin 47)))
+    (net (code 44) (name WR)
+      (node (ref U2) (pin 12))
+      (node (ref P1) (pin 33))
+      (node (ref U2) (pin 4)))
+    (net (code 45) (name "Net-(U3-Pad12)")
+      (node (ref U3) (pin 12)))
+    (net (code 46) (name "Net-(U3-Pad14)")
+      (node (ref U3) (pin 14)))
+    (net (code 47) (name "Net-(U3-Pad13)")
+      (node (ref U3) (pin 13)))
+    (net (code 48) (name "Net-(U3-Pad11)")
+      (node (ref U3) (pin 11)))
+    (net (code 49) (name "Net-(U3-Pad10)")
+      (node (ref U3) (pin 10)))
+    (net (code 50) (name "Net-(U3-Pad9)")
+      (node (ref U3) (pin 9)))
+    (net (code 51) (name "Net-(U5-Pad15)")
+      (node (ref U5) (pin 15)))
+    (net (code 52) (name "Net-(U5-Pad14)")
+      (node (ref U5) (pin 14)))
+    (net (code 53) (name "Net-(U5-Pad13)")
+      (node (ref U5) (pin 13)))
+    (net (code 54) (name "Net-(U5-Pad11)")
+      (node (ref U5) (pin 11)))
+    (net (code 55) (name "Net-(U5-Pad10)")
+      (node (ref U5) (pin 10)))
+    (net (code 56) (name /A14A15)
       (node (ref U4) (pin 6))
       (node (ref U5) (pin 6)))
-    (net (code 37) (name "Net-(U4-Pad3)")
-      (node (ref U4) (pin 4))
-      (node (ref U4) (pin 5))
-      (node (ref U4) (pin 3)))
-    (net (code 38) (name "Net-(U5-Pad9)")
+    (net (code 57) (name "Net-(JP4-Pad1)")
+      (node (ref U5) (pin 7))
+      (node (ref JP4) (pin 1)))
+    (net (code 58) (name /R7EN)
+      (node (ref JP1) (pin 2))
+      (node (ref U5) (pin 2)))
+    (net (code 59) (name "Net-(JP3-Pad1)")
+      (node (ref JP3) (pin 1))
+      (node (ref U5) (pin 12)))
+    (net (code 60) (name /ROMACC)
+      (node (ref U2) (pin 1))
+      (node (ref JP3) (pin 2))
+      (node (ref JP4) (pin 2)))
+    (net (code 61) (name "Net-(U5-Pad9)")
       (node (ref U5) (pin 9)))
-    (net (code 39) (name /R0EN)
-      (node (ref R5) (pin 1))
-      (node (ref SW3) (pin 2))
-      (node (ref U5) (pin 1)))
-    (net (code 40) (name //CE)
-      (node (ref U4) (pin 10))
-      (node (ref U6) (pin 22))
-      (node (ref U4) (pin 9))
-      (node (ref U2) (pin 3)))
-    (net (code 41) (name "Net-(U5-Pad11)")
-      (node (ref U5) (pin 11)))
-    (net (code 42) (name "Net-(U3-Pad13)")
-      (node (ref U3) (pin 13)))
-    (net (code 43) (name "Net-(U3-Pad12)")
-      (node (ref U3) (pin 12)))
-    (net (code 44) (name "Net-(U3-Pad11)")
-      (node (ref U3) (pin 11)))
-    (net (code 45) (name "Net-(U3-Pad10)")
-      (node (ref U3) (pin 10)))
-    (net (code 46) (name "Net-(U3-Pad9)")
-      (node (ref U3) (pin 9)))
-    (net (code 47) (name "Net-(U5-Pad15)")
-      (node (ref U5) (pin 15)))
-    (net (code 48) (name "Net-(U5-Pad14)")
-      (node (ref U5) (pin 14)))
-    (net (code 49) (name "Net-(U5-Pad13)")
-      (node (ref U5) (pin 13)))
-    (net (code 50) (name "Net-(U3-Pad14)")
-      (node (ref U3) (pin 14)))
-    (net (code 51) (name "Net-(U5-Pad10)")
-      (node (ref U5) (pin 10)))
-    (net (code 52) (name "Net-(U5-Pad7)")
-      (node (ref U5) (pin 7)))
-    (net (code 53) (name /ROMACC)
-      (node (ref U5) (pin 12))
-      (node (ref U2) (pin 1)))
-    (net (code 54) (name "Net-(D13-Pad1)")
-      (node (ref U4) (pin 8))
-      (node (ref D13) (pin 1))
-      (node (ref R4) (pin 1)))
-    (net (code 55) (name ROMDIS)
-      (node (ref D13) (pin 2))
-      (node (ref P1) (pin 43)))
-    (net (code 56) (name "Net-(SW3-Pad1)")
-      (node (ref U3) (pin 15))
-      (node (ref SW3) (pin 1)))
-    (net (code 57) (name "Net-(P1-Pad41)")
-      (node (ref P1) (pin 41)))
-    (net (code 58) (name ROMEN)
-      (node (ref P1) (pin 42))
-      (node (ref U6) (pin 24))
-      (node (ref SW1) (pin 6)))
-    (net (code 59) (name "Net-(P1-Pad44)")
-      (node (ref P1) (pin 44)))
-    (net (code 60) (name "Net-(P1-Pad45)")
-      (node (ref P1) (pin 45)))
-    (net (code 61) (name "Net-(P1-Pad46)")
-      (node (ref P1) (pin 46)))
-    (net (code 62) (name "Net-(P1-Pad47)")
-      (node (ref P1) (pin 47)))
-    (net (code 63) (name "Net-(P1-Pad48)")
-      (node (ref P1) (pin 48)))
-    (net (code 64) (name /A13)
-      (node (ref P1) (pin 5))
-      (node (ref U6) (pin 28))
-      (node (ref U2) (pin 9)))
-    (net (code 65) (name "Net-(P1-Pad50)")
-      (node (ref P1) (pin 50)))
-    (net (code 66) (name /A12)
-      (node (ref U6) (pin 4))
-      (node (ref P1) (pin 6)))
-    (net (code 67) (name /A11)
-      (node (ref P1) (pin 7))
-      (node (ref U6) (pin 25)))
-    (net (code 68) (name /A10)
-      (node (ref P1) (pin 8))
-      (node (ref U6) (pin 23)))
-    (net (code 69) (name /A9)
-      (node (ref U6) (pin 26))
-      (node (ref P1) (pin 9)))
-    (net (code 70) (name /Q2)
-      (node (ref U1) (pin 17))
+    (net (code 62) (name "Net-(U4-Pad8)")
+      (node (ref U4) (pin 8)))
+    (net (code 63) (name /Q2)
+      (node (ref U3) (pin 3))
       (node (ref U6) (pin 2))
-      (node (ref U3) (pin 3)))
-    (net (code 71) (name "Net-(SW2-Pad1)")
-      (node (ref SW2) (pin 1))
-      (node (ref U3) (pin 7)))
-    (net (code 72) (name /Q0)
-      (node (ref U6) (pin 29))
-      (node (ref U3) (pin 1))
-      (node (ref U1) (pin 19)))
-    (net (code 73) (name /Q1)
+      (node (ref U1) (pin 17)))
+    (net (code 64) (name /Q1)
+      (node (ref U6) (pin 3))
       (node (ref U3) (pin 2))
-      (node (ref U1) (pin 18))
-      (node (ref U6) (pin 3)))
-    (net (code 74) (name /Q3)
+      (node (ref U1) (pin 18)))
+    (net (code 65) (name /Q3)
       (node (ref U3) (pin 4))
       (node (ref U6) (pin 30))
       (node (ref U1) (pin 16)))
-    (net (code 75) (name /Q4)
+    (net (code 66) (name /Q4)
       (node (ref U3) (pin 5))
-      (node (ref U1) (pin 15))
-      (node (ref U6) (pin 1)))
-    (net (code 76) (name /Q6)
-      (node (ref U5) (pin 4))
-      (node (ref U1) (pin 13)))
-    (net (code 77) (name /Q5)
+      (node (ref U6) (pin 1))
+      (node (ref U1) (pin 15)))
+    (net (code 67) (name /Q0)
+      (node (ref U1) (pin 19))
+      (node (ref U3) (pin 1))
+      (node (ref U6) (pin 29)))
+    (net (code 68) (name "Net-(JP2-Pad1)")
+      (node (ref JP2) (pin 1))
+      (node (ref U3) (pin 15)))
+    (net (code 69) (name "Net-(JP1-Pad1)")
+      (node (ref JP1) (pin 1))
+      (node (ref U3) (pin 7)))
+    (net (code 70) (name "Net-(D13-Pad1)")
+      (node (ref D13) (pin 1))
+      (node (ref R4) (pin 1))
+      (node (ref U4) (pin 11)))
+    (net (code 71) (name "Net-(U4-Pad3)")
+      (node (ref U4) (pin 3))
+      (node (ref U4) (pin 5))
+      (node (ref U4) (pin 4)))
+    (net (code 72) (name /A14)
+      (node (ref U4) (pin 1))
+      (node (ref P1) (pin 4)))
+    (net (code 73) (name /A9)
+      (node (ref P1) (pin 9))
+      (node (ref U6) (pin 26)))
+    (net (code 74) (name /Q6)
+      (node (ref U1) (pin 13))
+      (node (ref U5) (pin 4)))
+    (net (code 75) (name /Q5)
       (node (ref U1) (pin 14))
       (node (ref U5) (pin 3)))
-    (net (code 78) (name /Q7)
-      (node (ref U5) (pin 5))
-      (node (ref U1) (pin 12)))
-    (net (code 79) (name "Net-(P1-Pad32)")
-      (node (ref P1) (pin 32)))
-    (net (code 80) (name /BUSRESET)
+    (net (code 76) (name /Q7)
+      (node (ref U1) (pin 12))
+      (node (ref U5) (pin 5)))
+    (net (code 77) (name /BUSRESET)
       (node (ref P1) (pin 40))
       (node (ref SW4) (pin 1)))
-    (net (code 81) (name "Net-(D1-Pad2)")
-      (node (ref SW1) (pin 2))
-      (node (ref D1) (pin 2))
-      (node (ref R3) (pin 1)))
-    (net (code 82) (name /RDWR)
+    (net (code 78) (name MREQ)
+      (node (ref SW1) (pin 4))
+      (node (ref P1) (pin 28)))
+    (net (code 79) (name /RDWR)
       (node (ref SW1) (pin 5))
       (node (ref U2) (pin 2)))
-    (net (code 83) (name /R7EN)
-      (node (ref SW2) (pin 2))
-      (node (ref U5) (pin 2)))
-    (net (code 84) (name "Net-(D1-Pad1)")
-      (node (ref D1) (pin 1))
-      (node (ref R1) (pin 2)))
-    (net (code 85) (name "Net-(R3-Pad2)")
-      (node (ref U2) (pin 5))
-      (node (ref R3) (pin 2)))
-    (net (code 86) (name //WE)
+    (net (code 80) (name ROMEN)
+      (node (ref SW1) (pin 6))
+      (node (ref P1) (pin 42))
+      (node (ref U6) (pin 24)))
+    (net (code 81) (name "Net-(P1-Pad32)")
+      (node (ref P1) (pin 32)))
+    (net (code 82) (name /A11)
+      (node (ref P1) (pin 7))
+      (node (ref U6) (pin 25)))
+    (net (code 83) (name /A10)
+      (node (ref P1) (pin 8))
+      (node (ref U6) (pin 23)))
+    (net (code 84) (name //WE)
       (node (ref U2) (pin 6))
-      (node (ref U6) (pin 31)))))
+      (node (ref U6) (pin 31)))
+    (net (code 85) (name //CE)
+      (node (ref U6) (pin 22))
+      (node (ref U4) (pin 13))
+      (node (ref U4) (pin 12))
+      (node (ref U2) (pin 3)))
+    (net (code 86) (name "Net-(R3-Pad2)")
+      (node (ref R3) (pin 2))
+      (node (ref U2) (pin 5)))
+    (net (code 87) (name /R0EN)
+      (node (ref R5) (pin 1))
+      (node (ref JP2) (pin 2))
+      (node (ref U5) (pin 1)))
+    (net (code 88) (name "Net-(D1-Pad1)")
+      (node (ref R1) (pin 2))
+      (node (ref D1) (pin 1)))))
Index: CPC stuff/gordon/ramcard.pro
===================================================================
--- CPC stuff/gordon/ramcard.pro	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/gordon/ramcard.pro	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -1,3 +1,3 @@
-update=sam. 18 avril 2020 17:13:11 CEST
+update=dim. 19 avril 2020 15:34:44 CEST
 version=1
 last_client=kicad
Index: CPC stuff/gordon/ramcard.sch
===================================================================
--- CPC stuff/gordon/ramcard.sch	(revision 26054cce0cc466876db98b26901869929aac60b2)
+++ CPC stuff/gordon/ramcard.sch	(revision 09ff5de697611f2ea11838300cfabb6194b1a2d0)
@@ -19,7 +19,5 @@
 Wire Wire Line
 	6300 1900 6300 2100
-Wire Wire Line
-	3250 2600 3500 2600
-Connection ~ 8400 3550
+Connection ~ 8400 3950
 Wire Wire Line
 	1250 950  1250 900 
@@ -38,17 +36,17 @@
 	1150 750  1250 750 
 Wire Wire Line
-	2200 3400 2000 3400
-Wire Wire Line
-	2250 2700 2000 2700
-Wire Wire Line
-	6100 3350 6400 3350
+	2200 3600 2000 3600
+Wire Wire Line
+	2250 2900 2000 2900
+Wire Wire Line
+	6100 3750 6400 3750
 Wire Wire Line
 	8800 2750 9050 2750
-Connection ~ 3750 1250
-Wire Wire Line
-	4400 1250 4100 1250
-Connection ~ 4100 850 
-Wire Wire Line
-	4100 800  4100 850 
+Connection ~ 3300 1150
+Wire Wire Line
+	3950 1150 3650 1150
+Connection ~ 3650 750 
+Wire Wire Line
+	3650 700  3650 750 
 Wire Wire Line
 	7200 1100 7200 950 
@@ -66,43 +64,41 @@
 	900  5050 900  4350
 Wire Wire Line
-	8150 2450 7950 2450
-Wire Wire Line
-	8150 2350 7950 2350
-Wire Wire Line
-	8150 2250 7950 2250
-Wire Wire Line
-	8150 2150 7950 2150
-Wire Wire Line
-	8150 2050 7950 2050
-Wire Wire Line
-	8150 1950 7950 1950
-Wire Wire Line
-	8150 1850 7950 1850
-Wire Wire Line
-	8150 1750 7950 1750
-Wire Wire Line
-	8150 1650 7950 1650
-Wire Wire Line
-	8150 1550 7950 1550
-Wire Wire Line
-	8150 1450 7950 1450
-Wire Wire Line
-	8150 1350 7950 1350
-Wire Wire Line
-	8150 1250 7950 1250
-Wire Wire Line
-	8150 1150 7950 1150
-Wire Wire Line
-	8150 1050 7950 1050
-Wire Wire Line
-	8150 950  7950 950 
-Wire Wire Line
-	8150 850  7950 850 
-Wire Wire Line
-	8150 750  7950 750 
-Wire Wire Line
-	8150 650  7950 650 
-Wire Bus Line
-	6100 750  5400 750 
+	8150 2400 7950 2400
+Wire Wire Line
+	8150 2300 7950 2300
+Wire Wire Line
+	8150 2200 7950 2200
+Wire Wire Line
+	8150 2100 7950 2100
+Wire Wire Line
+	8150 2000 7950 2000
+Wire Wire Line
+	8150 1900 7950 1900
+Wire Wire Line
+	8150 1800 7950 1800
+Wire Wire Line
+	8150 1700 7950 1700
+Wire Wire Line
+	8150 1600 7950 1600
+Wire Wire Line
+	8150 1500 7950 1500
+Wire Wire Line
+	8150 1400 7950 1400
+Wire Wire Line
+	8150 1300 7950 1300
+Wire Wire Line
+	8150 1200 7950 1200
+Wire Wire Line
+	8150 1100 7950 1100
+Wire Wire Line
+	8150 1000 7950 1000
+Wire Wire Line
+	8150 900  7950 900 
+Wire Wire Line
+	8150 800  7950 800 
+Wire Wire Line
+	8150 700  7950 700 
+Wire Wire Line
+	8150 600  7950 600 
 Wire Wire Line
 	6100 1100 6100 950 
@@ -134,5 +130,5 @@
 	1050 4350 900  4350
 Wire Wire Line
-	8900 3550 9050 3550
+	8900 3950 9050 3950
 Wire Wire Line
 	7600 1100 7600 950 
@@ -196,5 +192,5 @@
 	7700 1100 7700 950 
 Wire Wire Line
-	8300 3550 8400 3550
+	8300 3950 8400 3950
 Wire Wire Line
 	7400 2100 7400 1900
@@ -227,6 +223,4 @@
 Wire Wire Line
 	6100 1900 6100 2050
-Wire Bus Line
-	6100 2200 5400 2200
 Wire Wire Line
 	6600 2100 6600 1900
@@ -236,9 +230,9 @@
 	6600 1100 6600 950 
 Wire Wire Line
-	4100 1400 4100 1250
-Connection ~ 4100 1250
-Wire Wire Line
-	4400 850  4100 850 
-Connection ~ 3750 850 
+	3650 1300 3650 1150
+Connection ~ 3650 1150
+Wire Wire Line
+	3950 750  3650 750 
+Connection ~ 3300 750 
 Wire Wire Line
 	7350 2850 7600 2850
@@ -252,5 +246,5 @@
 	1150 1250 1250 1250
 Wire Wire Line
-	9350 4100 9350 4000
+	4900 2650 4900 2550
 Wire Wire Line
 	6200 1900 6200 2100
@@ -261,23 +255,23 @@
 L ramcard-rescue:GND #PWR01
 U 1 1 5066EDF0
-P 9350 4100
-F 0 "#PWR01" H 9350 4100 30  0001 C CNN
-F 1 "GND" H 9350 4030 30  0001 C CNN
-F 2 "" H 9350 4100 50  0001 C CNN
-F 3 "" H 9350 4100 50  0001 C CNN
-	1    9350 4100
-	1    0    0    -1  
-$EndComp
-Text Label 8750 4000 2    60   ~ 0
+P 4900 2650
+F 0 "#PWR01" H 4900 2650 30  0001 C CNN
+F 1 "GND" H 4900 2580 30  0001 C CNN
+F 2 "" H 4900 2650 50  0001 C CNN
+F 3 "" H 4900 2650 50  0001 C CNN
+	1    4900 2650
+	1    0    0    -1  
+$EndComp
+Text Label 4300 2550 2    60   ~ 0
 BUSRESET
 $Comp
 L ramcard-rescue:SW_PUSH SW4
 U 1 1 5066EDE6
-P 9050 4000
-F 0 "SW4" H 9200 4110 50  0000 C CNN
-F 1 "SW_PUSH" H 9050 3920 50  0000 C CNN
-F 2 "Button_Switch_SMD:SW_SPST_B3S-1000" H 9050 4000 50  0001 C CNN
-F 3 "" H 9050 4000 50  0001 C CNN
-	1    9050 4000
+P 4600 2550
+F 0 "SW4" H 4750 2660 50  0000 C CNN
+F 1 "SW_PUSH" H 4600 2470 50  0000 C CNN
+F 2 "Button_Switch_SMD:SW_SPST_B3S-1000" H 4600 2550 50  0001 C CNN
+F 3 "" H 4600 2550 50  0001 C CNN
+	1    4600 2550
 	1    0    0    -1  
 $EndComp
@@ -285,21 +279,21 @@
 L ramcard-rescue:GND #PWR02
 U 1 1 5066ED17
-P 4000 2600
-F 0 "#PWR02" H 4000 2600 30  0001 C CNN
-F 1 "GND" H 4000 2530 30  0001 C CNN
-F 2 "" H 4000 2600 50  0001 C CNN
-F 3 "" H 4000 2600 50  0001 C CNN
-	1    4000 2600
-	0    -1   -1   0   
+P 3300 3150
+F 0 "#PWR02" H 3300 3150 30  0001 C CNN
+F 1 "GND" H 3300 3080 30  0001 C CNN
+F 2 "" H 3300 3150 50  0001 C CNN
+F 3 "" H 3300 3150 50  0001 C CNN
+	1    3300 3150
+	1    0    0    -1  
 $EndComp
 $Comp
 L ramcard-rescue:R R5
 U 1 1 5066ED0E
-P 3750 2600
-F 0 "R5" V 3830 2600 50  0000 C CNN
-F 1 "10KR" V 3750 2600 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric" H 3750 2600 50  0001 C CNN
-F 3 "" H 3750 2600 50  0001 C CNN
-	1    3750 2600
+P 3050 3050
+F 0 "R5" V 3130 3050 50  0000 C CNN
+F 1 "10KR" V 3050 3050 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric" H 3050 3050 50  0001 C CNN
+F 3 "" H 3050 3050 50  0001 C CNN
+	1    3050 3050
 	0    -1   -1   0   
 $EndComp
@@ -396,54 +390,30 @@
 L power:VCC #PWR06
 U 1 1 5058E0FB
-P 2200 3200
-F 0 "#PWR06" H 2200 3300 30  0001 C CNN
-F 1 "VCC" H 2200 3300 30  0000 C CNN
-F 2 "" H 2200 3200 50  0001 C CNN
-F 3 "" H 2200 3200 50  0001 C CNN
-	1    2200 3200
-	1    0    0    -1  
-$EndComp
-Text Label 3200 3300 0    60   ~ 0
+P 2700 3350
+F 0 "#PWR06" H 2700 3450 30  0001 C CNN
+F 1 "VCC" H 2700 3450 30  0000 C CNN
+F 2 "" H 2700 3350 50  0001 C CNN
+F 3 "" H 2700 3350 50  0001 C CNN
+	1    2700 3350
+	1    0    0    -1  
+$EndComp
+Text Label 2750 3750 0    60   ~ 0
 R7EN
-Text Label 4100 3050 0    60   ~ 0
+Text Label 4100 3450 0    60   ~ 0
 R7EN
-Text Label 4100 2950 0    60   ~ 0
+Text Label 4100 3350 0    60   ~ 0
 R0EN
-Text Label 3250 2600 0    60   ~ 0
+Text Label 2600 3050 0    60   ~ 0
 R0EN
 $Comp
 L power:VCC #PWR07
 U 1 1 5058E067
-P 2250 2500
-F 0 "#PWR07" H 2250 2600 30  0001 C CNN
-F 1 "VCC" H 2250 2600 30  0000 C CNN
-F 2 "" H 2250 2500 50  0001 C CNN
-F 3 "" H 2250 2500 50  0001 C CNN
-	1    2250 2500
-	1    0    0    -1  
-$EndComp
-$Comp
-L ramcard-rescue:SWITCH_INV SW?
-U 1 1 5058E053
-P 2700 3300
-AR Path="/5058E041" Ref="SW?"  Part="1" 
-AR Path="/5058E053" Ref="SW2"  Part="1" 
-F 0 "SW2" H 2500 3450 50  0000 C CNN
-F 1 "ROM7" H 2550 3150 50  0000 C CNN
-F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2700 3300 50  0001 C CNN
-F 3 "" H 2700 3300 50  0001 C CNN
-	1    2700 3300
-	-1   0    0    1   
-$EndComp
-$Comp
-L ramcard-rescue:SWITCH_INV SW3
-U 1 1 5058E041
 P 2750 2600
-F 0 "SW3" H 2550 2750 50  0000 C CNN
-F 1 "ROM0" H 2600 2450 50  0000 C CNN
-F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2750 2600 50  0001 C CNN
+F 0 "#PWR07" H 2750 2700 30  0001 C CNN
+F 1 "VCC" H 2750 2700 30  0000 C CNN
+F 2 "" H 2750 2600 50  0001 C CNN
 F 3 "" H 2750 2600 50  0001 C CNN
 	1    2750 2600
-	-1   0    0    1   
+	1    0    0    -1  
 $EndComp
 $Comp
@@ -460,37 +430,37 @@
 Text Label 3150 5350 2    60   ~ 0
 A15
-Text Label 4100 3150 0    60   ~ 0
+Text Label 4100 3550 0    60   ~ 0
 Q5
-Text Label 4100 3550 0    60   ~ 0
+Text Label 4100 3950 0    60   ~ 0
 Q7
-Text Label 4100 3650 0    60   ~ 0
+Text Label 4100 4050 0    60   ~ 0
 Q6
-Text Label 6000 3550 0    60   ~ 0
+Text Label 6000 3950 0    60   ~ 0
 ROMACC
-Text Label 6100 3350 0    60   ~ 0
+Text Label 6100 3750 0    60   ~ 0
 RDWR
-Text Label 9300 1800 0    60   ~ 0
+Text Label 9300 1750 0    60   ~ 0
 /WE
-Text GLabel 9300 1900 2    60   Output ~ 0
+Text GLabel 9300 1850 2    60   Output ~ 0
 ROMEN
-Text Label 7950 2450 0    60   ~ 0
+Text Label 7950 2400 0    60   ~ 0
 Q4
-Text Label 7950 2350 0    60   ~ 0
+Text Label 7950 2300 0    60   ~ 0
 Q3
-Text Label 7950 2250 0    60   ~ 0
+Text Label 7950 2200 0    60   ~ 0
 Q2
-Text Label 7950 2150 0    60   ~ 0
+Text Label 7950 2100 0    60   ~ 0
 Q1
-Text Label 7950 2050 0    60   ~ 0
+Text Label 7950 2000 0    60   ~ 0
 Q0
 $Comp
 L power:VCC #PWR08
 U 1 1 5058D352
-P 8400 3050
-F 0 "#PWR08" H 8400 3150 30  0001 C CNN
-F 1 "VCC" H 8400 3150 30  0000 C CNN
-F 2 "" H 8400 3050 50  0001 C CNN
-F 3 "" H 8400 3050 50  0001 C CNN
-	1    8400 3050
+P 8400 3450
+F 0 "#PWR08" H 8400 3550 30  0001 C CNN
+F 1 "VCC" H 8400 3550 30  0000 C CNN
+F 2 "" H 8400 3450 50  0001 C CNN
+F 3 "" H 8400 3450 50  0001 C CNN
+	1    8400 3450
 	1    0    0    -1  
 $EndComp
@@ -498,10 +468,10 @@
 L ramcard-rescue:R R4
 U 1 1 5058D332
-P 8400 3300
-F 0 "R4" V 8480 3300 50  0000 C CNN
-F 1 "1KR" V 8400 3300 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric" H 8400 3300 50  0001 C CNN
-F 3 "" H 8400 3300 50  0001 C CNN
-	1    8400 3300
+P 8400 3700
+F 0 "R4" V 8480 3700 50  0000 C CNN
+F 1 "1KR" V 8400 3700 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric" H 8400 3700 50  0001 C CNN
+F 3 "" H 8400 3700 50  0001 C CNN
+	1    8400 3700
 	-1   0    0    1   
 $EndComp
@@ -520,27 +490,27 @@
 L byteeeprom:29C040 U6
 U 1 1 504C83A0
-P 8750 1550
-F 0 "U6" H 8750 1550 60  0000 C CNN
-F 1 "29C040" V 8700 2100 60  0000 C CNN
-F 2 "Package_LCC:PLCC-32_11.4x14.0mm_P1.27mm" H 8750 1550 50  0001 C CNN
-F 3 "" H 8750 1550 50  0001 C CNN
-	1    8750 1550
+P 8750 1500
+F 0 "U6" H 8750 1500 60  0000 C CNN
+F 1 "29C040" V 8700 2050 60  0000 C CNN
+F 2 "Package_LCC:PLCC-32_11.4x14.0mm_P1.27mm" H 8750 1500 50  0001 C CNN
+F 3 "" H 8750 1500 50  0001 C CNN
+	1    8750 1500
 	1    0    0    -1  
 $EndComp
 Text Label 7450 2650 0    60   ~ 0
 A13
-Text Label 9300 2000 0    60   ~ 0
+Text Label 9300 1950 0    60   ~ 0
 /CE
-Text Label 7600 3450 0    60   ~ 0
+Text Label 7600 3850 0    60   ~ 0
 /CE
 $Comp
 L power:VCC #PWR09
 U 1 1 4DDEB8E8
-P 9300 2350
-F 0 "#PWR09" H 9300 2450 30  0001 C CNN
-F 1 "VCC" H 9300 2450 30  0000 C CNN
-F 2 "" H 9300 2350 50  0001 C CNN
-F 3 "" H 9300 2350 50  0001 C CNN
-	1    9300 2350
+P 9300 2300
+F 0 "#PWR09" H 9300 2400 30  0001 C CNN
+F 1 "VCC" H 9300 2400 30  0000 C CNN
+F 2 "" H 9300 2300 50  0001 C CNN
+F 3 "" H 9300 2300 50  0001 C CNN
+	1    9300 2300
 	0    1    1    0   
 $EndComp
@@ -550,10 +520,10 @@
 L ramcard-rescue:GND #PWR011
 U 1 1 4DBD3AB8
-P 4100 1400
-F 0 "#PWR011" H 4100 1400 30  0001 C CNN
-F 1 "GND" H 4100 1330 30  0001 C CNN
-F 2 "" H 4100 1400 50  0001 C CNN
-F 3 "" H 4100 1400 50  0001 C CNN
-	1    4100 1400
+P 3650 1300
+F 0 "#PWR011" H 3650 1300 30  0001 C CNN
+F 1 "GND" H 3650 1230 30  0001 C CNN
+F 2 "" H 3650 1300 50  0001 C CNN
+F 3 "" H 3650 1300 50  0001 C CNN
+	1    3650 1300
 	1    0    0    -1  
 $EndComp
@@ -561,10 +531,10 @@
 L power:VCC #PWR012
 U 1 1 4DBD3AB1
-P 4100 800
-F 0 "#PWR012" H 4100 900 30  0001 C CNN
-F 1 "VCC" H 4100 900 30  0000 C CNN
-F 2 "" H 4100 800 50  0001 C CNN
-F 3 "" H 4100 800 50  0001 C CNN
-	1    4100 800 
+P 3650 700
+F 0 "#PWR012" H 3650 800 30  0001 C CNN
+F 1 "VCC" H 3650 800 30  0000 C CNN
+F 2 "" H 3650 700 50  0001 C CNN
+F 3 "" H 3650 700 50  0001 C CNN
+	1    3650 700 
 	1    0    0    -1  
 $EndComp
@@ -602,31 +572,31 @@
 	-1   0    0    1   
 $EndComp
-Text Label 7950 1950 0    60   ~ 0
+Text Label 7950 1900 0    60   ~ 0
 A13
-Text Label 7950 1850 0    60   ~ 0
+Text Label 7950 1800 0    60   ~ 0
 A12
-Text Label 7950 1750 0    60   ~ 0
+Text Label 7950 1700 0    60   ~ 0
 A11
-Text Label 7950 1650 0    60   ~ 0
+Text Label 7950 1600 0    60   ~ 0
 A10
-Text Label 7950 1550 0    60   ~ 0
+Text Label 7950 1500 0    60   ~ 0
 A9
-Text Label 7950 1450 0    60   ~ 0
+Text Label 7950 1400 0    60   ~ 0
 A8
-Text Label 7950 1350 0    60   ~ 0
+Text Label 7950 1300 0    60   ~ 0
 A7
-Text Label 7950 1250 0    60   ~ 0
+Text Label 7950 1200 0    60   ~ 0
 A6
-Text Label 7950 1150 0    60   ~ 0
+Text Label 7950 1100 0    60   ~ 0
 A5
-Text Label 7950 1050 0    60   ~ 0
+Text Label 7950 1000 0    60   ~ 0
 A4
-Text Label 7950 950  0    60   ~ 0
+Text Label 7950 900  0    60   ~ 0
 A3
-Text Label 7950 850  0    60   ~ 0
+Text Label 7950 800  0    60   ~ 0
 A2
-Text Label 7950 750  0    60   ~ 0
+Text Label 7950 700  0    60   ~ 0
 A1
-Text Label 7950 650  0    60   ~ 0
+Text Label 7950 600  0    60   ~ 0
 A0
 Text Label 5400 2050 1    60   ~ 0
@@ -705,35 +675,35 @@
 L ramcard-rescue:GND #PWR014
 U 1 1 4DBBE106
-P 9300 2450
-F 0 "#PWR014" H 9300 2450 30  0001 C CNN
-F 1 "GND" H 9300 2380 30  0001 C CNN
-F 2 "" H 9300 2450 50  0001 C CNN
-F 3 "" H 9300 2450 50  0001 C CNN
-	1    9300 2450
+P 9300 2400
+F 0 "#PWR014" H 9300 2400 30  0001 C CNN
+F 1 "GND" H 9300 2330 30  0001 C CNN
+F 2 "" H 9300 2400 50  0001 C CNN
+F 3 "" H 9300 2400 50  0001 C CNN
+	1    9300 2400
 	0    -1   -1   0   
 $EndComp
 Text GLabel 7400 2100 3    60   Input ~ 0
 ROMDIS
-Text Label 9300 1350 0    60   ~ 0
+Text Label 9300 1300 0    60   ~ 0
 D7
-Text Label 9300 1250 0    60   ~ 0
+Text Label 9300 1200 0    60   ~ 0
 D6
-Text Label 9300 1150 0    60   ~ 0
+Text Label 9300 1100 0    60   ~ 0
 D5
-Text Label 9300 1050 0    60   ~ 0
+Text Label 9300 1000 0    60   ~ 0
 D4
-Text Label 9300 950  0    60   ~ 0
+Text Label 9300 900  0    60   ~ 0
 D3
-Text Label 9300 850  0    60   ~ 0
+Text Label 9300 800  0    60   ~ 0
 D2
-Text Label 9300 750  0    60   ~ 0
+Text Label 9300 700  0    60   ~ 0
 D1
-Text Label 9300 650  0    60   ~ 0
+Text Label 9300 600  0    60   ~ 0
 D0
 Text Notes 1600 5050 0    60   ~ 0
 register
-Text Notes 6700 3200 0    60   ~ 0
-Rom active notification
-Text GLabel 9050 3550 2    60   Output ~ 0
+Text Notes 3850 2850 0    60   ~ 0
+ROM activation decoding
+Text GLabel 9050 3950 2    60   Output ~ 0
 ROMDIS
 NoConn ~ 7400 950 
@@ -749,7 +719,7 @@
 NoConn ~ 7500 2100
 NoConn ~ 7600 2100
-Text Notes 5100 1850 1    60   ~ 0
+Text Notes 5700 650  2    60   ~ 0
 \ncpc connector
-Text Notes 5650 2600 0    60   ~ 0
+Text Notes 5600 2650 0    60   ~ 0
 OUT Decoder
 Text GLabel 5950 2750 0    60   Input ~ 0
@@ -814,10 +784,10 @@
 L ramcard-rescue:74LS32 U2
 U 1 1 4CA87CE5
-P 7000 3450
-F 0 "U2" H 7000 3500 60  0000 C CNN
-F 1 "74LS32" H 7000 3400 60  0000 C CNN
-F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 7000 3450 50  0001 C CNN
-F 3 "" H 7000 3450 50  0001 C CNN
-	1    7000 3450
+P 7000 3850
+F 0 "U2" H 7000 3900 60  0000 C CNN
+F 1 "74LS32" H 7000 3800 60  0000 C CNN
+F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 7000 3850 50  0001 C CNN
+F 3 "" H 7000 3850 50  0001 C CNN
+	1    7000 3850
 	1    0    0    1   
 $EndComp
@@ -825,10 +795,10 @@
 L ramcard-rescue:C C4
 U 1 1 4CA87152
-P 4400 1050
-F 0 "C4" H 4450 1150 50  0000 L CNN
-F 1 "C" H 4450 950 50  0000 L CNN
-F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 4400 1050 50  0001 C CNN
-F 3 "" H 4400 1050 50  0001 C CNN
-	1    4400 1050
+P 3950 950
+F 0 "C4" H 4000 1050 50  0000 L CNN
+F 1 "C" H 4000 850 50  0000 L CNN
+F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 3950 950 50  0001 C CNN
+F 3 "" H 3950 950 50  0001 C CNN
+	1    3950 950 
 	1    0    0    -1  
 $EndComp
@@ -836,10 +806,10 @@
 L ramcard-rescue:C C3
 U 1 1 4CA87151
-P 4100 1050
-F 0 "C3" H 4150 1150 50  0000 L CNN
-F 1 "C" H 4150 950 50  0000 L CNN
-F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 4100 1050 50  0001 C CNN
-F 3 "" H 4100 1050 50  0001 C CNN
-	1    4100 1050
+P 3650 950
+F 0 "C3" H 3700 1050 50  0000 L CNN
+F 1 "C" H 3700 850 50  0000 L CNN
+F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 3650 950 50  0001 C CNN
+F 3 "" H 3650 950 50  0001 C CNN
+	1    3650 950 
 	1    0    0    -1  
 $EndComp
@@ -847,10 +817,10 @@
 L ramcard-rescue:CP1 C5
 U 1 1 4CA87146
-P 3750 1050
-F 0 "C5" H 3800 1150 50  0000 L CNN
-F 1 "CP1" H 3800 950 50  0000 L CNN
-F 2 "Capacitor_THT:CP_Radial_D5.0mm_P2.50mm" H 3750 1050 50  0001 C CNN
-F 3 "" H 3750 1050 50  0001 C CNN
-	1    3750 1050
+P 3300 950
+F 0 "C5" H 3350 1050 50  0000 L CNN
+F 1 "CP1" H 3350 850 50  0000 L CNN
+F 2 "Capacitor_THT:CP_Radial_D5.0mm_P2.50mm" H 3300 950 50  0001 C CNN
+F 3 "" H 3300 950 50  0001 C CNN
+	1    3300 950 
 	1    0    0    -1  
 $EndComp
@@ -869,10 +839,10 @@
 L ramcard-rescue:C C2
 U 1 1 4CA870EF
-P 3400 1050
-F 0 "C2" H 3450 1150 50  0000 L CNN
-F 1 "C" H 3450 950 50  0000 L CNN
-F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 3400 1050 50  0001 C CNN
-F 3 "" H 3400 1050 50  0001 C CNN
-	1    3400 1050
+P 2950 950
+F 0 "C2" H 3000 1050 50  0000 L CNN
+F 1 "C" H 3000 850 50  0000 L CNN
+F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 2950 950 50  0001 C CNN
+F 3 "" H 2950 950 50  0001 C CNN
+	1    2950 950 
 	1    0    0    -1  
 $EndComp
@@ -880,87 +850,83 @@
 L ramcard-rescue:DIODE D13
 U 1 1 4CA870AA
-P 8700 3550
-F 0 "D13" H 8700 3650 40  0000 C CNN
-F 1 "DIODE" H 8700 3450 40  0000 C CNN
-F 2 "Diode_THT:D_A-405_P7.62mm_Horizontal" H 8700 3550 50  0001 C CNN
-F 3 "" H 8700 3550 50  0001 C CNN
-	1    8700 3550
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	8400 3550 8500 3550
+P 8700 3950
+F 0 "D13" H 8700 4050 40  0000 C CNN
+F 1 "DIODE" H 8700 3850 40  0000 C CNN
+F 2 "Diode_THT:D_A-405_P7.62mm_Horizontal" H 8700 3950 50  0001 C CNN
+F 3 "" H 8700 3950 50  0001 C CNN
+	1    8700 3950
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	8400 3950 8500 3950
 Wire Wire Line
 	2700 1750 2900 1750
 Wire Wire Line
-	3750 1250 3400 1250
-Wire Wire Line
-	4100 850  3750 850 
-Wire Wire Line
-	4100 1250 3750 1250
-Wire Wire Line
-	3750 850  3400 850 
+	3300 1150 2950 1150
+Wire Wire Line
+	3650 750  3300 750 
+Wire Wire Line
+	3650 1150 3300 1150
+Wire Wire Line
+	3300 750  2950 750 
 $Comp
 L 74xx:74LS138 U3
 U 1 1 5E9AECF6
-P 1500 3000
-F 0 "U3" H 1500 3778 50  0000 C CNN
-F 1 "74LS138" H 1500 3687 50  0000 C CNN
-F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 1500 3000 50  0001 C CNN
-F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 1500 3000 50  0001 C CNN
-	1    1500 3000
-	1    0    0    -1  
-$EndComp
-Text Label 800  2700 0    60   ~ 0
+P 1500 3200
+F 0 "U3" H 1750 3700 50  0000 C CNN
+F 1 "74LS138" H 1200 3700 50  0000 C CNN
+F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 1500 3200 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 1500 3200 50  0001 C CNN
+	1    1500 3200
+	1    0    0    -1  
+$EndComp
+Text Label 800  2900 0    60   ~ 0
 Q0
-Text Label 800  2800 0    60   ~ 0
+Text Label 800  3000 0    60   ~ 0
 Q1
-Text Label 800  2900 0    60   ~ 0
+Text Label 800  3100 0    60   ~ 0
 Q2
-Text Label 800  3400 0    60   ~ 0
+Text Label 800  3600 0    60   ~ 0
 Q3
-Text Label 800  3300 0    60   ~ 0
+Text Label 800  3500 0    60   ~ 0
 Q4
 Wire Wire Line
-	1000 3300 800  3300
-Wire Wire Line
-	1000 3400 800  3400
-Wire Wire Line
-	1000 2700 800  2700
-Wire Wire Line
-	1000 2800 800  2800
+	1000 3500 800  3500
+Wire Wire Line
+	1000 3600 800  3600
 Wire Wire Line
 	1000 2900 800  2900
 Wire Wire Line
-	7600 3450 7700 3450
+	1000 3000 800  3000
+Wire Wire Line
+	1000 3100 800  3100
+Wire Wire Line
+	7600 3850 7700 3850
 $Comp
 L power:VCC #PWR0101
 U 1 1 5EA2D764
-P 800 3200
-F 0 "#PWR0101" H 800 3300 30  0001 C CNN
-F 1 "VCC" H 800 3300 30  0000 C CNN
-F 2 "" H 800 3200 50  0001 C CNN
-F 3 "" H 800 3200 50  0001 C CNN
-	1    800  3200
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	800  3200 1000 3200
+P 800 3400
+F 0 "#PWR0101" H 800 3500 30  0001 C CNN
+F 1 "VCC" H 800 3500 30  0000 C CNN
+F 2 "" H 800 3400 50  0001 C CNN
+F 3 "" H 800 3400 50  0001 C CNN
+	1    800  3400
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	800  3400 1000 3400
 $Comp
 L 74xx:74LS138 U5
 U 1 1 5EA33331
-P 4750 3250
-F 0 "U5" H 4750 4028 50  0000 C CNN
-F 1 "74LS138" H 4750 3937 50  0000 C CNN
-F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 4750 3250 50  0001 C CNN
-F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 4750 3250 50  0001 C CNN
-	1    4750 3250
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	4100 2950 4250 2950
-Wire Wire Line
-	4100 3050 4250 3050
-Wire Wire Line
-	4100 3150 4250 3150
+P 4750 3650
+F 0 "U5" H 5000 4100 50  0000 C CNN
+F 1 "74LS138" H 4500 4100 50  0000 C CNN
+F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 4750 3650 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 4750 3650 50  0001 C CNN
+	1    4750 3650
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	4100 3350 4250 3350
 Wire Wire Line
 	4100 3450 4250 3450
@@ -968,16 +934,18 @@
 	4100 3550 4250 3550
 Wire Wire Line
-	4100 3650 4250 3650
+	4100 3950 4250 3950
+Wire Wire Line
+	4100 4050 4250 4050
 Text Label 3150 5150 2    60   ~ 0
 A14
 $Comp
 L 74xx:74LS00 U4
-U 3 1 5EA5E912
-P 8000 3550
-F 0 "U4" H 8000 3875 50  0000 C CNN
-F 1 "74LS00" H 8000 3784 50  0000 C CNN
-F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 8000 3550 50  0001 C CNN
-F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 8000 3550 50  0001 C CNN
-	3    8000 3550
+U 4 1 5EA5E912
+P 8000 3950
+F 0 "U4" H 8000 3950 50  0000 C CNN
+F 1 "74LS00" H 8000 4184 50  0000 C CNN
+F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 8000 3950 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 8000 3950 50  0001 C CNN
+	4    8000 3950
 	1    0    0    -1  
 $EndComp
@@ -986,5 +954,5 @@
 U 1 1 5EA5E9AD
 P 3600 5250
-F 0 "U4" H 3600 5575 50  0000 C CNN
+F 0 "U4" H 3600 5250 50  0000 C CNN
 F 1 "74LS00" H 3600 5484 50  0000 C CNN
 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3600 5250 50  0001 C CNN
@@ -994,11 +962,11 @@
 $EndComp
 Wire Wire Line
-	7700 3450 7700 3650
-Connection ~ 7700 3450
+	7700 3850 7700 4050
+Connection ~ 7700 3850
 $Comp
 L 74xx:74LS00 U4
 U 2 1 5EA5EC31
 P 4400 5250
-F 0 "U4" H 4400 5575 50  0000 C CNN
+F 0 "U4" H 4400 5250 50  0000 C CNN
 F 1 "74LS00" H 4400 5484 50  0000 C CNN
 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 4400 5250 50  0001 C CNN
@@ -1022,15 +990,15 @@
 Text Label 4850 5250 0    50   ~ 0
 A14A15
-Text Label 4100 3450 0    50   ~ 0
+Text Label 3950 3850 0    50   ~ 0
 A14A15
 $Comp
 L power:VCC #PWR0102
 U 1 1 5EA8DD43
-P 1500 2150
-F 0 "#PWR0102" H 1500 2250 30  0001 C CNN
-F 1 "VCC" H 1500 2250 30  0000 C CNN
-F 2 "" H 1500 2150 50  0001 C CNN
-F 3 "" H 1500 2150 50  0001 C CNN
-	1    1500 2150
+P 1500 2350
+F 0 "#PWR0102" H 1500 2450 30  0001 C CNN
+F 1 "VCC" H 1500 2450 30  0000 C CNN
+F 2 "" H 1500 2350 50  0001 C CNN
+F 3 "" H 1500 2350 50  0001 C CNN
+	1    1500 2350
 	1    0    0    -1  
 $EndComp
@@ -1038,16 +1006,14 @@
 L power:VCC #PWR0103
 U 1 1 5EA8DD82
-P 4750 2400
-F 0 "#PWR0103" H 4750 2500 30  0001 C CNN
-F 1 "VCC" H 4750 2500 30  0000 C CNN
-F 2 "" H 4750 2400 50  0001 C CNN
-F 3 "" H 4750 2400 50  0001 C CNN
-	1    4750 2400
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	4750 2650 4750 2400
-Wire Wire Line
-	1500 2400 1500 2150
+P 4750 3050
+F 0 "#PWR0103" H 4750 3150 30  0001 C CNN
+F 1 "VCC" H 4750 3150 30  0000 C CNN
+F 2 "" H 4750 3050 50  0001 C CNN
+F 3 "" H 4750 3050 50  0001 C CNN
+	1    4750 3050
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	1500 2600 1500 2350
 $Comp
 L ramcard-rescue:GND #PWR0104
@@ -1064,53 +1030,29 @@
 L ramcard-rescue:GND #PWR0105
 U 1 1 5EA99D33
-P 4750 4100
-F 0 "#PWR0105" H 4750 4100 30  0001 C CNN
-F 1 "GND" H 4750 4030 30  0001 C CNN
-F 2 "" H 4750 4100 50  0001 C CNN
-F 3 "" H 4750 4100 50  0001 C CNN
-	1    4750 4100
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	4750 4100 4750 3950
-Wire Wire Line
-	1500 3900 1500 3700
-Text Notes 3400 4800 0    50   ~ 0
-ROM address space decoding
-Text Notes 2000 2250 0    50   ~ 0
+P 4750 4500
+F 0 "#PWR0105" H 4750 4500 30  0001 C CNN
+F 1 "GND" H 4750 4430 30  0001 C CNN
+F 2 "" H 4750 4500 50  0001 C CNN
+F 3 "" H 4750 4500 50  0001 C CNN
+	1    4750 4500
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	4750 4500 4750 4350
+Text Notes 2950 4800 0    50   ~ 0
+ROM address space access (C000-FFFF) decoding
+Text Notes 550  2250 0    50   ~ 0
 Disable switches
-Text Notes 2000 650  0    50   ~ 0
+Text Notes 500  600  0    50   ~ 0
 Write protect switch
 $Comp
 L 74xx:74LS00 U4
 U 5 1 5EAC5D80
-P 3600 4050
-F 0 "U4" H 3830 4096 50  0000 L CNN
-F 1 "74LS00" H 3830 4005 50  0000 L CNN
-F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3600 4050 50  0001 C CNN
-F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 3600 4050 50  0001 C CNN
-	5    3600 4050
-	1    0    0    -1  
-$EndComp
-$Comp
-L power:VCC #PWR010
-U 1 1 5EAC5E6B
-P 3600 3550
-F 0 "#PWR010" H 3600 3650 30  0001 C CNN
-F 1 "VCC" H 3600 3650 30  0000 C CNN
-F 2 "" H 3600 3550 50  0001 C CNN
-F 3 "" H 3600 3550 50  0001 C CNN
-	1    3600 3550
-	1    0    0    -1  
-$EndComp
-$Comp
-L ramcard-rescue:GND #PWR017
-U 1 1 5EAC5EAC
-P 3600 4550
-F 0 "#PWR017" H 3600 4550 30  0001 C CNN
-F 1 "GND" H 3600 4480 30  0001 C CNN
-F 2 "" H 3600 4550 50  0001 C CNN
-F 3 "" H 3600 4550 50  0001 C CNN
-	1    3600 4550
+P 4450 1000
+F 0 "U4" H 4680 1046 50  0000 L CNN
+F 1 "74LS00" H 4680 955 50  0000 L CNN
+F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 4450 1000 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 4450 1000 50  0001 C CNN
+	5    4450 1000
 	1    0    0    -1  
 $EndComp
@@ -1130,26 +1072,168 @@
 Wire Wire Line
 	5100 950  5100 1050
-NoConn ~ 2000 2800
-NoConn ~ 2000 2900
 NoConn ~ 2000 3000
 NoConn ~ 2000 3100
 NoConn ~ 2000 3200
 NoConn ~ 2000 3300
-NoConn ~ 5250 2950
-NoConn ~ 5250 3050
-NoConn ~ 5250 3150
+NoConn ~ 2000 3400
+NoConn ~ 2000 3500
 NoConn ~ 5250 3350
 NoConn ~ 5250 3450
-NoConn ~ 5250 3650
-Wire Wire Line
-	5250 3250 6000 3250
-Wire Wire Line
-	6000 3250 6000 3550
-Wire Wire Line
-	6400 3550 6000 3550
 NoConn ~ 5250 3550
+NoConn ~ 5250 3750
+NoConn ~ 5250 3850
+Wire Wire Line
+	6000 3650 6000 3950
+Wire Wire Line
+	6400 3950 6000 3950
+NoConn ~ 5250 3950
+Text Notes 5150 4250 0    50   ~ 0
+Use Q7 for ROMs 32-63.
+$Comp
+L 74xx:74LS00 U4
+U 3 1 5E9C8E7F
+P 1200 1900
+F 0 "U4" H 1200 1900 50  0000 C CNN
+F 1 "74LS00" H 1200 2134 50  0000 C CNN
+F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 1200 1900 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 1200 1900 50  0001 C CNN
+	3    1200 1900
+	1    0    0    -1  
+$EndComp
+$Comp
+L ramcard-rescue:GND #PWR018
+U 1 1 5E9C8FE5
+P 700 2000
+F 0 "#PWR018" H 700 2000 30  0001 C CNN
+F 1 "GND" H 700 1930 30  0001 C CNN
+F 2 "" H 700 2000 50  0001 C CNN
+F 3 "" H 700 2000 50  0001 C CNN
+	1    700  2000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	700  2000 700  1900
+Wire Wire Line
+	700  1900 900  1900
+Wire Wire Line
+	900  1900 900  2000
+Wire Wire Line
+	900  1900 900  1800
+Connection ~ 900  1900
+NoConn ~ 1500 1900
+$Comp
+L Jumper:Jumper_3_Open JP2
+U 1 1 5E9DD4D0
+P 2500 2900
+F 0 "JP2" V 2500 3032 50  0000 C CNN
+F 1 "Jumper_3_Open" H 2350 3200 50  0000 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2500 2900 50  0001 C CNN
+F 3 "~" H 2500 2900 50  0001 C CNN
+	1    2500 2900
+	1    0    0    -1  
+$EndComp
+$Comp
+L Jumper:Jumper_3_Open JP1
+U 1 1 5E9DD59C
+P 2450 3600
+F 0 "JP1" H 2450 3824 50  0000 C CNN
+F 1 "Jumper_3_Open" H 2450 3350 50  0000 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2450 3600 50  0001 C CNN
+F 3 "~" H 2450 3600 50  0001 C CNN
+	1    2450 3600
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	2500 3050 2800 3050
+Wire Wire Line
+	3300 3150 3300 3050
+Wire Wire Line
+	2450 3750 2750 3750
+Wire Wire Line
+	2700 3600 2700 3350
+Wire Wire Line
+	2750 2900 2750 2600
+$Comp
+L Device:Jumper_NC_Small JP3
+U 1 1 5EA3F157
+P 5650 3650
+F 0 "JP3" H 5650 3862 50  0000 C CNN
+F 1 "Jumper_NC_Small" H 5650 3771 50  0000 C CNN
+F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm" H 5650 3650 50  0001 C CNN
+F 3 "~" H 5650 3650 50  0001 C CNN
+	1    5650 3650
+	1    0    0    -1  
+$EndComp
+$Comp
+L Device:Jumper_NO_Small JP4
+U 1 1 5EA3F293
+P 5650 4050
+F 0 "JP4" H 5650 4235 50  0000 C CNN
+F 1 "Jumper_NO_Small" H 5650 4144 50  0000 C CNN
+F 2 "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" H 5650 4050 50  0001 C CNN
+F 3 "~" H 5650 4050 50  0001 C CNN
+	1    5650 4050
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	5250 3650 5550 3650
+Wire Wire Line
+	5750 3650 6000 3650
+Wire Wire Line
+	5250 4050 5550 4050
+Wire Wire Line
+	5750 4050 6000 4050
+Wire Wire Line
+	6000 4050 6000 3950
+Connection ~ 6000 3950
+Wire Wire Line
+	4450 500  3950 500 
+Wire Wire Line
+	3950 500  3950 750 
+Connection ~ 3950 750 
+Wire Wire Line
+	3950 1500 3950 1150
+Connection ~ 3950 1150
+Wire Wire Line
+	4250 3850 3950 3850
+Text Notes 2850 2850 0    50   ~ 0
+All ROMs disabled \nwhen jumper unplugged
+Wire Notes Line
+	500  1500 1650 1500
+Wire Notes Line
+	2800 500  2800 1600
+Wire Notes Line
+	2800 1600 5000 1600
+Wire Notes Line
+	7900 2500 7900 450 
+Wire Notes Line
+	5000 2500 9550 2500
+Wire Notes Line
+	2850 4000 2850 5500
+Wire Notes Line
+	1650 1500 1650 2100
+Wire Notes Line
+	3800 2100 3800 4000
+Wire Notes Line
+	500  4000 3800 4000
+Wire Notes Line
+	2850 4700 5250 4700
+Wire Notes Line
+	5000 500  5000 3100
+Wire Notes Line
+	5000 3100 9550 3100
+Wire Notes Line
+	5000 2750 3800 2750
+Text Notes 3850 2250 0    50   ~ 0
+Reset button
+Wire Notes Line
+	500  2100 5000 2100
+Text Notes 500  1600 0    50   ~ 0
+Unused gate
+Text Notes 2900 600  0    50   ~ 0
+Power distribution
+Wire Wire Line
+	4450 1500 3950 1500
 Wire Bus Line
 	6200 800  6500 800 
-Text Notes 4900 3900 0    50   ~ 0
-Use Q7 instead for ROMs 32-63.
 $EndSCHEMATC
