diff --git a/HW/mouse/fp-info-cache b/HW/mouse/fp-info-cache
index fe866e8e175e639f95d6e06d8af86229d461cc83..18f73c00fe4f6b385f32fcc08bc94ec2d32572f4 100644
--- a/HW/mouse/fp-info-cache
+++ b/HW/mouse/fp-info-cache
@@ -1,4 +1,4 @@
-18633300470975509
+18636525959931593
 Battery
 BatteryHolder_Bulgin_BX0036_1xC
 Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf)
@@ -58036,6 +58036,13 @@ Mounting 4.5mm 9774100982
 0
 8
 1
+MouseSensor
+PMW3389
+
+
+0
+16
+16
 NetTie
 NetTie-2_SMD_Pad0.5mm
 Net tie, 2 pin, 0.5mm square SMD pads
@@ -82046,24 +82053,31 @@ varistor SIOV
 0
 2
 2
-enc
-EC10E1220501
+mouseComp
+D2F_A
 
 
 0
 3
 3
-ul_EC10E1220501
-EC10E1220501
+mouseComp
+D2F_S
 
 
 0
-5
-5
-ul_EC10E1220501
-mouse_encoder
+3
+3
+mouseComp
+EC10E
 
 
 0
+3
+3
+mouseComp
+PMW3389
+
+
 0
-0
+16
+16
diff --git a/HW/mouse/mouse.kicad_pcb b/HW/mouse/mouse.kicad_pcb
index be85e6628ead24f9a3a7a24d7f7087798f694450..f40b63c3c8eb37494e542b1b470ccc9f7deae30f 100644
--- a/HW/mouse/mouse.kicad_pcb
+++ b/HW/mouse/mouse.kicad_pcb
@@ -2,11 +2,11 @@
 
   (general
     (thickness 1.6)
-    (drawings 8)
-    (tracks 0)
+    (drawings 12)
+    (tracks 499)
     (zones 0)
-    (modules 65)
-    (nets 71)
+    (modules 75)
+    (nets 73)
   )
 
   (page A4)
@@ -34,7 +34,7 @@
   )
 
   (setup
-    (last_trace_width 0.25)
+    (last_trace_width 0.5)
     (user_trace_width 0.25)
     (user_trace_width 0.5)
     (trace_clearance 0.2)
@@ -61,7 +61,7 @@
     (pad_drill 0.762)
     (pad_to_mask_clearance 0)
     (aux_axis_origin 0 0)
-    (visible_elements 7FFFFFFF)
+    (visible_elements 7FF9FFFF)
     (pcbplotparams
       (layerselection 0x010fc_ffffffff)
       (usegerberextensions false)
@@ -122,46 +122,48 @@
   (net 28 "Net-(U1-Pad25)")
   (net 29 SCLK)
   (net 30 NCS)
-  (net 31 "Net-(U1-Pad34)")
-  (net 32 "Net-(U1-Pad35)")
-  (net 33 "Net-(U1-Pad36)")
-  (net 34 "Net-(U1-Pad37)")
-  (net 35 "Net-(U1-Pad38)")
-  (net 36 "Net-(U1-Pad39)")
-  (net 37 "Net-(U1-Pad40)")
-  (net 38 "Net-(U1-Pad41)")
-  (net 39 "Net-(U1-Pad42)")
-  (net 40 "Net-(U1-Pad43)")
-  (net 41 "Net-(U1-Pad50)")
-  (net 42 "Net-(U1-Pad51)")
-  (net 43 "Net-(U1-Pad52)")
-  (net 44 "Net-(U1-Pad53)")
-  (net 45 "Net-(U1-Pad54)")
-  (net 46 "Net-(U1-Pad59)")
-  (net 47 "Net-(U1-Pad61)")
-  (net 48 "Net-(U1-Pad62)")
-  (net 49 "Net-(U2-Pad1)")
-  (net 50 "Net-(U2-Pad2)")
-  (net 51 "Net-(U2-Pad6)")
-  (net 52 "Net-(U2-Pad14)")
-  (net 53 "Net-(U2-Pad7)")
-  (net 54 "Net-(U2-Pad16)")
-  (net 55 "Net-(U1-Pad24)")
-  (net 56 "Net-(U1-Pad29)")
-  (net 57 "Net-(U1-Pad33)")
-  (net 58 "Net-(U1-Pad46)")
-  (net 59 "Net-(U1-Pad49)")
-  (net 60 "Net-(J2-Pad2)")
-  (net 61 "Net-(J2-Pad3)")
-  (net 62 MMB)
-  (net 63 SMB1)
-  (net 64 LMB)
-  (net 65 TMB1)
-  (net 66 RMB)
-  (net 67 SMB2)
-  (net 68 TMB2)
-  (net 69 D-)
-  (net 70 D+)
+  (net 31 "Net-(U1-Pad36)")
+  (net 32 "Net-(U1-Pad37)")
+  (net 33 "Net-(U1-Pad38)")
+  (net 34 "Net-(U1-Pad39)")
+  (net 35 "Net-(U1-Pad40)")
+  (net 36 "Net-(U1-Pad41)")
+  (net 37 "Net-(U1-Pad50)")
+  (net 38 "Net-(U1-Pad54)")
+  (net 39 "Net-(U2-Pad1)")
+  (net 40 "Net-(U2-Pad2)")
+  (net 41 "Net-(U2-Pad6)")
+  (net 42 "Net-(U2-Pad14)")
+  (net 43 "Net-(U2-Pad7)")
+  (net 44 "Net-(U2-Pad16)")
+  (net 45 "Net-(U1-Pad24)")
+  (net 46 "Net-(U1-Pad29)")
+  (net 47 "Net-(U1-Pad33)")
+  (net 48 "Net-(U1-Pad46)")
+  (net 49 "Net-(U1-Pad49)")
+  (net 50 "Net-(J2-Pad2)")
+  (net 51 "Net-(J2-Pad3)")
+  (net 52 MMB)
+  (net 53 SMB1)
+  (net 54 LMB)
+  (net 55 TMB1)
+  (net 56 RMB)
+  (net 57 SMB2)
+  (net 58 TMB2)
+  (net 59 D-)
+  (net 60 D+)
+  (net 61 SWA)
+  (net 62 SWB)
+  (net 63 "Net-(R15-Pad2)")
+  (net 64 "Net-(R16-Pad2)")
+  (net 65 "Net-(U1-Pad11)")
+  (net 66 "Net-(U1-Pad9)")
+  (net 67 "Net-(U1-Pad8)")
+  (net 68 "Net-(U1-Pad14)")
+  (net 69 "Net-(U1-Pad26)")
+  (net 70 "Net-(U1-Pad28)")
+  (net 71 "Net-(U1-Pad27)")
+  (net 72 "Net-(U1-Pad10)")
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -189,7 +191,12 @@
     (add_net "Net-(J2-Pad2)")
     (add_net "Net-(J2-Pad3)")
     (add_net "Net-(JP1-Pad1)")
+    (add_net "Net-(R15-Pad2)")
+    (add_net "Net-(R16-Pad2)")
     (add_net "Net-(R2-Pad2)")
+    (add_net "Net-(U1-Pad10)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad14)")
     (add_net "Net-(U1-Pad15)")
     (add_net "Net-(U1-Pad16)")
     (add_net "Net-(U1-Pad17)")
@@ -197,11 +204,12 @@
     (add_net "Net-(U1-Pad20)")
     (add_net "Net-(U1-Pad24)")
     (add_net "Net-(U1-Pad25)")
+    (add_net "Net-(U1-Pad26)")
+    (add_net "Net-(U1-Pad27)")
+    (add_net "Net-(U1-Pad28)")
     (add_net "Net-(U1-Pad29)")
     (add_net "Net-(U1-Pad3)")
     (add_net "Net-(U1-Pad33)")
-    (add_net "Net-(U1-Pad34)")
-    (add_net "Net-(U1-Pad35)")
     (add_net "Net-(U1-Pad36)")
     (add_net "Net-(U1-Pad37)")
     (add_net "Net-(U1-Pad38)")
@@ -209,18 +217,12 @@
     (add_net "Net-(U1-Pad4)")
     (add_net "Net-(U1-Pad40)")
     (add_net "Net-(U1-Pad41)")
-    (add_net "Net-(U1-Pad42)")
-    (add_net "Net-(U1-Pad43)")
     (add_net "Net-(U1-Pad46)")
     (add_net "Net-(U1-Pad49)")
     (add_net "Net-(U1-Pad50)")
-    (add_net "Net-(U1-Pad51)")
-    (add_net "Net-(U1-Pad52)")
-    (add_net "Net-(U1-Pad53)")
     (add_net "Net-(U1-Pad54)")
-    (add_net "Net-(U1-Pad59)")
-    (add_net "Net-(U1-Pad61)")
-    (add_net "Net-(U1-Pad62)")
+    (add_net "Net-(U1-Pad8)")
+    (add_net "Net-(U1-Pad9)")
     (add_net "Net-(U2-Pad1)")
     (add_net "Net-(U2-Pad14)")
     (add_net "Net-(U2-Pad16)")
@@ -231,6 +233,8 @@
     (add_net SCLK)
     (add_net SMB1)
     (add_net SMB2)
+    (add_net SWA)
+    (add_net SWB)
     (add_net SWCLK)
     (add_net SWDIO)
     (add_net SWO)
@@ -251,8 +255,254 @@
     (add_net VCC)
   )
 
+  (module mouseComp:PMW3389 (layer F.Cu) (tedit 6019D1BF) (tstamp 6023C769)
+    (at 112 93)
+    (path /601CB5C1)
+    (fp_text reference U2 (at -5.6515 6.35254) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
+    (pad 1 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 39 "Net-(U2-Pad1)"))
+    (pad 3 thru_hole circle (at -3.56 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 7 "Net-(C11-Pad1)"))
+    (pad 2 thru_hole circle (at -1.78 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 40 "Net-(U2-Pad2)"))
+    (pad 4 thru_hole circle (at -5.334 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 8 VCC))
+    (pad 5 thru_hole circle (at -7.112 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 5 +3V3))
+    (pad 6 thru_hole circle (at -8.89 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 41 "Net-(U2-Pad6)"))
+    (pad 9 thru_hole circle (at -0.89 10.7) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 27 MOTION))
+    (pad 10 thru_hole circle (at -2.667 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 29 SCLK))
+    (pad 11 thru_hole circle (at -4.445 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 22 MOSI))
+    (pad 12 thru_hole circle (at -6.35 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 18 MISO))
+    (pad 13 thru_hole circle (at -8.382 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 30 NCS))
+    (pad 14 thru_hole circle (at -10.16 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 42 "Net-(U2-Pad14)"))
+    (pad 7 thru_hole circle (at -10.795 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 43 "Net-(U2-Pad7)"))
+    (pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 8 VCC))
+    (pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 44 "Net-(U2-Pad16)"))
+  )
+
+  (module mouseComp:EC10E (layer F.Cu) (tedit 6022ECF9) (tstamp 602389D1)
+    (at 149.5 86)
+    (path /602B655E)
+    (fp_text reference SW9 (at 2.54 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Rotary_Encoder (at 2.5 -3.81) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user * (at 0 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user * (at 0 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
+      (effects (font (size 0.127 0.127) (thickness 0.002)))
+    )
+    (fp_line (start -2.5292 4.522978) (end 7.5292 4.522978) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.5292 4.522978) (end 7.5292 3.336041) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.5292 -1.827022) (end -2.5292 -1.827022) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -2.5292 -1.827022) (end -2.5292 0.663961) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -2.4022 4.395978) (end 7.4022 4.395978) (layer F.Fab) (width 0.1524))
+    (fp_line (start 7.4022 4.395978) (end 7.4022 -1.700022) (layer F.Fab) (width 0.1524))
+    (fp_line (start 7.4022 -1.700022) (end -2.4022 -1.700022) (layer F.Fab) (width 0.1524))
+    (fp_line (start -2.4022 -1.700022) (end -2.4022 4.395978) (layer F.Fab) (width 0.1524))
+    (fp_line (start -2.5292 3.336041) (end -2.5292 4.522978) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.5292 0.663961) (end 7.5292 -1.827022) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -3.155699 -1.954022) (end -3.155699 4.649978) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -3.155699 4.649978) (end 8.155699 4.649978) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 8.155699 4.649978) (end 8.155699 -1.954022) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 8.155699 -1.954022) (end -3.155699 -1.954022) (layer F.CrtYd) (width 0.1524))
+    (fp_circle (center 0 -1.905) (end 0.381 -1.905) (layer F.Fab) (width 0.1524))
+    (fp_circle (center -3.1642 0) (end -2.7832 0) (layer F.SilkS) (width 0.1524))
+    (fp_circle (center -3.1642 0) (end -2.7832 0) (layer B.SilkS) (width 0.1524))
+    (pad "" np_thru_hole rect (at 6.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
+    (pad "" np_thru_hole rect (at -1.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
+    (pad A thru_hole circle (at 5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 63 "Net-(R15-Pad2)"))
+    (pad B thru_hole circle (at 2.5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 64 "Net-(R16-Pad2)"))
+    (pad C thru_hole circle (at 0 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module mouseComp:D2F_S (layer F.Cu) (tedit 6023093B) (tstamp 6023C6E6)
+    (at 126.5 98.6 90)
+    (path /603C7896)
+    (fp_text reference SW8 (at 5 1.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TMB2 (at 4.9 -2 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+    (pad 3 thru_hole circle (at 10.16 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 58 TMB2))
+    (pad 2 thru_hole circle (at 5.08 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 1 thru_hole circle (at 0 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 58 TMB2))
+  )
+
+  (module mouseComp:D2F_A (layer F.Cu) (tedit 60230C50) (tstamp 6023C6C6)
+    (at 105 85)
+    (path /603B274D)
+    (fp_text reference SW7 (at 4.8 -6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value SMB2 (at 4.7 -7.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.6) (end 11.48 -2.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -9.1) (end -1.32 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -9.1) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 1.3) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -9.1) (end 11.48 -9.1) (layer F.SilkS) (width 0.12))
+    (pad 1 thru_hole circle (at 0 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 57 SMB2))
+    (pad 3 thru_hole circle (at 10.16 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 57 SMB2))
+    (pad 2 thru_hole circle (at 5.08 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module mouseComp:D2F_S (layer F.Cu) (tedit 6023093B) (tstamp 6023C6A6)
+    (at 159.6 115.7 90)
+    (path /60395D10)
+    (fp_text reference SW6 (at 5 1.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value RMB (at 4.9 -2 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+    (pad 3 thru_hole circle (at 10.16 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 56 RMB))
+    (pad 2 thru_hole circle (at 5.08 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 1 thru_hole circle (at 0 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 56 RMB))
+  )
+
+  (module mouseComp:D2F_S (layer F.Cu) (tedit 6023093B) (tstamp 6023C686)
+    (at 120.5 98.6 90)
+    (path /603B96AE)
+    (fp_text reference SW5 (at 5 1.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TMB1 (at 4.9 -2 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+    (pad 3 thru_hole circle (at 10.16 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 55 TMB1))
+    (pad 2 thru_hole circle (at 5.08 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 1 thru_hole circle (at 0 0 90) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 55 TMB1))
+  )
+
+  (module mouseComp:D2F_S (layer F.Cu) (tedit 6023093B) (tstamp 6023C666)
+    (at 160.4 80 180)
+    (path /601E71D4)
+    (fp_text reference SW4 (at 5 1.9) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LMB (at 4.9 -2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+    (pad 3 thru_hole circle (at 10.16 0 180) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 54 LMB))
+    (pad 2 thru_hole circle (at 5.08 0 180) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 1 thru_hole circle (at 0 0 180) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 54 LMB))
+  )
+
+  (module mouseComp:D2F_A (layer F.Cu) (tedit 60230C50) (tstamp 6023C646)
+    (at 118 85)
+    (path /603A6A2C)
+    (fp_text reference SW3 (at 4.8 -6) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value SMB1 (at 4.7 -7.8) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.6) (end 11.48 -2.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -9.1) (end -1.32 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -9.1) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 1.3) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -9.1) (end 11.48 -9.1) (layer F.SilkS) (width 0.12))
+    (pad 1 thru_hole circle (at 0 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 53 SMB1))
+    (pad 3 thru_hole circle (at 10.16 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 53 SMB1))
+    (pad 2 thru_hole circle (at 5.08 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module mouseComp:D2F_S (layer F.Cu) (tedit 6023093B) (tstamp 6023C626)
+    (at 152 105.5 270)
+    (path /603CFD50)
+    (fp_text reference SW2 (at 5 1.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MMB (at 4.9 -2 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+    (pad 3 thru_hole circle (at 10.16 0 270) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 52 MMB))
+    (pad 2 thru_hole circle (at 5.08 0 270) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 1 thru_hole circle (at 0 0 270) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask)
+      (net 52 MMB))
+  )
+
   (module Crystal:Crystal_HC49-U_Vertical (layer F.Cu) (tedit 5A1AD3B8) (tstamp 6023C7C0)
-    (at 107.5 113.5 90)
+    (at 108 108.5 270)
     (descr "Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf")
     (tags "THT crystalHC-49/U")
     (path /600C3655)
@@ -262,6 +512,16 @@
     (fp_text value 16MHz (at 2.44 3.525 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1))
     (fp_arc (start 5.565 0) (end 5.565 -2.525) (angle 180) (layer F.SilkS) (width 0.12))
     (fp_arc (start -0.685 0) (end -0.685 -2.525) (angle -180) (layer F.SilkS) (width 0.12))
     (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1))
@@ -271,19 +531,9 @@
     (fp_text user %R (at 2.44 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05))
-    (pad 2 thru_hole circle (at 4.88 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
+    (pad 2 thru_hole circle (at 4.88 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "Net-(C2-Pad1)"))
-    (pad 1 thru_hole circle (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
+    (pad 1 thru_hole circle (at 0 0 270) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
       (net 1 "Net-(C1-Pad1)"))
     (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_HC49-U_Vertical.wrl
       (at (xyz 0 0 0))
@@ -292,6 +542,239 @@
     )
   )
 
+  (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6023C5AB)
+    (at 89 109)
+    (descr "Mounting Hole 3.2mm, no annular, M3")
+    (tags "mounting hole 3.2mm no annular m3")
+    (attr virtual)
+    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0.3 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+  )
+
+  (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6023C5AB)
+    (at 91.5 89.5)
+    (descr "Mounting Hole 3.2mm, no annular, M3")
+    (tags "mounting hole 3.2mm no annular m3")
+    (attr virtual)
+    (fp_text reference REF** (at -2 -3) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0.3 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+  )
+
+  (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6023C5AB)
+    (at 134 92)
+    (descr "Mounting Hole 3.2mm, no annular, M3")
+    (tags "mounting hole 3.2mm no annular m3")
+    (attr virtual)
+    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0.3 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+  )
+
+  (module "" (layer F.Cu) (tedit 0) (tstamp 0)
+    (at 140 116.5)
+    (fp_text reference "" (at 139 117) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.15)))
+    )
+    (fp_text value "" (at 139 117) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.15)))
+    )
+    (fp_text user %R (at 140.3 117.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+  )
+
+  (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6023C419)
+    (at 140 117)
+    (descr "Mounting Hole 3.2mm, no annular, M3")
+    (tags "mounting hole 3.2mm no annular m3")
+    (attr virtual)
+    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0.3 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FF19)
+    (at 143 87.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "resistor handsolder")
+    (path /60369A85)
+    (attr smd)
+    (fp_text reference R16 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 64 "Net-(R16-Pad2)"))
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 62 SWB))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FF08)
+    (at 143 85.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "resistor handsolder")
+    (path /60358AA6)
+    (attr smd)
+    (fp_text reference R15 (at 0 -1.65 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 63 "Net-(R15-Pad2)"))
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 61 SWA))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FB87)
+    (at 138.975 87.5 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor handsolder")
+    (path /602F4AA0)
+    (attr smd)
+    (fp_text reference C28 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 62 SWB))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FB76)
+    (at 138.975 85.5 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor handsolder")
+    (path /602ECED8)
+    (attr smd)
+    (fp_text reference C27 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 61 SWA))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 6023C7A9)
     (at 88.5 115.5)
     (descr "SOT-23, Standard")
@@ -304,22 +787,22 @@
     (fp_text value AP2125N-3.3TRG (at 0 2.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
     (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
       (net 9 +5V))
     (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
@@ -334,7 +817,7 @@
   )
 
   (module Package_TO_SOT_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6023C794)
-    (at 89 84)
+    (at 89 82.5)
     (descr "5-pin SOT23 package")
     (tags "SOT-23-5 hand-soldering")
     (path /600AF3EA)
@@ -345,20 +828,20 @@
     (fp_text value MIC5235YM5-TR (at 0 2.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
     (pad 5 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 8 VCC))
     (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
@@ -388,32 +871,32 @@
     (fp_text value USBLC6-2SC6 (at 0 2.9 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
     (pad 5 smd rect (at 1.35 0 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 9 +5V))
     (pad 6 smd rect (at 1.35 -0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 70 D+))
+      (net 60 D+))
     (pad 4 smd rect (at 1.35 0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 69 D-))
+      (net 59 D-))
     (pad 3 smd rect (at -1.35 0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 61 "Net-(J2-Pad3)"))
+      (net 51 "Net-(J2-Pad3)"))
     (pad 2 smd rect (at -1.35 0 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 2 GND))
     (pad 1 smd rect (at -1.35 -0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 60 "Net-(J2-Pad2)"))
+      (net 50 "Net-(J2-Pad2)"))
     (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -421,53 +904,6 @@
     )
   )
 
-  (module MouseSensor:PMW3389 (layer F.Cu) (tedit 6019D1BF) (tstamp 6023C769)
-    (at 107 93)
-    (path /601CB5C1)
-    (fp_text reference U2 (at -5.6515 6.35254) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
-    (pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 54 "Net-(U2-Pad16)"))
-    (pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 8 VCC))
-    (pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 7 thru_hole circle (at -10.795 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 53 "Net-(U2-Pad7)"))
-    (pad 14 thru_hole circle (at -10.16 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 52 "Net-(U2-Pad14)"))
-    (pad 13 thru_hole circle (at -8.382 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 30 NCS))
-    (pad 12 thru_hole circle (at -6.35 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 18 MISO))
-    (pad 11 thru_hole circle (at -4.445 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 22 MOSI))
-    (pad 10 thru_hole circle (at -2.667 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 29 SCLK))
-    (pad 9 thru_hole circle (at -0.89 10.7) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 27 MOTION))
-    (pad 6 thru_hole circle (at -8.89 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 51 "Net-(U2-Pad6)"))
-    (pad 5 thru_hole circle (at -7.112 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 5 +3V3))
-    (pad 4 thru_hole circle (at -5.334 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 8 VCC))
-    (pad 2 thru_hole circle (at -1.78 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 50 "Net-(U2-Pad2)"))
-    (pad 3 thru_hole circle (at -3.56 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 7 "Net-(C11-Pad1)"))
-    (pad 1 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 49 "Net-(U2-Pad1)"))
-  )
-
   (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6023C751)
     (at 124 109.5)
     (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
@@ -480,111 +916,111 @@
     (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
     (pad 64 smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 63 smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (pad 62 smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 48 "Net-(U1-Pad62)"))
+      (net 27 MOTION))
     (pad 61 smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 47 "Net-(U1-Pad61)"))
+      (net 29 SCLK))
     (pad 60 smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 16 "Net-(JP1-Pad1)"))
     (pad 59 smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 46 "Net-(U1-Pad59)"))
+      (net 22 MOSI))
     (pad 58 smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 68 TMB2))
+      (net 18 MISO))
     (pad 57 smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 65 TMB1))
+      (net 30 NCS))
     (pad 56 smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 67 SMB2))
+      (net 55 TMB1))
     (pad 55 smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 63 SMB1))
+      (net 58 TMB2))
     (pad 54 smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 45 "Net-(U1-Pad54)"))
+      (net 38 "Net-(U1-Pad54)"))
     (pad 53 smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 44 "Net-(U1-Pad53)"))
+      (net 57 SMB2))
     (pad 52 smd roundrect (at 2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 43 "Net-(U1-Pad52)"))
+      (net 53 SMB1))
     (pad 51 smd roundrect (at 2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 42 "Net-(U1-Pad51)"))
+      (net 54 LMB))
     (pad 50 smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 41 "Net-(U1-Pad50)"))
+      (net 37 "Net-(U1-Pad50)"))
     (pad 49 smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 59 "Net-(U1-Pad49)"))
+      (net 49 "Net-(U1-Pad49)"))
     (pad 48 smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 47 smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (pad 46 smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 58 "Net-(U1-Pad46)"))
+      (net 48 "Net-(U1-Pad46)"))
     (pad 45 smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 70 D+))
+      (net 60 D+))
     (pad 44 smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 69 D-))
+      (net 59 D-))
     (pad 43 smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 40 "Net-(U1-Pad43)"))
+      (net 61 SWA))
     (pad 42 smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 39 "Net-(U1-Pad42)"))
+      (net 62 SWB))
     (pad 41 smd roundrect (at 5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 38 "Net-(U1-Pad41)"))
+      (net 36 "Net-(U1-Pad41)"))
     (pad 40 smd roundrect (at 5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 37 "Net-(U1-Pad40)"))
+      (net 35 "Net-(U1-Pad40)"))
     (pad 39 smd roundrect (at 5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 36 "Net-(U1-Pad39)"))
+      (net 34 "Net-(U1-Pad39)"))
     (pad 38 smd roundrect (at 5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 35 "Net-(U1-Pad38)"))
+      (net 33 "Net-(U1-Pad38)"))
     (pad 37 smd roundrect (at 5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 34 "Net-(U1-Pad37)"))
+      (net 32 "Net-(U1-Pad37)"))
     (pad 36 smd roundrect (at 5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 33 "Net-(U1-Pad36)"))
+      (net 31 "Net-(U1-Pad36)"))
     (pad 35 smd roundrect (at 5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 32 "Net-(U1-Pad35)"))
+      (net 52 MMB))
     (pad 34 smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 31 "Net-(U1-Pad34)"))
+      (net 56 RMB))
     (pad 33 smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 57 "Net-(U1-Pad33)"))
+      (net 47 "Net-(U1-Pad33)"))
     (pad 32 smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 31 smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -592,421 +1028,64 @@
     (pad 30 smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 4 "Net-(C3-Pad2)"))
     (pad 29 smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 56 "Net-(U1-Pad29)"))
+      (net 46 "Net-(U1-Pad29)"))
     (pad 28 smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 62 MMB))
+      (net 70 "Net-(U1-Pad28)"))
     (pad 27 smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 66 RMB))
+      (net 71 "Net-(U1-Pad27)"))
     (pad 26 smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 64 LMB))
+      (net 69 "Net-(U1-Pad26)"))
     (pad 25 smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 28 "Net-(U1-Pad25)"))
     (pad 24 smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 55 "Net-(U1-Pad24)"))
+      (net 45 "Net-(U1-Pad24)"))
     (pad 23 smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 15 SWO))
-    (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 14 SWDIO))
-    (pad 21 smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 13 SWCLK))
-    (pad 20 smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 26 "Net-(U1-Pad20)"))
-    (pad 19 smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 5 +3V3))
-    (pad 18 smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 17 smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 25 "Net-(U1-Pad17)"))
-    (pad 16 smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 24 "Net-(U1-Pad16)"))
-    (pad 15 smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 23 "Net-(U1-Pad15)"))
-    (pad 14 smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 30 NCS))
-    (pad 13 smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 5 +3V3))
-    (pad 12 smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 11 smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 18 MISO))
-    (pad 10 smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 22 MOSI))
-    (pad 9 smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 29 SCLK))
-    (pad 8 smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 27 MOTION))
-    (pad 7 smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 6 NRST))
-    (pad 6 smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 3 "Net-(C2-Pad1)"))
-    (pad 5 smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 1 "Net-(C1-Pad1)"))
-    (pad 4 smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 21 "Net-(U1-Pad4)"))
-    (pad 3 smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 20 "Net-(U1-Pad3)"))
-    (pad 2 smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 19 "Net-(U1-Pad2)"))
-    (pad 1 smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 5 +3V3))
-    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C6E6)
-    (at 126.5 97.5 90)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /603C7896)
-    (fp_text reference SW8 (at 5.45 -2.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TMB2 (at 5.45 4.35 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 68 TMB2))
-    (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 68 TMB2))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C6C6)
-    (at 114.5 79.5 180)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /603B274D)
-    (fp_text reference SW7 (at 5.45 -2.82) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value SMB2 (at 5.45 4.35) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 67 SMB2))
-    (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 67 SMB2))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C6A6)
-    (at 156 117.5 90)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /60395D10)
-    (fp_text reference SW6 (at 5.45 -2.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value RMB (at 5.45 4.35 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 66 RMB))
-    (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 66 RMB))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C686)
-    (at 120 97.5 90)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /603B96AE)
-    (fp_text reference SW5 (at 5.45 -2.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TMB1 (at 5.45 4.35 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 65 TMB1))
-    (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 65 TMB1))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C666)
-    (at 155.5 80 180)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /601E71D4)
-    (fp_text reference SW4 (at 5.45 -2.82) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value LMB (at 5.45 4.35) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 64 LMB))
-    (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 64 LMB))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C646)
-    (at 131 79.5 180)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /603A6A2C)
-    (fp_text reference SW3 (at 5.45 -2.82) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value SMB1 (at 5.45 4.35) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 63 SMB1))
-    (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
+    (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 14 SWDIO))
+    (pad 21 smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 13 SWCLK))
+    (pad 20 smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 26 "Net-(U1-Pad20)"))
+    (pad 19 smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 5 +3V3))
+    (pad 18 smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 63 SMB1))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Package_TO_SOT_THT:TO-3PB-3_Vertical (layer F.Cu) (tedit 5AC8701B) (tstamp 6023C626)
-    (at 149.5 106.55 270)
-    (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
-    (tags "TO-3PB-3 Vertical RM 5.45mm ")
-    (path /603CFD50)
-    (fp_text reference SW2 (at 5.45 -2.82 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MMB (at 5.45 4.35 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 10.9 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 62 MMB))
-    (pad 2 thru_hole oval (at 5.45 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
+    (pad 17 smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 25 "Net-(U1-Pad17)"))
+    (pad 16 smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 24 "Net-(U1-Pad16)"))
+    (pad 15 smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 23 "Net-(U1-Pad15)"))
+    (pad 14 smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 68 "Net-(U1-Pad14)"))
+    (pad 13 smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 5 +3V3))
+    (pad 12 smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 thru_hole rect (at 0 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 62 MMB))
-    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
+    (pad 11 smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 65 "Net-(U1-Pad11)"))
+    (pad 10 smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 72 "Net-(U1-Pad10)"))
+    (pad 9 smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 66 "Net-(U1-Pad9)"))
+    (pad 8 smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 67 "Net-(U1-Pad8)"))
+    (pad 7 smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 6 NRST))
+    (pad 6 smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 3 "Net-(C2-Pad1)"))
+    (pad 5 smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 4 smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 21 "Net-(U1-Pad4)"))
+    (pad 3 smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 20 "Net-(U1-Pad3)"))
+    (pad 2 smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 19 "Net-(U1-Pad2)"))
+    (pad 1 smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 5 +3V3))
+    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
@@ -1025,24 +1104,24 @@
     (fp_text value Reset (at 0 2.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 2.07 -1.57) (end 2.07 -1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.07 1.57) (end -2.07 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.95 -1.45) (end 1.95 1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 -1.45) (end 1.95 -1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 1.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.95 1.45) (end -1.95 1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.75 1.7) (end -2.75 -1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.75 1.7) (end -2.75 1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.75 -1.7) (end 2.75 1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.75 -1.7) (end 2.75 -1.7) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.07 -1.27) (end -2.07 -1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.07 1.57) (end -2.07 1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.07 1.27) (end 2.07 1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.07 -1.57) (end 2.07 -1.57) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.07 -1.57) (end 2.07 -1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 1.27) (end 2.07 1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 1.57) (end -2.07 1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.07 -1.27) (end -2.07 -1.57) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.75 -1.7) (end 2.75 -1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.75 -1.7) (end 2.75 1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.75 1.7) (end -2.75 1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.75 1.7) (end -2.75 -1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.95 1.45) (end -1.95 1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 1.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 -1.45) (end 1.95 -1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.95 -1.45) (end 1.95 1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.07 1.57) (end -2.07 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 -1.57) (end 2.07 -1.27) (layer F.SilkS) (width 0.12))
     (pad 1 smd roundrect (at -2.1 0) (size 0.8 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 6 NRST))
     (pad 2 smd roundrect (at 2.1 0) (size 0.8 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1055,33 +1134,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5F0)
-    (at 115 98)
+    (at 133.9 97.925 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603C789D)
     (attr smd)
-    (fp_text reference R14 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R14 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 68 TMB2))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 58 TMB2))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1091,7 +1170,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5DF)
-    (at 96.5 79 90)
+    (at 100 83.5 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603B2754)
@@ -1102,21 +1181,21 @@
     (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 67 SMB2))
+      (net 57 SMB2))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1127,7 +1206,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5CE)
-    (at 143.5 116.5)
+    (at 145.5 116)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60395D17)
@@ -1138,21 +1217,21 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 66 RMB))
+      (net 56 RMB))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1163,7 +1242,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5BD)
-    (at 112 95 270)
+    (at 116.1 89.475 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603B96B5)
@@ -1174,22 +1253,22 @@
     (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 65 TMB1))
-    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 55 TMB1))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1199,7 +1278,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5AC)
-    (at 139.5 79.5 270)
+    (at 142.5 79.5 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /602DE7E7)
@@ -1210,21 +1289,21 @@
     (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 64 LMB))
+      (net 54 LMB))
     (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1235,7 +1314,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C59B)
-    (at 113.5 86 90)
+    (at 133.7 79.5 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603A6A33)
@@ -1246,22 +1325,22 @@
     (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 63 SMB1))
-    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 53 SMB1))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1282,21 +1361,21 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 62 MMB))
+      (net 52 MMB))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1307,7 +1386,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C579)
-    (at 84.5 93)
+    (at 92.5 117)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60107ADE)
@@ -1318,19 +1397,19 @@
     (fp_text value 1.5K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 12 "Net-(D3-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1343,33 +1422,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C568)
-    (at 100.5 107.025 90)
+    (at 99 107)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60166BF7)
     (attr smd)
-    (fp_text reference R6 (at 0 -1.65 90) (layer F.SilkS)
+    (fp_text reference R6 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65) (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.5 0.5) (thickness 0.08)))
-    )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 18 MISO))
-    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1379,7 +1458,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C557)
-    (at 89.5 78)
+    (at 83.5 117 180)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /6014C1F4)
@@ -1390,22 +1469,22 @@
     (fp_text value 680 (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 11 "Net-(D2-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1415,7 +1494,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C546)
-    (at 87 110.5 90)
+    (at 93.5 83.5 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /6013719E)
@@ -1426,22 +1505,22 @@
     (fp_text value 47 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 10 "Net-(D1-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1451,33 +1530,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C535)
-    (at 90.5 89.5)
+    (at 88 78.4 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /600C5BBB)
     (attr smd)
-    (fp_text reference R3 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R3 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 17 "Net-(R2-Pad2)"))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1487,33 +1566,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C524)
-    (at 88.5 93.5)
+    (at 90 78.375 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /600C4CBF)
     (attr smd)
-    (fp_text reference R2 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R2 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 5.6K (at 0 1.65) (layer F.Fab)
+    (fp_text value 5.6K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 17 "Net-(R2-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1534,19 +1613,19 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1570,14 +1649,14 @@
     (fp_text value Jumper (at 0 1.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.4 -1) (end 1.4 -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))
+    (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.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12))
     (pad 1 smd rect (at -0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
       (net 16 "Net-(JP1-Pad1)"))
     (pad 2 smd rect (at 0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
@@ -1585,7 +1664,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4F4)
-    (at 36 96)
+    (at 83.5 93)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601DABF3)
@@ -1595,24 +1674,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 30 NCS))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1623,7 +1702,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4DF)
-    (at 42 98.5)
+    (at 83.5 97)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601D67DA)
@@ -1633,24 +1712,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 18 MISO))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1661,7 +1740,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4CA)
-    (at 44.66 103.02)
+    (at 83.5 101)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /6027468B)
@@ -1671,24 +1750,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 22 MOSI))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1699,7 +1778,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4B5)
-    (at 49.41 100.07)
+    (at 83.5 105)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /6027F21E)
@@ -1709,24 +1788,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 29 SCLK))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1737,7 +1816,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4A0)
-    (at 46 94.5)
+    (at 83.5 89)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601302EE)
@@ -1747,24 +1826,24 @@
     (fp_text value TPG (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1785,32 +1864,32 @@
     (fp_text value usb_conn (at 0 12.49 90) (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 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (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 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (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 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 5.08) (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 11.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 11.43) (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 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 11.49) (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 11.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 11.95) (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))
     (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 61 "Net-(J2-Pad3)"))
+      (net 51 "Net-(J2-Pad3)"))
     (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 60 "Net-(J2-Pad2)"))
+      (net 50 "Net-(J2-Pad2)"))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
@@ -1831,24 +1910,24 @@
     (fp_text value MCU_TP (at 0 15.03 90) (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 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (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 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 14.03) (end 1.33 14.03) (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 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 6.35) (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 13.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 13.97) (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 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 14.03) (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 14.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 14.5) (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))
     (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 15 SWO))
     (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
@@ -1869,7 +1948,7 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C458)
-    (at 83 85)
+    (at 92.525 119)
     (descr "LED 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 "LED handsolder")
     (path /60107AD8)
@@ -1880,21 +1959,21 @@
     (fp_text value LED (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 12 "Net-(D3-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1907,7 +1986,7 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C445)
-    (at 85 78)
+    (at 83.5 115 180)
     (descr "LED 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 "LED handsolder")
     (path /6014C1EC)
@@ -1918,24 +1997,24 @@
     (fp_text value LED (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 11 "Net-(D2-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1945,35 +2024,35 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C432)
-    (at 84.5 118)
+    (at 95.5 83.5 270)
     (descr "LED 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 "LED handsolder")
     (path /601355C7)
     (attr smd)
-    (fp_text reference D1 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference D1 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value LED (at 0 1.65) (layer F.Fab)
+    (fp_text value LED (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 10 "Net-(D1-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1983,7 +2062,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C41F)
-    (at 116 95 90)
+    (at 131.9 97.9 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603C788A)
@@ -1994,23 +2073,23 @@
     (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0.5 -0.5 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 68 TMB2))
+      (net 58 TMB2))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2019,7 +2098,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C40E)
-    (at 98.5 79 270)
+    (at 102 83.5 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603B2741)
@@ -2030,23 +2109,23 @@
     (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 67 SMB2))
+      (net 57 SMB2))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2055,7 +2134,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3FD)
-    (at 143.5 118.5 180)
+    (at 145.5 118 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /60395D04)
@@ -2066,23 +2145,23 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 66 RMB))
+      (net 56 RMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2091,7 +2170,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3EC)
-    (at 95 107 270)
+    (at 95.5 100.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6012A70C)
@@ -2102,22 +2181,22 @@
     (fp_text value 10u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2127,7 +2206,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3DB)
-    (at 114 95 90)
+    (at 114.1 89.5 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603B96A2)
@@ -2138,23 +2217,23 @@
     (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 65 TMB1))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 55 TMB1))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2163,7 +2242,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3CA)
-    (at 114 110 180)
+    (at 114.125 110.5)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603D5C8D)
@@ -2174,22 +2253,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2199,7 +2278,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3B9)
-    (at 83 82 180)
+    (at 83.5 119 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601412DD)
@@ -2210,19 +2289,19 @@
     (fp_text value 1u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2235,33 +2314,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3A8)
-    (at 92.5 111.5)
+    (at 93.5 79 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600BB9F4)
     (attr smd)
-    (fp_text reference C19 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C19 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 2.2u (at 0 1.65) (layer F.Fab)
+    (fp_text value 2.2u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2271,7 +2350,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C397)
-    (at 84.5 88.5 180)
+    (at 92.5 115)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6013FC2B)
@@ -2282,22 +2361,22 @@
     (fp_text value 1u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2307,33 +2386,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C386)
-    (at 83 112)
+    (at 85 78.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600B53C5)
     (attr smd)
-    (fp_text reference C17 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C17 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.65) (layer F.Fab)
+    (fp_text value 1u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2343,7 +2422,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C375)
-    (at 115.5 86 270)
+    (at 131.7 79.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603A6A20)
@@ -2354,23 +2433,23 @@
     (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 63 SMB1))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 53 SMB1))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2390,23 +2469,23 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 62 MMB))
+      (net 52 MMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2415,7 +2494,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C353)
-    (at 137.5 79.5 90)
+    (at 144.5 79.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /60286212)
@@ -2426,23 +2505,23 @@
     (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 64 LMB))
+      (net 54 LMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2451,7 +2530,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C342)
-    (at 99.5 88.5 90)
+    (at 104.8 89.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6021D9D7)
@@ -2462,19 +2541,19 @@
     (fp_text value 10u (at 0 1.65 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.5 0.5) (thickness 0.08)))
-    )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2487,7 +2566,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C331)
-    (at 101.5 88.5 90)
+    (at 106.8 89.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601DA26F)
@@ -2498,19 +2577,19 @@
     (fp_text value 10u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2523,7 +2602,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C320)
-    (at 103.5 88.5 90)
+    (at 108.8 89.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601F005F)
@@ -2534,19 +2613,19 @@
     (fp_text value 4.7u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2559,7 +2638,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C30F)
-    (at 117 102 180)
+    (at 118 101.5)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008BB0D)
@@ -2570,22 +2649,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2606,19 +2685,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2642,19 +2721,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2678,19 +2757,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2714,19 +2793,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2739,7 +2818,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2BA)
-    (at 114 107.5 180)
+    (at 114.1 108.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008860D)
@@ -2750,19 +2829,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2786,19 +2865,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 180) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2822,19 +2901,19 @@
     (fp_text value 4.7u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 4 "Net-(C3-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2847,7 +2926,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C287)
-    (at 102.525 110.5 180)
+    (at 103 112.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600CB6FB)
@@ -2858,19 +2937,19 @@
     (fp_text value 22p (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2883,7 +2962,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C276)
-    (at 102.5 113.5 180)
+    (at 103 110.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600C9F4E)
@@ -2894,19 +2973,19 @@
     (fp_text value 22p (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2918,13 +2997,1867 @@
     )
   )
 
-  (gr_line (start 160 91.5) (end 160 102) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 133 91.5) (end 160 91.5) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 133 102) (end 133 91.5) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 160 102) (end 133 102) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 161 76) (end 161 121) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 80.5 76) (end 161 76) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 114.8 94.1) (end 114.8 102.6) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 97.5 94.1) (end 114.8 94.1) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 97.5 102.6) (end 97.5 94.1) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 114.8 102.6) (end 97.5 102.6) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 165 91.5) (end 165 102) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 138 91.5) (end 165 91.5) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 138 102) (end 138 91.5) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 165 102) (end 138 102) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 165.5 76) (end 165.5 121) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 80.5 76) (end 165.5 76) (layer Edge.Cuts) (width 0.1))
   (gr_line (start 80.5 121) (end 80.5 76) (layer Edge.Cuts) (width 0.1))
-  (gr_line (start 161 121) (end 80.5 121) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 165.5 121) (end 80.5 121) (layer Edge.Cuts) (width 0.1))
+
+  (via (at 130.4 98.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (via (at 135.3 113.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56) (tstamp 60245C67))
+  (via (at 137.6 113.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 128.1 101.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (via (at 122.3 101.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (via (at 121.2 105.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 29))
+  (via (at 122.5 105.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (via (at 123.6 105.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 18))
+  (via (at 124.6 105.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 30))
+  (via (at 111.7 111.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (via (at 115.4 112.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (via (at 120.5 110.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (via (at 120.4 109.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (segment (start 108 108.5) (end 108.02501 108.52501) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 106 110.5) (end 108 108.5) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 104.025 110.5) (end 106 110.5) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 118.30001 107.72501) (end 118.325 107.75) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 116.759278 107.02498) (end 117.459308 107.72501) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 117.459308 107.72501) (end 118.30001 107.72501) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 108 108.5) (end 109.47502 107.02498) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 109.47502 107.02498) (end 116.759278 107.02498) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 101.975 110.5) (end 101.975 112.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 120.72501 103.80001) (end 120.75 103.825) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 117.00001 114.97499) (end 115.975 116) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 117.940712 114.97499) (end 117.00001 114.97499) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.165702 111.25) (end 119.42501 111.509308) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 118.325 111.25) (end 119.165702 111.25) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.42501 113.490692) (end 117.940712 114.97499) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.42501 113.009308) (end 119.42501 112.52501) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 120.75 114.334298) (end 119.42501 113.009308) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.42501 111.509308) (end 119.42501 112.52501) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 120.75 115.175) (end 120.75 114.334298) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.42501 112.52501) (end 119.42501 113.490692) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 120.959328 114.07499) (end 120.75 114.284318) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 126.990692 114.07499) (end 120.959328 114.07499) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 120.75 114.284318) (end 120.75 115.175) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 127.25 114.334298) (end 126.990692 114.07499) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 127.25 115.175) (end 127.25 114.334298) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 132.41182 107.52501) (end 133.99999 107.52501) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 133.99999 107.52501) (end 135.025 106.5) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 131.13681 106.25) (end 132.41182 107.52501) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 129.675 106.25) (end 131.13681 106.25) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 120.75 102.65) (end 120.75 103.825) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.6 101.5) (end 120.75 102.65) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 119.025 101.5) (end 119.6 101.5) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 115.975 117.565) (end 114.54 119) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 115.975 116) (end 115.975 117.565) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 112 119) (end 114.54 119) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 115.975 115.3) (end 115.975 116) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113.264999 114.119999) (end 114.794999 114.119999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113 114.384998) (end 113.264999 114.119999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 114.794999 114.119999) (end 115.975 115.3) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113 115.35) (end 113 114.384998) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 135.465998 87.5) (end 137.95 87.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 131.9 91.065998) (end 133.732999 89.232999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 131.9 96.875) (end 131.9 91.065998) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 137.95 87.5) (end 137.95 85.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 104.8 88.475) (end 108.8 88.475) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 110.85 90.525) (end 108.8 88.475) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 114.1 90.525) (end 110.85 90.525) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 108.8 86.28) (end 110.08 85) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 108.8 88.475) (end 108.8 86.28) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 135.025 104.5) (end 135.025 106.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 151.92 110.5) (end 152 110.58) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 142.6 110.5) (end 151.92 110.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 104.8 87.325) (end 102 84.525) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 104.8 88.475) (end 104.8 87.325) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 85 82.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 87.65 82.5) (end 85 82.5) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 99.5 112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 101.475 112) (end 101.975 112.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 99.5 112) (end 101.475 112) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 96.5 116) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 94.525 116) (end 93.525 115) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 96.5 116) (end 94.525 116) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 89.5 118) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 97 86) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 97 83.975) (end 95.5 82.475) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 97 86) (end 97 83.975) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 96.5 79) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 94.525 79) (end 93.5 77.975) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 96.5 79) (end 94.525 79) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 133.732999 89.232999) (end 135.465998 87.5) (width 0.5) (layer F.Cu) (net 2) (tstamp 6026125C))
+  (via (at 133.732999 89.232999) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 137.5 114.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 134 118.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 134 118.475) (end 131.525 116) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 134 118.5) (end 134 118.475) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 137.05 114.5) (end 135.55 116) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 137.5 114.5) (end 137.05 114.5) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 134 112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 134 110.525) (end 133.975 110.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 134 112) (end 134 110.525) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 134.5 102.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 134.5 103.975) (end 135.025 104.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 134.5 102.5) (end 134.5 103.975) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 137.5 105.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 111 109) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 112.575 109) (end 113.075 108.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 111 109) (end 112.575 109) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113.15 108.5) (end 115.15 110.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113.075 108.5) (end 113.15 108.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 105.723998 109) (end 105.5 109) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 113.475 105) (end 109.723998 105) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 105.5 109) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 109.723998 105) (end 105.723998 109) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 117.484298 108.25) (end 118.325 108.25) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 107.12 112.5) (end 108 113.38) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 104.025 112.5) (end 107.12 112.5) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 117.211478 108.25) (end 118.325 108.25) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 116.436468 107.47499) (end 117.211478 108.25) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 111.02501 107.47499) (end 116.436468 107.47499) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 108 113.38) (end 108 110.5) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 108 110.5) (end 111.02501 107.47499) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 126.75 116.015702) (end 126.75 115.175) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 127.009308 116.27501) (end 126.75 116.015702) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 129.19999 116.27501) (end 127.009308 116.27501) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 129.475 116) (end 129.19999 116.27501) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 127.95001 114.97499) (end 127.75 115.175) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 132.47499 114.97499) (end 127.95001 114.97499) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 133.5 116) (end 132.47499 114.97499) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 132.225 105.75) (end 129.675 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 132.975 106.5) (end 132.225 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 117.5 105) (end 115.525 105) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.25 105.75) (end 117.5 105) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.325 105.75) (end 118.25 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 121.25 116.015702) (end 121.25 115.175) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 120.990692 116.27501) (end 121.25 116.015702) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.30001 116.27501) (end 120.990692 116.27501) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.025 116) (end 118.30001 116.27501) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 117.484298 111.75) (end 118.325 111.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 116.8 111.065702) (end 117.484298 111.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 116.8 110.2) (end 116.8 111.065702) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 115.125 108.525) (end 116.8 110.2) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 115.125 108.5) (end 115.125 108.525) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.95001 102.52501) (end 120.25 103.825) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.00001 102.52501) (end 118.95001 102.52501) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 116.975 101.5) (end 118.00001 102.52501) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 135.05001 98.05001) (end 133.9 96.9) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 135.05001 99.564956) (end 135.05001 98.05001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 131.15 102) (end 132.614966 102) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 142.5 78.475) (end 133.7 78.475) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 116.1 100.625) (end 116.975 101.5) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 116.1 90.5) (end 116.1 92.9) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 104.8 92.912) (end 104.888 93) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 104.8 90.525) (end 104.8 92.912) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 95 107.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (via (at 93.5 111) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 88.599999 114.739999) (end 92.339998 111) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 92.339998 111) (end 93.5 111) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 88.599999 115.350001) (end 88.599999 114.739999) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 87.5 116.45) (end 88.599999 115.350001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 93.5 109) (end 95 107.5) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 93.5 111) (end 93.5 109) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 97.475 107.5) (end 97.975 107) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 95 107.5) (end 97.475 107.5) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 136.550001 119.050001) (end 141.424999 119.050001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 141.424999 119.050001) (end 144.475 116) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 133.5 116) (end 136.550001 119.050001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.88 116.855) (end 118.025 116) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.88 119) (end 118.88 116.855) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 128.834298 105.75) (end 129.675 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 127.784308 106.79999) (end 128.834298 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 119.165702 105.75) (end 120.215692 106.79999) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 120.215692 106.79999) (end 127.784308 106.79999) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 118.325 105.75) (end 119.165702 105.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 84.525 119) (end 84.525 117) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 86.95 117) (end 87.5 116.45) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 84.525 117) (end 86.95 117) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 100 85.725) (end 100 84.525) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 104.8 90.525) (end 100.6375 86.3625) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 138 103.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 142.475 104) (end 138.5 104) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 138.5 104) (end 138 103.5) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 133.807483 100.807483) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 135.307483 100.807483) (end 133.807483 100.807483) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 138 103.5) (end 135.307483 100.807483) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 132.614966 102) (end 133.807483 100.807483) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 133.807483 100.807483) (end 135.05001 99.564956) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 129.675 105.75) (end 129.675 104.825) (width 0.25) (layer F.Cu) (net 5))
+  (via (at 129.675 104.825) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 133.692517 100.807483) (end 133.807483 100.807483) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 129.675 104.825) (end 133.692517 100.807483) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 85.825001 120.300001) (end 84.525 119) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 117.579999 120.300001) (end 85.825001 120.300001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.88 119) (end 117.579999 120.300001) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 116.5 114) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 118.88 119) (end 118.88 116.38) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 118.88 116.38) (end 116.5 114) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 116.5 111.365702) (end 116.8 111.065702) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 116.5 114) (end 116.5 111.365702) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 134 95) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 133.9 96.9) (end 133.9 95.1) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 133.9 95.1) (end 134 95) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 132 87) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 131.949999 87.050001) (end 132 87) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 134 95) (end 131.949999 92.949999) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 131.949999 92.949999) (end 131.949999 87.050001) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 134.85001 84.14999) (end 134.85001 79.62501) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 134.85001 79.62501) (end 133.7 78.475) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 132 87) (end 134.85001 84.14999) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 135.300001 120.300001) (end 136.550001 119.050001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 120.180001 120.300001) (end 135.300001 120.300001) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.88 119) (end 120.180001 120.300001) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 142.5 114.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 144.475 116) (end 144 116) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 144 116) (end 142.5 114.5) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 142.5 108) (end 138 103.5) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 142.5 114.5) (end 142.5 108) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 100.6375 86.3625) (end 100 85.725) (width 0.5) (layer F.Cu) (net 5) (tstamp 6026098F))
+  (via (at 100.6375 86.3625) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 116.1 92.9) (end 116.1 100.625) (width 0.5) (layer F.Cu) (net 5) (tstamp 60260A31))
+  (via (at 116.1 92.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (via (at 106 81.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 100.6375 86.3625) (end 105.5 81.5) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 105.5 81.5) (end 106 81.5) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 132.67499 77.44999) (end 133.7 78.475) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 106 81.5) (end 110.05001 77.44999) (width 0.5) (layer F.Cu) (net 5))
+  (via (at 117.5 82.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start 118.05001 81.94999) (end 117.5 82.5) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.05001 77.44999) (end 118.05001 81.94999) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 118.05001 77.44999) (end 132.67499 77.44999) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 110.05001 77.44999) (end 118.05001 77.44999) (width 0.5) (layer F.Cu) (net 5))
+  (segment (start 116.210001 92.789999) (end 116.1 92.9) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 116.210001 83.789999) (end 116.210001 92.789999) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 117.5 82.5) (end 116.210001 83.789999) (width 0.5) (layer B.Cu) (net 5))
+  (segment (start 136.45001 110.92501) (end 136.025 110.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 136.025 110.5) (end 138.4 110.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 128.709278 113.62498) (end 129.609278 114.52498) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 122.251978 113.62498) (end 128.709278 113.62498) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 119.5 110.873002) (end 122.251978 113.62498) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 119.5 109.084298) (end 119.5 110.873002) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 119.165702 108.75) (end 119.5 109.084298) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 118.325 108.75) (end 119.165702 108.75) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 129.04 119) (end 133.51502 114.52498) (width 0.25) (layer B.Cu) (net 6))
+  (via (at 133.77502 114.52498) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6))
+  (segment (start 129.609278 114.52498) (end 133.77502 114.52498) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 133.51502 114.52498) (end 133.77502 114.52498) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start 136.12498 110.59998) (end 136.025 110.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 134.948022 114.52498) (end 136.025 113.448002) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 136.025 113.448002) (end 136.025 110.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 133.77502 114.52498) (end 134.948022 114.52498) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 108.8 92.64) (end 108.44 93) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 108.8 90.525) (end 108.8 92.64) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 106.8 92.866) (end 106.666 93) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 106.8 90.525) (end 106.8 92.866) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 93.5 82.475) (end 93.5 80.025) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 92.575 81.55) (end 93.5 82.475) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 90.35 81.55) (end 92.575 81.55) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 92.675 80.025) (end 90 77.35) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 93.5 80.025) (end 92.675 80.025) (width 0.5) (layer F.Cu) (net 8))
+  (via (at 96 103) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8))
+  (segment (start 95.5 102.5) (end 96 103) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 95.5 101.525) (end 95.5 102.5) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 98.911999 104.818001) (end 100.062 103.668) (width 0.5) (layer B.Cu) (net 8))
+  (segment (start 97.252316 104.818001) (end 98.911999 104.818001) (width 0.5) (layer B.Cu) (net 8))
+  (segment (start 96 103.565685) (end 97.252316 104.818001) (width 0.5) (layer B.Cu) (net 8))
+  (segment (start 96 103) (end 96 103.565685) (width 0.5) (layer B.Cu) (net 8))
+  (via (at 98.5 87.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8))
+  (segment (start 106.666 93) (end 101.166 87.5) (width 0.5) (layer B.Cu) (net 8))
+  (segment (start 101.166 87.5) (end 98.5 87.5) (width 0.5) (layer B.Cu) (net 8))
+  (segment (start 94.814966 80.025) (end 93.5 80.025) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 98.5 83.710034) (end 94.814966 80.025) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 98.5 87.5) (end 98.5 83.710034) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 96.65001 100.37499) (end 95.5 101.525) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 96.65001 89.34999) (end 96.65001 100.37499) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 98.5 87.5) (end 96.65001 89.34999) (width 0.5) (layer F.Cu) (net 8))
+  (segment (start 113 110.6) (end 113.1 110.5) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 113 112.65) (end 113 110.6) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 109.200001 114.179999) (end 104.38 119) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 109.200001 112.341997) (end 109.200001 114.179999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 111.291999 110.249999) (end 109.200001 112.341997) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 112.108001 110.249999) (end 111.291999 110.249999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 112.358002 110.5) (end 112.108001 110.249999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 113.1 110.5) (end 112.358002 110.5) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 85.625 79.525) (end 87.65 81.55) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 85 79.525) (end 85.625 79.525) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 91.475 117) (end 91.475 115) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 90.975 115.5) (end 91.475 115) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 89.5 115.5) (end 90.975 115.5) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 99.22999 113.84999) (end 104.38 119) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 92.62501 113.84999) (end 99.22999 113.84999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 91.475 115) (end 92.62501 113.84999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 87.65 83.45) (end 87.65 95.15) (width 0.5) (layer F.Cu) (net 9))
+  (via (at 91.5 99) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9))
+  (segment (start 87.65 95.15) (end 91.5 99) (width 0.5) (layer F.Cu) (net 9))
+  (via (at 92.5 112.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9))
+  (segment (start 91.5 99) (end 92.5 100) (width 0.5) (layer B.Cu) (net 9))
+  (segment (start 92.5 100) (end 92.5 112.5) (width 0.5) (layer B.Cu) (net 9))
+  (segment (start 84.149999 80.375001) (end 85 79.525) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 84.149999 82.908001) (end 84.149999 80.375001) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 84.691998 83.45) (end 84.149999 82.908001) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 87.65 83.45) (end 84.691998 83.45) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 92.5 113.72498) (end 92.62501 113.84999) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 92.5 112.5) (end 92.5 113.72498) (width 0.5) (layer F.Cu) (net 9))
+  (segment (start 95.5 84.525) (end 93.5 84.525) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 82.475 117) (end 82.475 115) (width 0.25) (layer F.Cu) (net 11))
+  (segment (start 93.525 118.975) (end 93.55 119) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 93.525 117) (end 93.525 118.975) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 122.25 118.17) (end 122.25 115.175) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 121.42 119) (end 122.25 118.17) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 123.824999 117.824999) (end 122.75 116.75) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 125.324999 117.824999) (end 123.824999 117.824999) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 126.5 119) (end 125.324999 117.824999) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 122.75 116.05) (end 122.75 115.175) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 122.75 116.75) (end 122.75 116.05) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 123.27499 116.040692) (end 123.27499 115.19999) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 130.730001 118.150001) (end 129.929003 118.150001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 123.959318 116.72502) (end 123.27499 116.040692) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 131.58 119) (end 130.730001 118.150001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 128.504022 116.72502) (end 123.959318 116.72502) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 123.27499 115.19999) (end 123.25 115.175) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 129.929003 118.150001) (end 128.504022 116.72502) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 131.35 104.5) (end 132.975 104.5) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 129.85 103) (end 131.35 104.5) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 129.85 102) (end 129.85 103) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 128.3 102.1) (end 128.1 101.9) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 122.25 101.85) (end 122.25 103.825) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 122.3 101.8) (end 122.25 101.85) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 128.2 102) (end 128.1 101.9) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 129.85 102) (end 128.2 102) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 126.7 101.8) (end 128 101.8) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 126.7 101.8) (end 122.3 101.8) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 128 101.8) (end 128.1 101.9) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 126.9 101.8) (end 126.7 101.8) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 88.025 79.425) (end 88 79.4) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 90 79.425) (end 88.025 79.425) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 88.755001 80.155001) (end 88 79.4) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 88.755001 82.885001) (end 88.755001 80.155001) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 89.32 83.45) (end 88.755001 82.885001) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 90.35 83.45) (end 89.32 83.45) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 105.65 103.668) (end 108.55701 106.57501) (width 0.25) (layer B.Cu) (net 18))
+  (segment (start 122.524992 106.875008) (end 123.6 105.8) (width 0.25) (layer B.Cu) (net 18))
+  (segment (start 120.665599 106.875011) (end 122.524992 106.875008) (width 0.25) (layer B.Cu) (net 18))
+  (segment (start 108.55701 106.57501) (end 120.365598 106.57501) (width 0.25) (layer B.Cu) (net 18))
+  (segment (start 120.365598 106.57501) (end 120.665599 106.875011) (width 0.25) (layer B.Cu) (net 18))
+  (segment (start 123.25 105.45) (end 123.25 103.825) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 123.6 105.8) (end 123.25 105.45) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 102.318 107) (end 100.025 107) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 105.65 103.668) (end 102.318 107) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 92.47499 105.97499) (end 83.5 97) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 98.99999 105.97499) (end 92.47499 105.97499) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 100.025 107) (end 98.99999 105.97499) (width 0.25) (layer F.Cu) (net 18))
+  (segment (start 107.555 103.668) (end 110.012001 106.125001) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 121.874999 106.425001) (end 122.5 105.8) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 120.851999 106.425001) (end 121.874999 106.425001) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 120.551999 106.125001) (end 120.851999 106.425001) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 110.012001 106.125001) (end 120.551999 106.125001) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 122.75 105.55) (end 122.75 103.825) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 122.5 105.8) (end 122.75 105.55) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 84.485412 101) (end 83.5 101) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 92.435422 108.95001) (end 84.485412 101) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 102.27299 108.95001) (end 92.435422 108.95001) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 107.555 103.668) (end 102.27299 108.95001) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 120.990692 104.92501) (end 121.25 104.665702) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 120.009308 104.92501) (end 120.990692 104.92501) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 121.25 104.665702) (end 121.25 103.825) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 118.784298 103.7) (end 120.009308 104.92501) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 111.11 103.7) (end 118.784298 103.7) (width 0.25) (layer F.Cu) (net 27))
+  (segment (start 109.333 103.668) (end 111.265 105.6) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 121.1 105.6) (end 121.2 105.7) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 111.265 105.6) (end 121.1 105.6) (width 0.25) (layer B.Cu) (net 29))
+  (segment (start 121.75 105.15) (end 121.75 103.825) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 121.2 105.7) (end 121.75 105.15) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 109.333 103.668) (end 109.26881 103.668) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 109.26881 103.668) (end 103.46182 109.47499) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 87.849002 105) (end 83.5 105) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 92.323992 109.47499) (end 87.849002 105) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 103.46182 109.47499) (end 92.323992 109.47499) (width 0.25) (layer F.Cu) (net 29))
+  (segment (start 124.6 105.602095) (end 124.6 105.3) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 124.6 105.573002) (end 124.6 105.3) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 124.6 105.865685) (end 124.6 105.3) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 123.140648 107.325037) (end 124.6 105.865685) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 107.275038 107.325037) (end 123.140648 107.325037) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 103.618 103.668) (end 107.275038 107.325037) (width 0.25) (layer B.Cu) (net 30))
+  (segment (start 124.384298 105.3) (end 123.75 104.665702) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 123.75 104.665702) (end 123.75 103.825) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 124.6 105.3) (end 124.384298 105.3) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 102.592999 104.693001) (end 95.193001 104.693001) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 95.193001 104.693001) (end 83.5 93) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 103.618 103.668) (end 102.592999 104.693001) (width 0.25) (layer F.Cu) (net 30))
+  (segment (start 110.57 115.35) (end 106.92 119) (width 0.25) (layer F.Cu) (net 50))
+  (segment (start 112.05 115.35) (end 110.57 115.35) (width 0.25) (layer F.Cu) (net 50))
+  (segment (start 110.635001 117.824999) (end 109.46 119) (width 0.25) (layer F.Cu) (net 51))
+  (segment (start 112.215003 117.824999) (end 110.635001 117.824999) (width 0.25) (layer F.Cu) (net 51))
+  (segment (start 113.95 116.090002) (end 112.215003 117.824999) (width 0.25) (layer F.Cu) (net 51))
+  (segment (start 113.95 115.35) (end 113.95 116.090002) (width 0.25) (layer F.Cu) (net 51))
+  (segment (start 130.540692 112.22501) (end 129.69999 112.22501) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 129.69999 112.22501) (end 129.675 112.25) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 144.525 106) (end 142.549981 107.975019) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 130.515702 112.25) (end 129.675 112.25) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 142.549981 107.975019) (end 136.410991 107.975019) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 133.290712 109.47499) (end 130.515702 112.25) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 134.91102 109.47499) (end 133.290712 109.47499) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 136.410991 107.975019) (end 134.91102 109.47499) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 152.925001 106.425001) (end 152 105.5) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 152.925001 114.734999) (end 152.925001 106.425001) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 152 115.66) (end 152.925001 114.734999) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 145.025 105.5) (end 144.525 106) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 152 105.5) (end 145.025 105.5) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 144.525 104) (end 144.525 106) (width 0.25) (layer F.Cu) (net 52))
+  (segment (start 126.27499 103.80001) (end 126.25 103.825) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 128.16 84.065) (end 131.7 80.525) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 128.16 85) (end 128.16 84.065) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 131.7 80.525) (end 133.7 80.525) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 122.475 80.525) (end 131.7 80.525) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 118 85) (end 122.475 80.525) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 128.759999 85.599999) (end 128.759999 98.367727) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 128.16 85) (end 128.759999 85.599999) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 126.25 100.877726) (end 126.25 103.825) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 128.759999 98.367727) (end 126.25 100.877726) (width 0.25) (layer F.Cu) (net 53))
+  (segment (start 151.165001 79.074999) (end 150.24 80) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 159.474999 79.074999) (end 151.165001 79.074999) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 160.4 80) (end 159.474999 79.074999) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 145.025 80) (end 144.5 80.525) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 150.24 80) (end 145.025 80) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 142.5 80.525) (end 144.5 80.525) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 130.8 97.426998) (end 126.75 101.476998) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 130.8 91.06181) (end 130.8 97.426998) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 141.33681 80.525) (end 130.8 91.06181) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 126.75 101.476998) (end 126.75 103.825) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 142.5 80.525) (end 141.33681 80.525) (width 0.25) (layer F.Cu) (net 54))
+  (segment (start 124.25 102.35) (end 124.25 103.825) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 120.5 98.6) (end 124.25 102.35) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 121.425001 89.365001) (end 120.5 88.44) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 121.425001 97.674999) (end 121.425001 89.365001) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 120.5 98.6) (end 121.425001 97.674999) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 116.11 88.44) (end 116.1 88.45) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 120.5 88.44) (end 116.11 88.44) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 114.125 88.45) (end 114.1 88.475) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 116.1 88.45) (end 114.125 88.45) (width 0.25) (layer F.Cu) (net 55))
+  (segment (start 146.525 118) (end 146.525 116) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 143.725 113.2) (end 137.6 113.2) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 146.525 116) (end 143.725 113.2) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 135.4 113.2) (end 135.3 113.1) (width 0.25) (layer B.Cu) (net 56))
+  (segment (start 137.6 113.2) (end 135.4 113.2) (width 0.25) (layer B.Cu) (net 56))
+  (segment (start 134.95 112.75) (end 129.675 112.75) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 135.3 113.1) (end 134.95 112.75) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 160.525001 106.465001) (end 159.6 105.54) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 160.525001 114.774999) (end 160.525001 106.465001) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 159.6 115.7) (end 160.525001 114.774999) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 157.3 118) (end 146.525 118) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 159.6 115.7) (end 157.3 118) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 104.525 84.525) (end 105 85) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 125.72501 103.80001) (end 125.75 103.825) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 125.72501 100.743992) (end 125.72501 103.80001) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 115.16 85) (end 116.085001 85.925001) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 127.875011 98.593991) (end 125.72501 100.743992) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 116.085001 85.925001) (end 125.354003 85.925001) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 127.875011 88.446009) (end 127.875011 98.593991) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 125.354003 85.925001) (end 127.875011 88.446009) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 105.925001 84.074999) (end 105 85) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 114.234999 84.074999) (end 105.925001 84.074999) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 115.16 85) (end 114.234999 84.074999) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 100 82.475) (end 102 82.475) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 104.05 84.525) (end 102 82.475) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 104.525 84.525) (end 104.05 84.525) (width 0.25) (layer F.Cu) (net 57))
+  (segment (start 124.75 100.35) (end 124.75 103.825) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 126.5 98.6) (end 124.75 100.35) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 130.1 98.6) (end 130.4 98.9) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 126.5 98.6) (end 130.1 98.6) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 131.875 98.9) (end 131.9 98.925) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 130.4 98.9) (end 131.875 98.9) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 133.875 98.925) (end 133.9 98.95) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 131.9 98.925) (end 133.875 98.925) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 127.425001 89.365001) (end 126.5 88.44) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 127.425001 97.674999) (end 127.425001 89.365001) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 126.5 98.6) (end 127.425001 97.674999) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 119 112.3) (end 120.5 110.8) (width 0.25) (layer B.Cu) (net 59))
+  (segment (start 115.4 112.3) (end 119 112.3) (width 0.25) (layer B.Cu) (net 59))
+  (segment (start 115.05 112.65) (end 115.4 112.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 113.95 112.65) (end 115.05 112.65) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 123.55 107.75) (end 129.675 107.75) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 120.5 110.8) (end 123.55 107.75) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 119 111.1) (end 120.4 109.7) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 111.7 111.1) (end 119 111.1) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 112.05 111.45) (end 111.7 111.1) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 112.05 112.65) (end 112.05 111.45) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 122.85 107.25) (end 129.675 107.25) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 120.4 109.7) (end 122.85 107.25) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 140 85.5) (end 141.975 85.5) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 134.86319 108.25) (end 129.675 108.25) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 140 85.5) (end 138.85001 86.64999) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 138.85001 88.18818) (end 135.92501 91.11318) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 138.85001 86.64999) (end 138.85001 88.18818) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 135.92501 91.11318) (end 135.92501 107.18818) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 135.92501 107.18818) (end 134.86319 108.25) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 140 87.5) (end 141.975 87.5) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 136.37502 107.37458) (end 134.9996 108.75) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 134.9996 108.75) (end 129.675 108.75) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 136.37502 92.594636) (end 136.37502 107.37458) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 140 87.5) (end 140 88.969656) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 140 88.969656) (end 136.37502 92.594636) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 145.30331 84.22169) (end 144.025 85.5) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 152.72169 84.22169) (end 145.30331 84.22169) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 154.5 86) (end 152.72169 84.22169) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 150.671699 84.671699) (end 146.853301 84.671699) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 146.853301 84.671699) (end 144.025 87.5) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 152 86) (end 150.671699 84.671699) (width 0.25) (layer F.Cu) (net 64))
 
+  (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.508))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 165.5 121) (xy 80.5 121) (xy 80.5 76) (xy 165.5 76)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 164.815 90.815) (xy 138.033647 90.815) (xy 138 90.811686) (xy 137.966353 90.815) (xy 137.865717 90.824912)
+        (xy 137.736594 90.864081) (xy 137.617593 90.927688) (xy 137.513289 91.013289) (xy 137.427688 91.117593) (xy 137.364081 91.236594)
+        (xy 137.324912 91.365717) (xy 137.311686 91.5) (xy 137.315001 91.533657) (xy 137.315 101.563422) (xy 135.964017 100.212439)
+        (xy 135.9363 100.178666) (xy 135.801542 100.068072) (xy 135.647796 99.985894) (xy 135.480973 99.935288) (xy 135.35096 99.922483)
+        (xy 135.350952 99.922483) (xy 135.307483 99.918202) (xy 135.264014 99.922483) (xy 134.345937 99.922483) (xy 134.297739 99.890278)
+        (xy 134.109381 99.812257) (xy 133.909422 99.772483) (xy 133.705544 99.772483) (xy 133.505585 99.812257) (xy 133.317227 99.890278)
+        (xy 133.147709 100.003546) (xy 133.003546 100.147709) (xy 132.890278 100.317227) (xy 132.861346 100.387075) (xy 129.429957 103.818465)
+        (xy 129.373102 103.829774) (xy 129.184744 103.907795) (xy 129.015226 104.021063) (xy 128.871063 104.165226) (xy 128.757795 104.334744)
+        (xy 128.679774 104.523102) (xy 128.64 104.723061) (xy 128.64 104.926939) (xy 128.679774 105.126898) (xy 128.757795 105.315256)
+        (xy 128.871063 105.484774) (xy 129.015226 105.628937) (xy 129.184744 105.742205) (xy 129.373102 105.820226) (xy 129.573061 105.86)
+        (xy 129.776939 105.86) (xy 129.976898 105.820226) (xy 130.165256 105.742205) (xy 130.334774 105.628937) (xy 130.478937 105.484774)
+        (xy 130.592205 105.315256) (xy 130.670226 105.126898) (xy 130.681535 105.070043) (xy 133.909096 101.842483) (xy 133.909422 101.842483)
+        (xy 134.109381 101.802709) (xy 134.297739 101.724688) (xy 134.345937 101.692483) (xy 134.940905 101.692483) (xy 136.993465 103.745044)
+        (xy 137.004774 103.801898) (xy 137.082795 103.990256) (xy 137.196063 104.159774) (xy 137.340226 104.303937) (xy 137.509744 104.417205)
+        (xy 137.698102 104.495226) (xy 137.754957 104.506535) (xy 141.615001 108.36658) (xy 141.615 113.961546) (xy 141.582795 114.009744)
+        (xy 141.504774 114.198102) (xy 141.465 114.398061) (xy 141.465 114.601939) (xy 141.504774 114.801898) (xy 141.582795 114.990256)
+        (xy 141.696063 115.159774) (xy 141.840226 115.303937) (xy 142.009744 115.417205) (xy 142.198102 115.495226) (xy 142.398061 115.535)
+        (xy 142.601939 115.535) (xy 142.801898 115.495226) (xy 142.990256 115.417205) (xy 143.159774 115.303937) (xy 143.303937 115.159774)
+        (xy 143.417205 114.990256) (xy 143.495226 114.801898) (xy 143.535 114.601939) (xy 143.535 114.398061) (xy 143.495226 114.198102)
+        (xy 143.417205 114.009744) (xy 143.385 113.961546) (xy 143.385 111.429764) (xy 151.329841 111.429764) (xy 151.377148 111.653348)
+        (xy 151.598516 111.754237) (xy 151.835313 111.81) (xy 152.078438 111.818495) (xy 152.318549 111.779395) (xy 152.546418 111.694202)
+        (xy 152.622852 111.653348) (xy 152.661695 111.469764) (xy 158.929841 111.469764) (xy 158.977148 111.693348) (xy 159.198516 111.794237)
+        (xy 159.435313 111.85) (xy 159.678438 111.858495) (xy 159.918549 111.819395) (xy 160.146418 111.734202) (xy 160.222852 111.693348)
+        (xy 160.270159 111.469764) (xy 159.6 110.799605) (xy 158.929841 111.469764) (xy 152.661695 111.469764) (xy 152.670159 111.429764)
+        (xy 152 110.759605) (xy 151.329841 111.429764) (xy 143.385 111.429764) (xy 143.385 110.658438) (xy 150.761505 110.658438)
+        (xy 150.800605 110.898549) (xy 150.885798 111.126418) (xy 150.926652 111.202852) (xy 151.150236 111.250159) (xy 151.820395 110.58)
+        (xy 152.179605 110.58) (xy 152.849764 111.250159) (xy 153.073348 111.202852) (xy 153.174237 110.981484) (xy 153.23 110.744687)
+        (xy 153.231615 110.698438) (xy 158.361505 110.698438) (xy 158.400605 110.938549) (xy 158.485798 111.166418) (xy 158.526652 111.242852)
+        (xy 158.750236 111.290159) (xy 159.420395 110.62) (xy 159.779605 110.62) (xy 160.449764 111.290159) (xy 160.673348 111.242852)
+        (xy 160.774237 111.021484) (xy 160.83 110.784687) (xy 160.838495 110.541562) (xy 160.799395 110.301451) (xy 160.714202 110.073582)
+        (xy 160.673348 109.997148) (xy 160.449764 109.949841) (xy 159.779605 110.62) (xy 159.420395 110.62) (xy 158.750236 109.949841)
+        (xy 158.526652 109.997148) (xy 158.425763 110.218516) (xy 158.37 110.455313) (xy 158.361505 110.698438) (xy 153.231615 110.698438)
+        (xy 153.238495 110.501562) (xy 153.199395 110.261451) (xy 153.114202 110.033582) (xy 153.073348 109.957148) (xy 152.849764 109.909841)
+        (xy 152.179605 110.58) (xy 151.820395 110.58) (xy 151.150236 109.909841) (xy 150.926652 109.957148) (xy 150.825763 110.178516)
+        (xy 150.77 110.415313) (xy 150.761505 110.658438) (xy 143.385 110.658438) (xy 143.385 109.730236) (xy 151.329841 109.730236)
+        (xy 152 110.400395) (xy 152.630159 109.770236) (xy 158.929841 109.770236) (xy 159.6 110.440395) (xy 160.270159 109.770236)
+        (xy 160.222852 109.546652) (xy 160.001484 109.445763) (xy 159.764687 109.39) (xy 159.521562 109.381505) (xy 159.281451 109.420605)
+        (xy 159.053582 109.505798) (xy 158.977148 109.546652) (xy 158.929841 109.770236) (xy 152.630159 109.770236) (xy 152.670159 109.730236)
+        (xy 152.622852 109.506652) (xy 152.401484 109.405763) (xy 152.164687 109.35) (xy 151.921562 109.341505) (xy 151.681451 109.380605)
+        (xy 151.453582 109.465798) (xy 151.377148 109.506652) (xy 151.329841 109.730236) (xy 143.385 109.730236) (xy 143.385 108.043466)
+        (xy 143.389281 107.999999) (xy 143.385 107.956533) (xy 143.385 107.956523) (xy 143.372195 107.82651) (xy 143.321589 107.659687)
+        (xy 143.239411 107.505941) (xy 143.164786 107.415011) (xy 143.156532 107.404953) (xy 143.15653 107.404951) (xy 143.128817 107.371183)
+        (xy 143.095049 107.34347) (xy 141.129942 105.378363) (xy 150.765 105.378363) (xy 150.765 105.621637) (xy 150.81246 105.860236)
+        (xy 150.905557 106.084992) (xy 151.040713 106.287267) (xy 151.212733 106.459287) (xy 151.415008 106.594443) (xy 151.639764 106.68754)
+        (xy 151.878363 106.735) (xy 152.121637 106.735) (xy 152.360236 106.68754) (xy 152.584992 106.594443) (xy 152.787267 106.459287)
+        (xy 152.959287 106.287267) (xy 153.094443 106.084992) (xy 153.18754 105.860236) (xy 153.235 105.621637) (xy 153.235 105.418363)
+        (xy 158.365 105.418363) (xy 158.365 105.661637) (xy 158.41246 105.900236) (xy 158.505557 106.124992) (xy 158.640713 106.327267)
+        (xy 158.812733 106.499287) (xy 159.015008 106.634443) (xy 159.239764 106.72754) (xy 159.478363 106.775) (xy 159.721637 106.775)
+        (xy 159.960236 106.72754) (xy 160.184992 106.634443) (xy 160.387267 106.499287) (xy 160.559287 106.327267) (xy 160.694443 106.124992)
+        (xy 160.78754 105.900236) (xy 160.835 105.661637) (xy 160.835 105.418363) (xy 160.78754 105.179764) (xy 160.694443 104.955008)
+        (xy 160.559287 104.752733) (xy 160.387267 104.580713) (xy 160.184992 104.445557) (xy 159.960236 104.35246) (xy 159.721637 104.305)
+        (xy 159.478363 104.305) (xy 159.239764 104.35246) (xy 159.015008 104.445557) (xy 158.812733 104.580713) (xy 158.640713 104.752733)
+        (xy 158.505557 104.955008) (xy 158.41246 105.179764) (xy 158.365 105.418363) (xy 153.235 105.418363) (xy 153.235 105.378363)
+        (xy 153.18754 105.139764) (xy 153.094443 104.915008) (xy 152.959287 104.712733) (xy 152.787267 104.540713) (xy 152.584992 104.405557)
+        (xy 152.360236 104.31246) (xy 152.121637 104.265) (xy 151.878363 104.265) (xy 151.639764 104.31246) (xy 151.415008 104.405557)
+        (xy 151.212733 104.540713) (xy 151.040713 104.712733) (xy 150.905557 104.915008) (xy 150.81246 105.139764) (xy 150.765 105.378363)
+        (xy 141.129942 105.378363) (xy 139.006535 103.254957) (xy 138.995226 103.198102) (xy 138.917205 103.009744) (xy 138.803937 102.840226)
+        (xy 138.659774 102.696063) (xy 138.643217 102.685) (xy 164.815001 102.685) (xy 164.815001 120.315) (xy 132.284893 120.315)
+        (xy 132.526632 120.153475) (xy 132.733475 119.946632) (xy 132.89599 119.703411) (xy 133.007932 119.433158) (xy 133.065 119.14626)
+        (xy 133.065 118.85374) (xy 133.007932 118.566842) (xy 132.89599 118.296589) (xy 132.733475 118.053368) (xy 132.526632 117.846525)
+        (xy 132.283411 117.68401) (xy 132.013158 117.572068) (xy 131.72626 117.515) (xy 131.599801 117.515) (xy 132.334929 116.779872)
+        (xy 137.765 116.779872) (xy 137.765 117.220128) (xy 137.85089 117.651925) (xy 138.019369 118.058669) (xy 138.263962 118.424729)
+        (xy 138.575271 118.736038) (xy 138.941331 118.980631) (xy 139.348075 119.14911) (xy 139.779872 119.235) (xy 140.220128 119.235)
+        (xy 140.651925 119.14911) (xy 141.058669 118.980631) (xy 141.424729 118.736038) (xy 141.736038 118.424729) (xy 141.980631 118.058669)
+        (xy 142.14911 117.651925) (xy 142.235 117.220128) (xy 142.235 116.779872) (xy 142.14911 116.348075) (xy 141.980631 115.941331)
+        (xy 141.736038 115.575271) (xy 141.69913 115.538363) (xy 150.765 115.538363) (xy 150.765 115.781637) (xy 150.81246 116.020236)
+        (xy 150.905557 116.244992) (xy 151.040713 116.447267) (xy 151.212733 116.619287) (xy 151.415008 116.754443) (xy 151.639764 116.84754)
+        (xy 151.878363 116.895) (xy 152.121637 116.895) (xy 152.360236 116.84754) (xy 152.584992 116.754443) (xy 152.787267 116.619287)
+        (xy 152.959287 116.447267) (xy 153.094443 116.244992) (xy 153.18754 116.020236) (xy 153.235 115.781637) (xy 153.235 115.578363)
+        (xy 158.365 115.578363) (xy 158.365 115.821637) (xy 158.41246 116.060236) (xy 158.505557 116.284992) (xy 158.640713 116.487267)
+        (xy 158.812733 116.659287) (xy 159.015008 116.794443) (xy 159.239764 116.88754) (xy 159.478363 116.935) (xy 159.721637 116.935)
+        (xy 159.960236 116.88754) (xy 160.184992 116.794443) (xy 160.387267 116.659287) (xy 160.559287 116.487267) (xy 160.694443 116.284992)
+        (xy 160.78754 116.060236) (xy 160.835 115.821637) (xy 160.835 115.578363) (xy 160.78754 115.339764) (xy 160.694443 115.115008)
+        (xy 160.559287 114.912733) (xy 160.387267 114.740713) (xy 160.184992 114.605557) (xy 159.960236 114.51246) (xy 159.721637 114.465)
+        (xy 159.478363 114.465) (xy 159.239764 114.51246) (xy 159.015008 114.605557) (xy 158.812733 114.740713) (xy 158.640713 114.912733)
+        (xy 158.505557 115.115008) (xy 158.41246 115.339764) (xy 158.365 115.578363) (xy 153.235 115.578363) (xy 153.235 115.538363)
+        (xy 153.18754 115.299764) (xy 153.094443 115.075008) (xy 152.959287 114.872733) (xy 152.787267 114.700713) (xy 152.584992 114.565557)
+        (xy 152.360236 114.47246) (xy 152.121637 114.425) (xy 151.878363 114.425) (xy 151.639764 114.47246) (xy 151.415008 114.565557)
+        (xy 151.212733 114.700713) (xy 151.040713 114.872733) (xy 150.905557 115.075008) (xy 150.81246 115.299764) (xy 150.765 115.538363)
+        (xy 141.69913 115.538363) (xy 141.424729 115.263962) (xy 141.058669 115.019369) (xy 140.651925 114.85089) (xy 140.220128 114.765)
+        (xy 139.779872 114.765) (xy 139.348075 114.85089) (xy 138.941331 115.019369) (xy 138.575271 115.263962) (xy 138.263962 115.575271)
+        (xy 138.019369 115.941331) (xy 137.85089 116.348075) (xy 137.765 116.779872) (xy 132.334929 116.779872) (xy 133.574442 115.54036)
+        (xy 133.673081 115.55998) (xy 133.876959 115.55998) (xy 134.076918 115.520206) (xy 134.265276 115.442185) (xy 134.434794 115.328917)
+        (xy 134.578957 115.184754) (xy 134.692225 115.015236) (xy 134.770246 114.826878) (xy 134.81002 114.626919) (xy 134.81002 114.423041)
+        (xy 134.770246 114.223082) (xy 134.692225 114.034724) (xy 134.578957 113.865206) (xy 134.434794 113.721043) (xy 134.265276 113.607775)
+        (xy 134.076918 113.529754) (xy 133.876959 113.48998) (xy 133.673081 113.48998) (xy 133.473122 113.529754) (xy 133.284764 113.607775)
+        (xy 133.115246 113.721043) (xy 132.971083 113.865206) (xy 132.857815 114.034724) (xy 132.806437 114.158761) (xy 129.406408 117.558791)
+        (xy 129.18626 117.515) (xy 128.89374 117.515) (xy 128.606842 117.572068) (xy 128.336589 117.68401) (xy 128.093368 117.846525)
+        (xy 127.886525 118.053368) (xy 127.77 118.22776) (xy 127.653475 118.053368) (xy 127.446632 117.846525) (xy 127.203411 117.68401)
+        (xy 126.933158 117.572068) (xy 126.64626 117.515) (xy 126.35374 117.515) (xy 126.066842 117.572068) (xy 125.796589 117.68401)
+        (xy 125.553368 117.846525) (xy 125.346525 118.053368) (xy 125.224805 118.235534) (xy 125.155178 118.118645) (xy 124.960269 117.902412)
+        (xy 124.72692 117.728359) (xy 124.464099 117.603175) (xy 124.31689 117.558524) (xy 124.087 117.679845) (xy 124.087 118.873)
+        (xy 124.107 118.873) (xy 124.107 119.127) (xy 124.087 119.127) (xy 124.087 119.147) (xy 123.833 119.147)
+        (xy 123.833 119.127) (xy 123.813 119.127) (xy 123.813 118.873) (xy 123.833 118.873) (xy 123.833 117.679845)
+        (xy 123.60311 117.558524) (xy 123.455901 117.603175) (xy 123.19308 117.728359) (xy 122.959731 117.902412) (xy 122.764822 118.118645)
+        (xy 122.695195 118.235534) (xy 122.573475 118.053368) (xy 122.366632 117.846525) (xy 122.123411 117.68401) (xy 121.853158 117.572068)
+        (xy 121.56626 117.515) (xy 121.27374 117.515) (xy 120.986842 117.572068) (xy 120.716589 117.68401) (xy 120.473368 117.846525)
+        (xy 120.341513 117.97838) (xy 120.319502 117.90582) (xy 120.260537 117.795506) (xy 120.181185 117.698815) (xy 120.084494 117.619463)
+        (xy 119.97418 117.560498) (xy 119.854482 117.524188) (xy 119.765 117.515375) (xy 119.765 116.423465) (xy 119.769281 116.379999)
+        (xy 119.765 116.336533) (xy 119.765 116.336523) (xy 119.752195 116.20651) (xy 119.701589 116.039687) (xy 119.619411 115.885941)
+        (xy 119.508817 115.751183) (xy 119.475049 115.72347) (xy 117.506535 113.754957) (xy 117.495226 113.698102) (xy 117.417205 113.509744)
+        (xy 117.303937 113.340226) (xy 117.159774 113.196063) (xy 116.990256 113.082795) (xy 116.935224 113.06) (xy 118.962678 113.06)
+        (xy 119 113.063676) (xy 119.037322 113.06) (xy 119.037333 113.06) (xy 119.148986 113.049003) (xy 119.292247 113.005546)
+        (xy 119.30625 112.998061) (xy 134.265 112.998061) (xy 134.265 113.201939) (xy 134.304774 113.401898) (xy 134.382795 113.590256)
+        (xy 134.496063 113.759774) (xy 134.640226 113.903937) (xy 134.809744 114.017205) (xy 134.998102 114.095226) (xy 135.198061 114.135)
+        (xy 135.401939 114.135) (xy 135.601898 114.095226) (xy 135.790256 114.017205) (xy 135.87587 113.96) (xy 136.896289 113.96)
+        (xy 136.940226 114.003937) (xy 137.109744 114.117205) (xy 137.298102 114.195226) (xy 137.498061 114.235) (xy 137.701939 114.235)
+        (xy 137.901898 114.195226) (xy 138.090256 114.117205) (xy 138.259774 114.003937) (xy 138.403937 113.859774) (xy 138.517205 113.690256)
+        (xy 138.595226 113.501898) (xy 138.635 113.301939) (xy 138.635 113.098061) (xy 138.595226 112.898102) (xy 138.517205 112.709744)
+        (xy 138.403937 112.540226) (xy 138.259774 112.396063) (xy 138.090256 112.282795) (xy 137.901898 112.204774) (xy 137.701939 112.165)
+        (xy 137.498061 112.165) (xy 137.298102 112.204774) (xy 137.109744 112.282795) (xy 136.940226 112.396063) (xy 136.896289 112.44)
+        (xy 136.103711 112.44) (xy 135.959774 112.296063) (xy 135.790256 112.182795) (xy 135.601898 112.104774) (xy 135.401939 112.065)
+        (xy 135.198061 112.065) (xy 134.998102 112.104774) (xy 134.809744 112.182795) (xy 134.640226 112.296063) (xy 134.496063 112.440226)
+        (xy 134.382795 112.609744) (xy 134.304774 112.798102) (xy 134.265 112.998061) (xy 119.30625 112.998061) (xy 119.424276 112.934974)
+        (xy 119.540001 112.840001) (xy 119.563804 112.810997) (xy 120.539802 111.835) (xy 120.601939 111.835) (xy 120.801898 111.795226)
+        (xy 120.990256 111.717205) (xy 121.159774 111.603937) (xy 121.303937 111.459774) (xy 121.417205 111.290256) (xy 121.495226 111.101898)
+        (xy 121.535 110.901939) (xy 121.535 110.698061) (xy 121.495226 110.498102) (xy 121.417205 110.309744) (xy 121.32492 110.17163)
+        (xy 121.395226 110.001898) (xy 121.435 109.801939) (xy 121.435 109.598061) (xy 121.395226 109.398102) (xy 121.317205 109.209744)
+        (xy 121.203937 109.040226) (xy 121.059774 108.896063) (xy 120.890256 108.782795) (xy 120.701898 108.704774) (xy 120.501939 108.665)
+        (xy 120.298061 108.665) (xy 120.098102 108.704774) (xy 119.909744 108.782795) (xy 119.740226 108.896063) (xy 119.596063 109.040226)
+        (xy 119.482795 109.209744) (xy 119.404774 109.398102) (xy 119.365 109.598061) (xy 119.365 109.660198) (xy 118.685199 110.34)
+        (xy 112.403711 110.34) (xy 112.359774 110.296063) (xy 112.190256 110.182795) (xy 112.001898 110.104774) (xy 111.801939 110.065)
+        (xy 111.598061 110.065) (xy 111.398102 110.104774) (xy 111.209744 110.182795) (xy 111.040226 110.296063) (xy 110.896063 110.440226)
+        (xy 110.782795 110.609744) (xy 110.704774 110.798102) (xy 110.665 110.998061) (xy 110.665 111.201939) (xy 110.704774 111.401898)
+        (xy 110.782795 111.590256) (xy 110.896063 111.759774) (xy 111.040226 111.903937) (xy 111.209744 112.017205) (xy 111.398102 112.095226)
+        (xy 111.598061 112.135) (xy 111.801939 112.135) (xy 112.001898 112.095226) (xy 112.190256 112.017205) (xy 112.359774 111.903937)
+        (xy 112.403711 111.86) (xy 114.461978 111.86) (xy 114.404774 111.998102) (xy 114.365 112.198061) (xy 114.365 112.401939)
+        (xy 114.404774 112.601898) (xy 114.482795 112.790256) (xy 114.596063 112.959774) (xy 114.740226 113.103937) (xy 114.909744 113.217205)
+        (xy 115.098102 113.295226) (xy 115.298061 113.335) (xy 115.501939 113.335) (xy 115.701898 113.295226) (xy 115.768757 113.267532)
+        (xy 115.696063 113.340226) (xy 115.582795 113.509744) (xy 115.504774 113.698102) (xy 115.465 113.898061) (xy 115.465 114.101939)
+        (xy 115.504774 114.301898) (xy 115.582795 114.490256) (xy 115.696063 114.659774) (xy 115.840226 114.803937) (xy 116.009744 114.917205)
+        (xy 116.198102 114.995226) (xy 116.254957 115.006535) (xy 117.995001 116.74658) (xy 117.995001 117.515375) (xy 117.905518 117.524188)
+        (xy 117.78582 117.560498) (xy 117.675506 117.619463) (xy 117.578815 117.698815) (xy 117.499463 117.795506) (xy 117.440498 117.90582)
+        (xy 117.404188 118.025518) (xy 117.391928 118.15) (xy 117.391928 119.85) (xy 117.404188 119.974482) (xy 117.440498 120.09418)
+        (xy 117.499463 120.204494) (xy 117.578815 120.301185) (xy 117.595649 120.315) (xy 115.215889 120.315) (xy 115.30692 120.271641)
+        (xy 115.540269 120.097588) (xy 115.735178 119.881355) (xy 115.884157 119.631252) (xy 115.981481 119.356891) (xy 115.860814 119.127)
+        (xy 114.667 119.127) (xy 114.667 119.147) (xy 114.413 119.147) (xy 114.413 119.127) (xy 112.127 119.127)
+        (xy 112.127 119.147) (xy 111.873 119.147) (xy 111.873 119.127) (xy 111.853 119.127) (xy 111.853 118.873)
+        (xy 111.873 118.873) (xy 111.873 117.679845) (xy 112.127 117.679845) (xy 112.127 118.873) (xy 114.413 118.873)
+        (xy 114.413 117.679845) (xy 114.667 117.679845) (xy 114.667 118.873) (xy 115.860814 118.873) (xy 115.981481 118.643109)
+        (xy 115.884157 118.368748) (xy 115.735178 118.118645) (xy 115.540269 117.902412) (xy 115.30692 117.728359) (xy 115.044099 117.603175)
+        (xy 114.89689 117.558524) (xy 114.667 117.679845) (xy 114.413 117.679845) (xy 114.18311 117.558524) (xy 114.035901 117.603175)
+        (xy 113.77308 117.728359) (xy 113.539731 117.902412) (xy 113.344822 118.118645) (xy 113.27 118.244255) (xy 113.195178 118.118645)
+        (xy 113.000269 117.902412) (xy 112.76692 117.728359) (xy 112.504099 117.603175) (xy 112.35689 117.558524) (xy 112.127 117.679845)
+        (xy 111.873 117.679845) (xy 111.64311 117.558524) (xy 111.495901 117.603175) (xy 111.23308 117.728359) (xy 110.999731 117.902412)
+        (xy 110.804822 118.118645) (xy 110.735195 118.235534) (xy 110.613475 118.053368) (xy 110.406632 117.846525) (xy 110.163411 117.68401)
+        (xy 109.893158 117.572068) (xy 109.60626 117.515) (xy 109.31374 117.515) (xy 109.026842 117.572068) (xy 108.756589 117.68401)
+        (xy 108.513368 117.846525) (xy 108.306525 118.053368) (xy 108.19 118.22776) (xy 108.073475 118.053368) (xy 107.866632 117.846525)
+        (xy 107.623411 117.68401) (xy 107.353158 117.572068) (xy 107.06626 117.515) (xy 106.77374 117.515) (xy 106.486842 117.572068)
+        (xy 106.216589 117.68401) (xy 105.973368 117.846525) (xy 105.841513 117.97838) (xy 105.819502 117.90582) (xy 105.760537 117.795506)
+        (xy 105.681185 117.698815) (xy 105.584494 117.619463) (xy 105.47418 117.560498) (xy 105.354482 117.524188) (xy 105.23 117.511928)
+        (xy 103.53 117.511928) (xy 103.405518 117.524188) (xy 103.28582 117.560498) (xy 103.175506 117.619463) (xy 103.078815 117.698815)
+        (xy 102.999463 117.795506) (xy 102.940498 117.90582) (xy 102.904188 118.025518) (xy 102.891928 118.15) (xy 102.891928 119.85)
+        (xy 102.904188 119.974482) (xy 102.940498 120.09418) (xy 102.999463 120.204494) (xy 103.078815 120.301185) (xy 103.095649 120.315)
+        (xy 81.185 120.315) (xy 81.185 108.779872) (xy 86.765 108.779872) (xy 86.765 109.220128) (xy 86.85089 109.651925)
+        (xy 87.019369 110.058669) (xy 87.263962 110.424729) (xy 87.575271 110.736038) (xy 87.941331 110.980631) (xy 88.348075 111.14911)
+        (xy 88.779872 111.235) (xy 89.220128 111.235) (xy 89.651925 111.14911) (xy 90.058669 110.980631) (xy 90.424729 110.736038)
+        (xy 90.736038 110.424729) (xy 90.980631 110.058669) (xy 91.14911 109.651925) (xy 91.235 109.220128) (xy 91.235 108.779872)
+        (xy 91.14911 108.348075) (xy 90.980631 107.941331) (xy 90.736038 107.575271) (xy 90.424729 107.263962) (xy 90.058669 107.019369)
+        (xy 89.651925 106.85089) (xy 89.220128 106.765) (xy 88.779872 106.765) (xy 88.348075 106.85089) (xy 87.941331 107.019369)
+        (xy 87.575271 107.263962) (xy 87.263962 107.575271) (xy 87.019369 107.941331) (xy 86.85089 108.348075) (xy 86.765 108.779872)
+        (xy 81.185 108.779872) (xy 81.185 104.15) (xy 82.011928 104.15) (xy 82.011928 105.85) (xy 82.024188 105.974482)
+        (xy 82.060498 106.09418) (xy 82.119463 106.204494) (xy 82.198815 106.301185) (xy 82.295506 106.380537) (xy 82.40582 106.439502)
+        (xy 82.525518 106.475812) (xy 82.65 106.488072) (xy 84.35 106.488072) (xy 84.474482 106.475812) (xy 84.59418 106.439502)
+        (xy 84.704494 106.380537) (xy 84.801185 106.301185) (xy 84.880537 106.204494) (xy 84.939502 106.09418) (xy 84.975812 105.974482)
+        (xy 84.988072 105.85) (xy 84.988072 104.15) (xy 84.975812 104.025518) (xy 84.939502 103.90582) (xy 84.880537 103.795506)
+        (xy 84.801185 103.698815) (xy 84.704494 103.619463) (xy 84.59418 103.560498) (xy 84.474482 103.524188) (xy 84.35 103.511928)
+        (xy 82.65 103.511928) (xy 82.525518 103.524188) (xy 82.40582 103.560498) (xy 82.295506 103.619463) (xy 82.198815 103.698815)
+        (xy 82.119463 103.795506) (xy 82.060498 103.90582) (xy 82.024188 104.025518) (xy 82.011928 104.15) (xy 81.185 104.15)
+        (xy 81.185 100.15) (xy 82.011928 100.15) (xy 82.011928 101.85) (xy 82.024188 101.974482) (xy 82.060498 102.09418)
+        (xy 82.119463 102.204494) (xy 82.198815 102.301185) (xy 82.295506 102.380537) (xy 82.40582 102.439502) (xy 82.525518 102.475812)
+        (xy 82.65 102.488072) (xy 84.35 102.488072) (xy 84.474482 102.475812) (xy 84.59418 102.439502) (xy 84.704494 102.380537)
+        (xy 84.801185 102.301185) (xy 84.880537 102.204494) (xy 84.939502 102.09418) (xy 84.975812 101.974482) (xy 84.988072 101.85)
+        (xy 84.988072 100.15) (xy 84.975812 100.025518) (xy 84.939502 99.90582) (xy 84.880537 99.795506) (xy 84.801185 99.698815)
+        (xy 84.704494 99.619463) (xy 84.59418 99.560498) (xy 84.474482 99.524188) (xy 84.35 99.511928) (xy 82.65 99.511928)
+        (xy 82.525518 99.524188) (xy 82.40582 99.560498) (xy 82.295506 99.619463) (xy 82.198815 99.698815) (xy 82.119463 99.795506)
+        (xy 82.060498 99.90582) (xy 82.024188 100.025518) (xy 82.011928 100.15) (xy 81.185 100.15) (xy 81.185 98.898061)
+        (xy 90.465 98.898061) (xy 90.465 99.101939) (xy 90.504774 99.301898) (xy 90.582795 99.490256) (xy 90.696063 99.659774)
+        (xy 90.840226 99.803937) (xy 91.009744 99.917205) (xy 91.198102 99.995226) (xy 91.254957 100.006535) (xy 91.615 100.366579)
+        (xy 91.615001 111.961544) (xy 91.582795 112.009744) (xy 91.504774 112.198102) (xy 91.465 112.398061) (xy 91.465 112.601939)
+        (xy 91.504774 112.801898) (xy 91.582795 112.990256) (xy 91.696063 113.159774) (xy 91.840226 113.303937) (xy 92.009744 113.417205)
+        (xy 92.198102 113.495226) (xy 92.398061 113.535) (xy 92.601939 113.535) (xy 92.801898 113.495226) (xy 92.990256 113.417205)
+        (xy 93.159774 113.303937) (xy 93.220122 113.243589) (xy 106.615 113.243589) (xy 106.615 113.516411) (xy 106.668225 113.783989)
+        (xy 106.772629 114.036043) (xy 106.924201 114.262886) (xy 107.117114 114.455799) (xy 107.343957 114.607371) (xy 107.596011 114.711775)
+        (xy 107.863589 114.765) (xy 108.136411 114.765) (xy 108.403989 114.711775) (xy 108.656043 114.607371) (xy 108.882886 114.455799)
+        (xy 109.075799 114.262886) (xy 109.227371 114.036043) (xy 109.331775 113.783989) (xy 109.385 113.516411) (xy 109.385 113.243589)
+        (xy 109.331775 112.976011) (xy 109.227371 112.723957) (xy 109.075799 112.497114) (xy 108.882886 112.304201) (xy 108.656043 112.152629)
+        (xy 108.403989 112.048225) (xy 108.136411 111.995) (xy 107.863589 111.995) (xy 107.596011 112.048225) (xy 107.343957 112.152629)
+        (xy 107.117114 112.304201) (xy 106.924201 112.497114) (xy 106.772629 112.723957) (xy 106.668225 112.976011) (xy 106.615 113.243589)
+        (xy 93.220122 113.243589) (xy 93.303937 113.159774) (xy 93.417205 112.990256) (xy 93.495226 112.801898) (xy 93.535 112.601939)
+        (xy 93.535 112.398061) (xy 93.495226 112.198102) (xy 93.427666 112.035) (xy 93.601939 112.035) (xy 93.801898 111.995226)
+        (xy 93.990256 111.917205) (xy 94.159774 111.803937) (xy 94.303937 111.659774) (xy 94.417205 111.490256) (xy 94.495226 111.301898)
+        (xy 94.535 111.101939) (xy 94.535 110.898061) (xy 94.495226 110.698102) (xy 94.417205 110.509744) (xy 94.385 110.461546)
+        (xy 94.385 109.366578) (xy 95.245044 108.506535) (xy 95.301898 108.495226) (xy 95.490256 108.417205) (xy 95.659774 108.303937)
+        (xy 95.803937 108.159774) (xy 95.917205 107.990256) (xy 95.995226 107.801898) (xy 96.035 107.601939) (xy 96.035 107.398061)
+        (xy 95.995226 107.198102) (xy 95.917205 107.009744) (xy 95.803937 106.840226) (xy 95.659774 106.696063) (xy 95.490256 106.582795)
+        (xy 95.301898 106.504774) (xy 95.101939 106.465) (xy 94.898061 106.465) (xy 94.698102 106.504774) (xy 94.509744 106.582795)
+        (xy 94.340226 106.696063) (xy 94.196063 106.840226) (xy 94.082795 107.009744) (xy 94.004774 107.198102) (xy 93.993465 107.254956)
+        (xy 93.385 107.863422) (xy 93.385 102.898061) (xy 94.965 102.898061) (xy 94.965 103.101939) (xy 95.004774 103.301898)
+        (xy 95.082795 103.490256) (xy 95.113606 103.536368) (xy 95.110719 103.565685) (xy 95.115 103.609154) (xy 95.115 103.609162)
+        (xy 95.127805 103.739175) (xy 95.178411 103.905998) (xy 95.2331 104.008314) (xy 95.26059 104.059744) (xy 95.343468 104.160731)
+        (xy 95.343471 104.160734) (xy 95.371184 104.194502) (xy 95.404951 104.222214) (xy 96.595786 105.41305) (xy 96.623499 105.446818)
+        (xy 96.657267 105.474531) (xy 96.657269 105.474533) (xy 96.685988 105.498102) (xy 96.758257 105.557412) (xy 96.912003 105.63959)
+        (xy 97.078826 105.690196) (xy 97.208839 105.703001) (xy 97.208849 105.703001) (xy 97.252315 105.707282) (xy 97.295781 105.703001)
+        (xy 98.86853 105.703001) (xy 98.911999 105.707282) (xy 98.955468 105.703001) (xy 98.955476 105.703001) (xy 99.085489 105.690196)
+        (xy 99.252312 105.63959) (xy 99.406058 105.557412) (xy 99.540816 105.446818) (xy 99.568533 105.413045) (xy 99.978578 105.003)
+        (xy 100.193486 105.003) (xy 100.451405 104.951696) (xy 100.694359 104.851061) (xy 100.913013 104.704962) (xy 100.951 104.666975)
+        (xy 100.988987 104.704962) (xy 101.207641 104.851061) (xy 101.450595 104.951696) (xy 101.708514 105.003) (xy 101.971486 105.003)
+        (xy 102.229405 104.951696) (xy 102.472359 104.851061) (xy 102.691013 104.704962) (xy 102.729 104.666975) (xy 102.766987 104.704962)
+        (xy 102.985641 104.851061) (xy 103.228595 104.951696) (xy 103.486514 105.003) (xy 103.749486 105.003) (xy 103.856844 104.981645)
+        (xy 106.711239 107.83604) (xy 106.735037 107.865038) (xy 106.756575 107.882714) (xy 106.668225 108.096011) (xy 106.615 108.363589)
+        (xy 106.615 108.636411) (xy 106.668225 108.903989) (xy 106.772629 109.156043) (xy 106.924201 109.382886) (xy 107.117114 109.575799)
+        (xy 107.343957 109.727371) (xy 107.596011 109.831775) (xy 107.863589 109.885) (xy 108.136411 109.885) (xy 108.403989 109.831775)
+        (xy 108.656043 109.727371) (xy 108.882886 109.575799) (xy 109.075799 109.382886) (xy 109.227371 109.156043) (xy 109.331775 108.903989)
+        (xy 109.385 108.636411) (xy 109.385 108.363589) (xy 109.331775 108.096011) (xy 109.327229 108.085037) (xy 123.103326 108.085037)
+        (xy 123.140648 108.088713) (xy 123.17797 108.085037) (xy 123.177981 108.085037) (xy 123.289634 108.07404) (xy 123.432895 108.030583)
+        (xy 123.564924 107.960011) (xy 123.680649 107.865038) (xy 123.704451 107.836035) (xy 125.111009 106.429479) (xy 125.140001 106.405686)
+        (xy 125.163795 106.376693) (xy 125.163799 106.376689) (xy 125.234973 106.289962) (xy 125.234974 106.289961) (xy 125.305546 106.157932)
+        (xy 125.348987 106.014724) (xy 125.403937 105.959774) (xy 125.517205 105.790256) (xy 125.595226 105.601898) (xy 125.635 105.401939)
+        (xy 125.635 105.198061) (xy 125.595226 104.998102) (xy 125.517205 104.809744) (xy 125.403937 104.640226) (xy 125.259774 104.496063)
+        (xy 125.090256 104.382795) (xy 124.901898 104.304774) (xy 124.701939 104.265) (xy 124.498061 104.265) (xy 124.298102 104.304774)
+        (xy 124.109744 104.382795) (xy 123.940226 104.496063) (xy 123.796063 104.640226) (xy 123.71143 104.766888) (xy 123.701939 104.765)
+        (xy 123.498061 104.765) (xy 123.298102 104.804774) (xy 123.109744 104.882795) (xy 123.05 104.922715) (xy 122.990256 104.882795)
+        (xy 122.801898 104.804774) (xy 122.601939 104.765) (xy 122.398061 104.765) (xy 122.198102 104.804774) (xy 122.009744 104.882795)
+        (xy 121.91189 104.948179) (xy 121.859774 104.896063) (xy 121.690256 104.782795) (xy 121.501898 104.704774) (xy 121.301939 104.665)
+        (xy 121.098061 104.665) (xy 120.898102 104.704774) (xy 120.709744 104.782795) (xy 120.62413 104.84) (xy 111.806805 104.84)
+        (xy 111.961013 104.736962) (xy 112.146962 104.551013) (xy 112.293061 104.332359) (xy 112.393696 104.089405) (xy 112.445 103.831486)
+        (xy 112.445 103.568514) (xy 112.393696 103.310595) (xy 112.383094 103.285) (xy 114.766353 103.285) (xy 114.8 103.288314)
+        (xy 114.934283 103.275088) (xy 115.063406 103.235919) (xy 115.182407 103.172312) (xy 115.286711 103.086711) (xy 115.372312 102.982407)
+        (xy 115.435919 102.863406) (xy 115.475088 102.734283) (xy 115.485 102.633647) (xy 115.485 102.633646) (xy 115.488314 102.6)
+        (xy 115.485 102.566353) (xy 115.485 101.698061) (xy 121.265 101.698061) (xy 121.265 101.901939) (xy 121.304774 102.101898)
+        (xy 121.382795 102.290256) (xy 121.496063 102.459774) (xy 121.640226 102.603937) (xy 121.809744 102.717205) (xy 121.998102 102.795226)
+        (xy 122.198061 102.835) (xy 122.401939 102.835) (xy 122.601898 102.795226) (xy 122.790256 102.717205) (xy 122.959774 102.603937)
+        (xy 123.003711 102.56) (xy 127.296289 102.56) (xy 127.440226 102.703937) (xy 127.609744 102.817205) (xy 127.798102 102.895226)
+        (xy 127.998061 102.935) (xy 128.201939 102.935) (xy 128.401898 102.895226) (xy 128.590256 102.817205) (xy 128.759774 102.703937)
+        (xy 128.903937 102.559774) (xy 129.017205 102.390256) (xy 129.095226 102.201898) (xy 129.135 102.001939) (xy 129.135 101.798061)
+        (xy 129.095226 101.598102) (xy 129.017205 101.409744) (xy 128.903937 101.240226) (xy 128.759774 101.096063) (xy 128.590256 100.982795)
+        (xy 128.401898 100.904774) (xy 128.201939 100.865) (xy 127.998061 100.865) (xy 127.798102 100.904774) (xy 127.609744 100.982795)
+        (xy 127.52413 101.04) (xy 123.003711 101.04) (xy 122.959774 100.996063) (xy 122.790256 100.882795) (xy 122.601898 100.804774)
+        (xy 122.401939 100.765) (xy 122.198061 100.765) (xy 121.998102 100.804774) (xy 121.809744 100.882795) (xy 121.640226 100.996063)
+        (xy 121.496063 101.140226) (xy 121.382795 101.309744) (xy 121.304774 101.498102) (xy 121.265 101.698061) (xy 115.485 101.698061)
+        (xy 115.485 98.478363) (xy 119.265 98.478363) (xy 119.265 98.721637) (xy 119.31246 98.960236) (xy 119.405557 99.184992)
+        (xy 119.540713 99.387267) (xy 119.712733 99.559287) (xy 119.915008 99.694443) (xy 120.139764 99.78754) (xy 120.378363 99.835)
+        (xy 120.621637 99.835) (xy 120.860236 99.78754) (xy 121.084992 99.694443) (xy 121.287267 99.559287) (xy 121.459287 99.387267)
+        (xy 121.594443 99.184992) (xy 121.68754 98.960236) (xy 121.735 98.721637) (xy 121.735 98.478363) (xy 125.265 98.478363)
+        (xy 125.265 98.721637) (xy 125.31246 98.960236) (xy 125.405557 99.184992) (xy 125.540713 99.387267) (xy 125.712733 99.559287)
+        (xy 125.915008 99.694443) (xy 126.139764 99.78754) (xy 126.378363 99.835) (xy 126.621637 99.835) (xy 126.860236 99.78754)
+        (xy 127.084992 99.694443) (xy 127.287267 99.559287) (xy 127.459287 99.387267) (xy 127.477506 99.36) (xy 129.470262 99.36)
+        (xy 129.482795 99.390256) (xy 129.596063 99.559774) (xy 129.740226 99.703937) (xy 129.909744 99.817205) (xy 130.098102 99.895226)
+        (xy 130.298061 99.935) (xy 130.501939 99.935) (xy 130.701898 99.895226) (xy 130.890256 99.817205) (xy 131.059774 99.703937)
+        (xy 131.203937 99.559774) (xy 131.317205 99.390256) (xy 131.395226 99.201898) (xy 131.435 99.001939) (xy 131.435 98.798061)
+        (xy 131.395226 98.598102) (xy 131.317205 98.409744) (xy 131.203937 98.240226) (xy 131.059774 98.096063) (xy 130.890256 97.982795)
+        (xy 130.701898 97.904774) (xy 130.501939 97.865) (xy 130.298061 97.865) (xy 130.296302 97.86535) (xy 130.248986 97.850997)
+        (xy 130.137333 97.84) (xy 130.137322 97.84) (xy 130.1 97.836324) (xy 130.062678 97.84) (xy 127.477506 97.84)
+        (xy 127.459287 97.812733) (xy 127.287267 97.640713) (xy 127.084992 97.505557) (xy 126.860236 97.41246) (xy 126.621637 97.365)
+        (xy 126.378363 97.365) (xy 126.139764 97.41246) (xy 125.915008 97.505557) (xy 125.712733 97.640713) (xy 125.540713 97.812733)
+        (xy 125.405557 98.015008) (xy 125.31246 98.239764) (xy 125.265 98.478363) (xy 121.735 98.478363) (xy 121.68754 98.239764)
+        (xy 121.594443 98.015008) (xy 121.459287 97.812733) (xy 121.287267 97.640713) (xy 121.084992 97.505557) (xy 120.860236 97.41246)
+        (xy 120.621637 97.365) (xy 120.378363 97.365) (xy 120.139764 97.41246) (xy 119.915008 97.505557) (xy 119.712733 97.640713)
+        (xy 119.540713 97.812733) (xy 119.405557 98.015008) (xy 119.31246 98.239764) (xy 119.265 98.478363) (xy 115.485 98.478363)
+        (xy 115.485 94.369764) (xy 119.829841 94.369764) (xy 119.877148 94.593348) (xy 120.098516 94.694237) (xy 120.335313 94.75)
+        (xy 120.578438 94.758495) (xy 120.818549 94.719395) (xy 121.046418 94.634202) (xy 121.122852 94.593348) (xy 121.170159 94.369764)
+        (xy 125.829841 94.369764) (xy 125.877148 94.593348) (xy 126.098516 94.694237) (xy 126.335313 94.75) (xy 126.578438 94.758495)
+        (xy 126.818549 94.719395) (xy 127.046418 94.634202) (xy 127.122852 94.593348) (xy 127.170159 94.369764) (xy 126.5 93.699605)
+        (xy 125.829841 94.369764) (xy 121.170159 94.369764) (xy 120.5 93.699605) (xy 119.829841 94.369764) (xy 115.485 94.369764)
+        (xy 115.485 94.133647) (xy 115.488314 94.1) (xy 115.475088 93.965717) (xy 115.435919 93.836594) (xy 115.372312 93.717593)
+        (xy 115.286711 93.613289) (xy 115.182407 93.527688) (xy 115.063406 93.464081) (xy 114.934283 93.424912) (xy 114.833647 93.415)
+        (xy 114.8 93.411686) (xy 114.766353 93.415) (xy 113.273094 93.415) (xy 113.283696 93.389405) (xy 113.335 93.131486)
+        (xy 113.335 92.868514) (xy 113.283696 92.610595) (xy 113.183061 92.367641) (xy 113.036962 92.148987) (xy 112.851013 91.963038)
+        (xy 112.632359 91.816939) (xy 112.389405 91.716304) (xy 112.131486 91.665) (xy 111.868514 91.665) (xy 111.610595 91.716304)
+        (xy 111.367641 91.816939) (xy 111.148987 91.963038) (xy 111.11 92.002025) (xy 111.071013 91.963038) (xy 110.852359 91.816939)
+        (xy 110.609405 91.716304) (xy 110.351486 91.665) (xy 110.088514 91.665) (xy 109.830595 91.716304) (xy 109.587641 91.816939)
+        (xy 109.368987 91.963038) (xy 109.33 92.002025) (xy 109.291013 91.963038) (xy 109.072359 91.816939) (xy 108.829405 91.716304)
+        (xy 108.571486 91.665) (xy 108.308514 91.665) (xy 108.050595 91.716304) (xy 107.807641 91.816939) (xy 107.588987 91.963038)
+        (xy 107.553 91.999025) (xy 107.517013 91.963038) (xy 107.298359 91.816939) (xy 107.055405 91.716304) (xy 106.797486 91.665)
+        (xy 106.582579 91.665) (xy 101.822534 86.904956) (xy 101.794817 86.871183) (xy 101.660059 86.760589) (xy 101.605059 86.731191)
+        (xy 101.632726 86.664398) (xy 101.644035 86.607543) (xy 103.373215 84.878363) (xy 103.765 84.878363) (xy 103.765 85.121637)
+        (xy 103.81246 85.360236) (xy 103.905557 85.584992) (xy 104.040713 85.787267) (xy 104.212733 85.959287) (xy 104.415008 86.094443)
+        (xy 104.639764 86.18754) (xy 104.878363 86.235) (xy 105.121637 86.235) (xy 105.360236 86.18754) (xy 105.584992 86.094443)
+        (xy 105.787267 85.959287) (xy 105.89679 85.849764) (xy 109.409841 85.849764) (xy 109.457148 86.073348) (xy 109.678516 86.174237)
+        (xy 109.915313 86.23) (xy 110.158438 86.238495) (xy 110.398549 86.199395) (xy 110.626418 86.114202) (xy 110.702852 86.073348)
+        (xy 110.750159 85.849764) (xy 110.08 85.179605) (xy 109.409841 85.849764) (xy 105.89679 85.849764) (xy 105.959287 85.787267)
+        (xy 106.094443 85.584992) (xy 106.18754 85.360236) (xy 106.235 85.121637) (xy 106.235 85.078438) (xy 108.841505 85.078438)
+        (xy 108.880605 85.318549) (xy 108.965798 85.546418) (xy 109.006652 85.622852) (xy 109.230236 85.670159) (xy 109.900395 85)
+        (xy 110.259605 85) (xy 110.929764 85.670159) (xy 111.153348 85.622852) (xy 111.254237 85.401484) (xy 111.31 85.164687)
+        (xy 111.318495 84.921562) (xy 111.311461 84.878363) (xy 113.925 84.878363) (xy 113.925 85.121637) (xy 113.97246 85.360236)
+        (xy 114.065557 85.584992) (xy 114.200713 85.787267) (xy 114.372733 85.959287) (xy 114.575008 86.094443) (xy 114.799764 86.18754)
+        (xy 115.038363 86.235) (xy 115.281637 86.235) (xy 115.325001 86.226374) (xy 115.325002 92.211287) (xy 115.296063 92.240226)
+        (xy 115.182795 92.409744) (xy 115.104774 92.598102) (xy 115.065 92.798061) (xy 115.065 93.001939) (xy 115.104774 93.201898)
+        (xy 115.182795 93.390256) (xy 115.296063 93.559774) (xy 115.440226 93.703937) (xy 115.609744 93.817205) (xy 115.798102 93.895226)
+        (xy 115.998061 93.935) (xy 116.201939 93.935) (xy 116.401898 93.895226) (xy 116.590256 93.817205) (xy 116.759774 93.703937)
+        (xy 116.865273 93.598438) (xy 119.261505 93.598438) (xy 119.300605 93.838549) (xy 119.385798 94.066418) (xy 119.426652 94.142852)
+        (xy 119.650236 94.190159) (xy 120.320395 93.52) (xy 120.679605 93.52) (xy 121.349764 94.190159) (xy 121.573348 94.142852)
+        (xy 121.674237 93.921484) (xy 121.73 93.684687) (xy 121.733013 93.598438) (xy 125.261505 93.598438) (xy 125.300605 93.838549)
+        (xy 125.385798 94.066418) (xy 125.426652 94.142852) (xy 125.650236 94.190159) (xy 126.320395 93.52) (xy 126.679605 93.52)
+        (xy 127.349764 94.190159) (xy 127.573348 94.142852) (xy 127.674237 93.921484) (xy 127.73 93.684687) (xy 127.738495 93.441562)
+        (xy 127.699395 93.201451) (xy 127.614202 92.973582) (xy 127.573348 92.897148) (xy 127.349764 92.849841) (xy 126.679605 93.52)
+        (xy 126.320395 93.52) (xy 125.650236 92.849841) (xy 125.426652 92.897148) (xy 125.325763 93.118516) (xy 125.27 93.355313)
+        (xy 125.261505 93.598438) (xy 121.733013 93.598438) (xy 121.738495 93.441562) (xy 121.699395 93.201451) (xy 121.614202 92.973582)
+        (xy 121.573348 92.897148) (xy 121.349764 92.849841) (xy 120.679605 93.52) (xy 120.320395 93.52) (xy 119.650236 92.849841)
+        (xy 119.426652 92.897148) (xy 119.325763 93.118516) (xy 119.27 93.355313) (xy 119.261505 93.598438) (xy 116.865273 93.598438)
+        (xy 116.903937 93.559774) (xy 117.017205 93.390256) (xy 117.095226 93.201898) (xy 117.135 93.001939) (xy 117.135 92.798061)
+        (xy 117.109575 92.670236) (xy 119.829841 92.670236) (xy 120.5 93.340395) (xy 121.170159 92.670236) (xy 125.829841 92.670236)
+        (xy 126.5 93.340395) (xy 127.170159 92.670236) (xy 127.122852 92.446652) (xy 126.901484 92.345763) (xy 126.664687 92.29)
+        (xy 126.421562 92.281505) (xy 126.181451 92.320605) (xy 125.953582 92.405798) (xy 125.877148 92.446652) (xy 125.829841 92.670236)
+        (xy 121.170159 92.670236) (xy 121.122852 92.446652) (xy 120.901484 92.345763) (xy 120.664687 92.29) (xy 120.421562 92.281505)
+        (xy 120.181451 92.320605) (xy 119.953582 92.405798) (xy 119.877148 92.446652) (xy 119.829841 92.670236) (xy 117.109575 92.670236)
+        (xy 117.095226 92.598102) (xy 117.095001 92.597559) (xy 117.095001 88.318363) (xy 119.265 88.318363) (xy 119.265 88.561637)
+        (xy 119.31246 88.800236) (xy 119.405557 89.024992) (xy 119.540713 89.227267) (xy 119.712733 89.399287) (xy 119.915008 89.534443)
+        (xy 120.139764 89.62754) (xy 120.378363 89.675) (xy 120.621637 89.675) (xy 120.860236 89.62754) (xy 121.084992 89.534443)
+        (xy 121.287267 89.399287) (xy 121.459287 89.227267) (xy 121.594443 89.024992) (xy 121.68754 88.800236) (xy 121.735 88.561637)
+        (xy 121.735 88.318363) (xy 125.265 88.318363) (xy 125.265 88.561637) (xy 125.31246 88.800236) (xy 125.405557 89.024992)
+        (xy 125.540713 89.227267) (xy 125.712733 89.399287) (xy 125.915008 89.534443) (xy 126.139764 89.62754) (xy 126.378363 89.675)
+        (xy 126.621637 89.675) (xy 126.860236 89.62754) (xy 127.084992 89.534443) (xy 127.287267 89.399287) (xy 127.459287 89.227267)
+        (xy 127.594443 89.024992) (xy 127.68754 88.800236) (xy 127.735 88.561637) (xy 127.735 88.318363) (xy 127.68754 88.079764)
+        (xy 127.594443 87.855008) (xy 127.459287 87.652733) (xy 127.287267 87.480713) (xy 127.084992 87.345557) (xy 126.860236 87.25246)
+        (xy 126.621637 87.205) (xy 126.378363 87.205) (xy 126.139764 87.25246) (xy 125.915008 87.345557) (xy 125.712733 87.480713)
+        (xy 125.540713 87.652733) (xy 125.405557 87.855008) (xy 125.31246 88.079764) (xy 125.265 88.318363) (xy 121.735 88.318363)
+        (xy 121.68754 88.079764) (xy 121.594443 87.855008) (xy 121.459287 87.652733) (xy 121.287267 87.480713) (xy 121.084992 87.345557)
+        (xy 120.860236 87.25246) (xy 120.621637 87.205) (xy 120.378363 87.205) (xy 120.139764 87.25246) (xy 119.915008 87.345557)
+        (xy 119.712733 87.480713) (xy 119.540713 87.652733) (xy 119.405557 87.855008) (xy 119.31246 88.079764) (xy 119.265 88.318363)
+        (xy 117.095001 88.318363) (xy 117.095001 86.898061) (xy 130.965 86.898061) (xy 130.965 87.101939) (xy 131.004774 87.301898)
+        (xy 131.065 87.447295) (xy 131.064999 92.90653) (xy 131.060718 92.949999) (xy 131.064999 92.993468) (xy 131.064999 92.993475)
+        (xy 131.077804 93.123488) (xy 131.12841 93.290311) (xy 131.210588 93.444057) (xy 131.321182 93.578816) (xy 131.354955 93.606533)
+        (xy 132.993465 95.245044) (xy 133.004774 95.301898) (xy 133.082795 95.490256) (xy 133.196063 95.659774) (xy 133.340226 95.803937)
+        (xy 133.509744 95.917205) (xy 133.698102 95.995226) (xy 133.898061 96.035) (xy 134.101939 96.035) (xy 134.301898 95.995226)
+        (xy 134.490256 95.917205) (xy 134.659774 95.803937) (xy 134.803937 95.659774) (xy 134.917205 95.490256) (xy 134.995226 95.301898)
+        (xy 135.035 95.101939) (xy 135.035 94.898061) (xy 134.995226 94.698102) (xy 134.917205 94.509744) (xy 134.803937 94.340226)
+        (xy 134.659774 94.196063) (xy 134.603823 94.158678) (xy 134.651925 94.14911) (xy 135.058669 93.980631) (xy 135.424729 93.736038)
+        (xy 135.736038 93.424729) (xy 135.980631 93.058669) (xy 136.14911 92.651925) (xy 136.235 92.220128) (xy 136.235 91.779872)
+        (xy 136.14911 91.348075) (xy 135.980631 90.941331) (xy 135.736038 90.575271) (xy 135.424729 90.263962) (xy 135.058669 90.019369)
+        (xy 134.651925 89.85089) (xy 134.220128 89.765) (xy 133.779872 89.765) (xy 133.348075 89.85089) (xy 132.941331 90.019369)
+        (xy 132.834999 90.090418) (xy 132.834999 87.613286) (xy 132.917205 87.490256) (xy 132.995226 87.301898) (xy 133.035 87.101939)
+        (xy 133.035 86.996701) (xy 145.960229 86.996701) (xy 145.960229 89.003301) (xy 145.972489 89.127783) (xy 146.008799 89.247481)
+        (xy 146.067764 89.357795) (xy 146.147116 89.454486) (xy 146.243807 89.533838) (xy 146.354121 89.592803) (xy 146.473819 89.629113)
+        (xy 146.598301 89.641373) (xy 148.401701 89.641373) (xy 148.526183 89.629113) (xy 148.645881 89.592803) (xy 148.756195 89.533838)
+        (xy 148.852886 89.454486) (xy 148.932238 89.357795) (xy 148.991203 89.247481) (xy 149.027513 89.127783) (xy 149.039773 89.003301)
+        (xy 149.039773 87.573001) (xy 149.240333 87.625619) (xy 149.562465 87.645042) (xy 149.882196 87.601247) (xy 150.18724 87.495917)
+        (xy 150.361999 87.402505) (xy 150.458162 87.137767) (xy 149.5 86.179605) (xy 149.485858 86.193748) (xy 149.306253 86.014143)
+        (xy 149.320395 86) (xy 149.679605 86) (xy 150.637767 86.958162) (xy 150.663589 86.948782) (xy 150.727449 87.044355)
+        (xy 150.955645 87.272551) (xy 151.223974 87.451843) (xy 151.522126 87.575341) (xy 151.838642 87.6383) (xy 152.161358 87.6383)
+        (xy 152.477874 87.575341) (xy 152.776026 87.451843) (xy 153.044355 87.272551) (xy 153.25 87.066906) (xy 153.455645 87.272551)
+        (xy 153.723974 87.451843) (xy 154.022126 87.575341) (xy 154.338642 87.6383) (xy 154.661358 87.6383) (xy 154.960227 87.578851)
+        (xy 154.960227 89.003301) (xy 154.972487 89.127783) (xy 155.008797 89.247481) (xy 155.067762 89.357795) (xy 155.147114 89.454486)
+        (xy 155.243805 89.533838) (xy 155.354119 89.592803) (xy 155.473817 89.629113) (xy 155.598299 89.641373) (xy 157.401699 89.641373)
+        (xy 157.526181 89.629113) (xy 157.645879 89.592803) (xy 157.756193 89.533838) (xy 157.852884 89.454486) (xy 157.932236 89.357795)
+        (xy 157.991201 89.247481) (xy 158.027511 89.127783) (xy 158.039771 89.003301) (xy 158.039771 86.996701) (xy 158.027511 86.872219)
+        (xy 157.991201 86.752521) (xy 157.932236 86.642207) (xy 157.852884 86.545516) (xy 157.756193 86.466164) (xy 157.645879 86.407199)
+        (xy 157.526181 86.370889) (xy 157.401699 86.358629) (xy 156.09906 86.358629) (xy 156.1383 86.161358) (xy 156.1383 85.838642)
+        (xy 156.075341 85.522126) (xy 155.951843 85.223974) (xy 155.772551 84.955645) (xy 155.544355 84.727449) (xy 155.276026 84.548157)
+        (xy 154.977874 84.424659) (xy 154.661358 84.3617) (xy 154.338642 84.3617) (xy 154.022126 84.424659) (xy 153.723974 84.548157)
+        (xy 153.455645 84.727449) (xy 153.25 84.933094) (xy 153.044355 84.727449) (xy 152.776026 84.548157) (xy 152.477874 84.424659)
+        (xy 152.161358 84.3617) (xy 151.838642 84.3617) (xy 151.522126 84.424659) (xy 151.223974 84.548157) (xy 150.955645 84.727449)
+        (xy 150.727449 84.955645) (xy 150.663589 85.051218) (xy 150.637767 85.041838) (xy 149.679605 86) (xy 149.320395 86)
+        (xy 148.362233 85.041838) (xy 148.097495 85.138001) (xy 147.956276 85.42818) (xy 147.874381 85.740333) (xy 147.854958 86.062465)
+        (xy 147.895525 86.358629) (xy 146.598301 86.358629) (xy 146.473819 86.370889) (xy 146.354121 86.407199) (xy 146.243807 86.466164)
+        (xy 146.147116 86.545516) (xy 146.067764 86.642207) (xy 146.008799 86.752521) (xy 145.972489 86.872219) (xy 145.960229 86.996701)
+        (xy 133.035 86.996701) (xy 133.035 86.898061) (xy 132.995226 86.698102) (xy 132.917205 86.509744) (xy 132.803937 86.340226)
+        (xy 132.659774 86.196063) (xy 132.490256 86.082795) (xy 132.301898 86.004774) (xy 132.101939 85.965) (xy 131.898061 85.965)
+        (xy 131.698102 86.004774) (xy 131.509744 86.082795) (xy 131.340226 86.196063) (xy 131.196063 86.340226) (xy 131.082795 86.509744)
+        (xy 131.004774 86.698102) (xy 130.965 86.898061) (xy 117.095001 86.898061) (xy 117.095001 85.841555) (xy 117.212733 85.959287)
+        (xy 117.415008 86.094443) (xy 117.639764 86.18754) (xy 117.878363 86.235) (xy 118.121637 86.235) (xy 118.360236 86.18754)
+        (xy 118.584992 86.094443) (xy 118.787267 85.959287) (xy 118.89679 85.849764) (xy 122.409841 85.849764) (xy 122.457148 86.073348)
+        (xy 122.678516 86.174237) (xy 122.915313 86.23) (xy 123.158438 86.238495) (xy 123.398549 86.199395) (xy 123.626418 86.114202)
+        (xy 123.702852 86.073348) (xy 123.750159 85.849764) (xy 123.08 85.179605) (xy 122.409841 85.849764) (xy 118.89679 85.849764)
+        (xy 118.959287 85.787267) (xy 119.094443 85.584992) (xy 119.18754 85.360236) (xy 119.235 85.121637) (xy 119.235 85.078438)
+        (xy 121.841505 85.078438) (xy 121.880605 85.318549) (xy 121.965798 85.546418) (xy 122.006652 85.622852) (xy 122.230236 85.670159)
+        (xy 122.900395 85) (xy 123.259605 85) (xy 123.929764 85.670159) (xy 124.153348 85.622852) (xy 124.254237 85.401484)
+        (xy 124.31 85.164687) (xy 124.318495 84.921562) (xy 124.311461 84.878363) (xy 126.925 84.878363) (xy 126.925 85.121637)
+        (xy 126.97246 85.360236) (xy 127.065557 85.584992) (xy 127.200713 85.787267) (xy 127.372733 85.959287) (xy 127.575008 86.094443)
+        (xy 127.799764 86.18754) (xy 128.038363 86.235) (xy 128.281637 86.235) (xy 128.520236 86.18754) (xy 128.744992 86.094443)
+        (xy 128.947267 85.959287) (xy 129.119287 85.787267) (xy 129.254443 85.584992) (xy 129.34754 85.360236) (xy 129.395 85.121637)
+        (xy 129.395 84.878363) (xy 129.391792 84.862233) (xy 148.541838 84.862233) (xy 149.5 85.820395) (xy 150.458162 84.862233)
+        (xy 150.361999 84.597495) (xy 150.07182 84.456276) (xy 149.759667 84.374381) (xy 149.437535 84.354958) (xy 149.117804 84.398753)
+        (xy 148.81276 84.504083) (xy 148.638001 84.597495) (xy 148.541838 84.862233) (xy 129.391792 84.862233) (xy 129.34754 84.639764)
+        (xy 129.254443 84.415008) (xy 129.119287 84.212733) (xy 128.947267 84.040713) (xy 128.744992 83.905557) (xy 128.520236 83.81246)
+        (xy 128.281637 83.765) (xy 128.038363 83.765) (xy 127.799764 83.81246) (xy 127.575008 83.905557) (xy 127.372733 84.040713)
+        (xy 127.200713 84.212733) (xy 127.065557 84.415008) (xy 126.97246 84.639764) (xy 126.925 84.878363) (xy 124.311461 84.878363)
+        (xy 124.279395 84.681451) (xy 124.194202 84.453582) (xy 124.153348 84.377148) (xy 123.929764 84.329841) (xy 123.259605 85)
+        (xy 122.900395 85) (xy 122.230236 84.329841) (xy 122.006652 84.377148) (xy 121.905763 84.598516) (xy 121.85 84.835313)
+        (xy 121.841505 85.078438) (xy 119.235 85.078438) (xy 119.235 84.878363) (xy 119.18754 84.639764) (xy 119.094443 84.415008)
+        (xy 118.959287 84.212733) (xy 118.89679 84.150236) (xy 122.409841 84.150236) (xy 123.08 84.820395) (xy 123.750159 84.150236)
+        (xy 123.702852 83.926652) (xy 123.481484 83.825763) (xy 123.244687 83.77) (xy 123.001562 83.761505) (xy 122.761451 83.800605)
+        (xy 122.533582 83.885798) (xy 122.457148 83.926652) (xy 122.409841 84.150236) (xy 118.89679 84.150236) (xy 118.787267 84.040713)
+        (xy 118.584992 83.905557) (xy 118.360236 83.81246) (xy 118.121637 83.765) (xy 117.878363 83.765) (xy 117.639764 83.81246)
+        (xy 117.415008 83.905557) (xy 117.212733 84.040713) (xy 117.095001 84.158445) (xy 117.095001 84.156577) (xy 117.745044 83.506535)
+        (xy 117.801898 83.495226) (xy 117.990256 83.417205) (xy 118.159774 83.303937) (xy 118.303937 83.159774) (xy 118.417205 82.990256)
+        (xy 118.495226 82.801898) (xy 118.535 82.601939) (xy 118.535 82.398061) (xy 118.495226 82.198102) (xy 118.417205 82.009744)
+        (xy 118.303937 81.840226) (xy 118.159774 81.696063) (xy 117.990256 81.582795) (xy 117.801898 81.504774) (xy 117.601939 81.465)
+        (xy 117.398061 81.465) (xy 117.198102 81.504774) (xy 117.009744 81.582795) (xy 116.840226 81.696063) (xy 116.696063 81.840226)
+        (xy 116.582795 82.009744) (xy 116.504774 82.198102) (xy 116.493465 82.254956) (xy 115.614957 83.133465) (xy 115.581184 83.161182)
+        (xy 115.47059 83.295941) (xy 115.388412 83.449687) (xy 115.337806 83.61651) (xy 115.325001 83.746523) (xy 115.325001 83.74653)
+        (xy 115.322384 83.773105) (xy 115.281637 83.765) (xy 115.038363 83.765) (xy 114.799764 83.81246) (xy 114.575008 83.905557)
+        (xy 114.372733 84.040713) (xy 114.200713 84.212733) (xy 114.065557 84.415008) (xy 113.97246 84.639764) (xy 113.925 84.878363)
+        (xy 111.311461 84.878363) (xy 111.279395 84.681451) (xy 111.194202 84.453582) (xy 111.153348 84.377148) (xy 110.929764 84.329841)
+        (xy 110.259605 85) (xy 109.900395 85) (xy 109.230236 84.329841) (xy 109.006652 84.377148) (xy 108.905763 84.598516)
+        (xy 108.85 84.835313) (xy 108.841505 85.078438) (xy 106.235 85.078438) (xy 106.235 84.878363) (xy 106.18754 84.639764)
+        (xy 106.094443 84.415008) (xy 105.959287 84.212733) (xy 105.89679 84.150236) (xy 109.409841 84.150236) (xy 110.08 84.820395)
+        (xy 110.750159 84.150236) (xy 110.702852 83.926652) (xy 110.481484 83.825763) (xy 110.244687 83.77) (xy 110.001562 83.761505)
+        (xy 109.761451 83.800605) (xy 109.533582 83.885798) (xy 109.457148 83.926652) (xy 109.409841 84.150236) (xy 105.89679 84.150236)
+        (xy 105.787267 84.040713) (xy 105.584992 83.905557) (xy 105.360236 83.81246) (xy 105.121637 83.765) (xy 104.878363 83.765)
+        (xy 104.639764 83.81246) (xy 104.415008 83.905557) (xy 104.212733 84.040713) (xy 104.040713 84.212733) (xy 103.905557 84.415008)
+        (xy 103.81246 84.639764) (xy 103.765 84.878363) (xy 103.373215 84.878363) (xy 105.746689 82.50489) (xy 105.898061 82.535)
+        (xy 106.101939 82.535) (xy 106.301898 82.495226) (xy 106.490256 82.417205) (xy 106.659774 82.303937) (xy 106.803937 82.159774)
+        (xy 106.917205 81.990256) (xy 106.995226 81.801898) (xy 107.035 81.601939) (xy 107.035 81.398061) (xy 106.995226 81.198102)
+        (xy 106.917205 81.009744) (xy 106.803937 80.840226) (xy 106.659774 80.696063) (xy 106.490256 80.582795) (xy 106.301898 80.504774)
+        (xy 106.101939 80.465) (xy 105.898061 80.465) (xy 105.698102 80.504774) (xy 105.509744 80.582795) (xy 105.462412 80.614421)
+        (xy 105.456533 80.615) (xy 105.456523 80.615) (xy 105.32651 80.627805) (xy 105.159687 80.678411) (xy 105.005941 80.760589)
+        (xy 105.005939 80.76059) (xy 105.00594 80.76059) (xy 104.904953 80.843468) (xy 104.904951 80.84347) (xy 104.871183 80.871183)
+        (xy 104.84347 80.904951) (xy 100.392457 85.355965) (xy 100.335602 85.367274) (xy 100.147244 85.445295) (xy 99.977726 85.558563)
+        (xy 99.833563 85.702726) (xy 99.720295 85.872244) (xy 99.642274 86.060602) (xy 99.6025 86.260561) (xy 99.6025 86.464439)
+        (xy 99.632448 86.615) (xy 99.038454 86.615) (xy 98.990256 86.582795) (xy 98.801898 86.504774) (xy 98.601939 86.465)
+        (xy 98.398061 86.465) (xy 98.198102 86.504774) (xy 98.009744 86.582795) (xy 97.840226 86.696063) (xy 97.696063 86.840226)
+        (xy 97.582795 87.009744) (xy 97.504774 87.198102) (xy 97.465 87.398061) (xy 97.465 87.601939) (xy 97.504774 87.801898)
+        (xy 97.582795 87.990256) (xy 97.696063 88.159774) (xy 97.840226 88.303937) (xy 98.009744 88.417205) (xy 98.198102 88.495226)
+        (xy 98.398061 88.535) (xy 98.601939 88.535) (xy 98.801898 88.495226) (xy 98.990256 88.417205) (xy 99.038454 88.385)
+        (xy 100.799422 88.385) (xy 104.241086 91.826664) (xy 104.036987 91.963038) (xy 103.999 92.001025) (xy 103.961013 91.963038)
+        (xy 103.742359 91.816939) (xy 103.499405 91.716304) (xy 103.241486 91.665) (xy 102.978514 91.665) (xy 102.720595 91.716304)
+        (xy 102.477641 91.816939) (xy 102.258987 91.963038) (xy 102.1575 92.064525) (xy 102.056013 91.963038) (xy 101.837359 91.816939)
+        (xy 101.594405 91.716304) (xy 101.336486 91.665) (xy 101.073514 91.665) (xy 100.815595 91.716304) (xy 100.572641 91.816939)
+        (xy 100.353987 91.963038) (xy 100.168038 92.148987) (xy 100.021939 92.367641) (xy 99.958282 92.521323) (xy 99.479605 93)
+        (xy 99.493748 93.014143) (xy 99.314143 93.193748) (xy 99.3 93.179605) (xy 99.285858 93.193748) (xy 99.106253 93.014143)
+        (xy 99.120395 93) (xy 98.378731 92.258336) (xy 98.144963 92.317797) (xy 98.034066 92.556242) (xy 97.971817 92.81174)
+        (xy 97.96061 93.074473) (xy 98.000875 93.334344) (xy 98.030323 93.415) (xy 97.533647 93.415) (xy 97.5 93.411686)
+        (xy 97.466353 93.415) (xy 97.365717 93.424912) (xy 97.236594 93.464081) (xy 97.117593 93.527688) (xy 97.013289 93.613289)
+        (xy 96.927688 93.717593) (xy 96.864081 93.836594) (xy 96.824912 93.965717) (xy 96.811686 94.1) (xy 96.815001 94.133657)
+        (xy 96.815 102.356783) (xy 96.803937 102.340226) (xy 96.659774 102.196063) (xy 96.490256 102.082795) (xy 96.301898 102.004774)
+        (xy 96.101939 101.965) (xy 95.898061 101.965) (xy 95.698102 102.004774) (xy 95.509744 102.082795) (xy 95.340226 102.196063)
+        (xy 95.196063 102.340226) (xy 95.082795 102.509744) (xy 95.004774 102.698102) (xy 94.965 102.898061) (xy 93.385 102.898061)
+        (xy 93.385 100.043469) (xy 93.389281 100) (xy 93.385 99.956531) (xy 93.385 99.956523) (xy 93.372195 99.82651)
+        (xy 93.355806 99.772483) (xy 93.321589 99.659686) (xy 93.239411 99.505941) (xy 93.156532 99.404953) (xy 93.15653 99.404951)
+        (xy 93.128817 99.371183) (xy 93.09505 99.343471) (xy 92.506535 98.754957) (xy 92.495226 98.698102) (xy 92.417205 98.509744)
+        (xy 92.303937 98.340226) (xy 92.159774 98.196063) (xy 91.990256 98.082795) (xy 91.801898 98.004774) (xy 91.601939 97.965)
+        (xy 91.398061 97.965) (xy 91.198102 98.004774) (xy 91.009744 98.082795) (xy 90.840226 98.196063) (xy 90.696063 98.340226)
+        (xy 90.582795 98.509744) (xy 90.504774 98.698102) (xy 90.465 98.898061) (xy 81.185 98.898061) (xy 81.185 96.15)
+        (xy 82.011928 96.15) (xy 82.011928 97.85) (xy 82.024188 97.974482) (xy 82.060498 98.09418) (xy 82.119463 98.204494)
+        (xy 82.198815 98.301185) (xy 82.295506 98.380537) (xy 82.40582 98.439502) (xy 82.525518 98.475812) (xy 82.65 98.488072)
+        (xy 84.35 98.488072) (xy 84.474482 98.475812) (xy 84.59418 98.439502) (xy 84.704494 98.380537) (xy 84.801185 98.301185)
+        (xy 84.880537 98.204494) (xy 84.939502 98.09418) (xy 84.975812 97.974482) (xy 84.988072 97.85) (xy 84.988072 96.15)
+        (xy 84.975812 96.025518) (xy 84.939502 95.90582) (xy 84.880537 95.795506) (xy 84.801185 95.698815) (xy 84.704494 95.619463)
+        (xy 84.59418 95.560498) (xy 84.474482 95.524188) (xy 84.35 95.511928) (xy 82.65 95.511928) (xy 82.525518 95.524188)
+        (xy 82.40582 95.560498) (xy 82.295506 95.619463) (xy 82.198815 95.698815) (xy 82.119463 95.795506) (xy 82.060498 95.90582)
+        (xy 82.024188 96.025518) (xy 82.011928 96.15) (xy 81.185 96.15) (xy 81.185 92.15) (xy 82.011928 92.15)
+        (xy 82.011928 93.85) (xy 82.024188 93.974482) (xy 82.060498 94.09418) (xy 82.119463 94.204494) (xy 82.198815 94.301185)
+        (xy 82.295506 94.380537) (xy 82.40582 94.439502) (xy 82.525518 94.475812) (xy 82.65 94.488072) (xy 84.35 94.488072)
+        (xy 84.474482 94.475812) (xy 84.59418 94.439502) (xy 84.704494 94.380537) (xy 84.801185 94.301185) (xy 84.880537 94.204494)
+        (xy 84.939502 94.09418) (xy 84.975812 93.974482) (xy 84.988072 93.85) (xy 84.988072 92.15) (xy 84.981053 92.078731)
+        (xy 98.558336 92.078731) (xy 99.3 92.820395) (xy 100.041664 92.078731) (xy 99.982203 91.844963) (xy 99.743758 91.734066)
+        (xy 99.48826 91.671817) (xy 99.225527 91.66061) (xy 98.965656 91.700875) (xy 98.718634 91.791065) (xy 98.617797 91.844963)
+        (xy 98.558336 92.078731) (xy 84.981053 92.078731) (xy 84.975812 92.025518) (xy 84.939502 91.90582) (xy 84.880537 91.795506)
+        (xy 84.801185 91.698815) (xy 84.704494 91.619463) (xy 84.59418 91.560498) (xy 84.474482 91.524188) (xy 84.35 91.511928)
+        (xy 82.65 91.511928) (xy 82.525518 91.524188) (xy 82.40582 91.560498) (xy 82.295506 91.619463) (xy 82.198815 91.698815)
+        (xy 82.119463 91.795506) (xy 82.060498 91.90582) (xy 82.024188 92.025518) (xy 82.011928 92.15) (xy 81.185 92.15)
+        (xy 81.185 89.85) (xy 82.011928 89.85) (xy 82.024188 89.974482) (xy 82.060498 90.09418) (xy 82.119463 90.204494)
+        (xy 82.198815 90.301185) (xy 82.295506 90.380537) (xy 82.40582 90.439502) (xy 82.525518 90.475812) (xy 82.65 90.488072)
+        (xy 83.21425 90.485) (xy 83.373 90.32625) (xy 83.373 89.127) (xy 83.627 89.127) (xy 83.627 90.32625)
+        (xy 83.78575 90.485) (xy 84.35 90.488072) (xy 84.474482 90.475812) (xy 84.59418 90.439502) (xy 84.704494 90.380537)
+        (xy 84.801185 90.301185) (xy 84.880537 90.204494) (xy 84.939502 90.09418) (xy 84.975812 89.974482) (xy 84.988072 89.85)
+        (xy 84.985 89.28575) (xy 84.979122 89.279872) (xy 89.265 89.279872) (xy 89.265 89.720128) (xy 89.35089 90.151925)
+        (xy 89.519369 90.558669) (xy 89.763962 90.924729) (xy 90.075271 91.236038) (xy 90.441331 91.480631) (xy 90.848075 91.64911)
+        (xy 91.279872 91.735) (xy 91.720128 91.735) (xy 92.151925 91.64911) (xy 92.558669 91.480631) (xy 92.924729 91.236038)
+        (xy 93.236038 90.924729) (xy 93.480631 90.558669) (xy 93.64911 90.151925) (xy 93.735 89.720128) (xy 93.735 89.279872)
+        (xy 93.64911 88.848075) (xy 93.480631 88.441331) (xy 93.236038 88.075271) (xy 92.924729 87.763962) (xy 92.558669 87.519369)
+        (xy 92.151925 87.35089) (xy 91.720128 87.265) (xy 91.279872 87.265) (xy 90.848075 87.35089) (xy 90.441331 87.519369)
+        (xy 90.075271 87.763962) (xy 89.763962 88.075271) (xy 89.519369 88.441331) (xy 89.35089 88.848075) (xy 89.265 89.279872)
+        (xy 84.979122 89.279872) (xy 84.82625 89.127) (xy 83.627 89.127) (xy 83.373 89.127) (xy 82.17375 89.127)
+        (xy 82.015 89.28575) (xy 82.011928 89.85) (xy 81.185 89.85) (xy 81.185 88.15) (xy 82.011928 88.15)
+        (xy 82.015 88.71425) (xy 82.17375 88.873) (xy 83.373 88.873) (xy 83.373 87.67375) (xy 83.627 87.67375)
+        (xy 83.627 88.873) (xy 84.82625 88.873) (xy 84.985 88.71425) (xy 84.988072 88.15) (xy 84.975812 88.025518)
+        (xy 84.939502 87.90582) (xy 84.880537 87.795506) (xy 84.801185 87.698815) (xy 84.704494 87.619463) (xy 84.59418 87.560498)
+        (xy 84.474482 87.524188) (xy 84.35 87.511928) (xy 83.78575 87.515) (xy 83.627 87.67375) (xy 83.373 87.67375)
+        (xy 83.21425 87.515) (xy 82.65 87.511928) (xy 82.525518 87.524188) (xy 82.40582 87.560498) (xy 82.295506 87.619463)
+        (xy 82.198815 87.698815) (xy 82.119463 87.795506) (xy 82.060498 87.90582) (xy 82.024188 88.025518) (xy 82.011928 88.15)
+        (xy 81.185 88.15) (xy 81.185 79.878363) (xy 149.005 79.878363) (xy 149.005 80.121637) (xy 149.05246 80.360236)
+        (xy 149.145557 80.584992) (xy 149.280713 80.787267) (xy 149.452733 80.959287) (xy 149.655008 81.094443) (xy 149.879764 81.18754)
+        (xy 150.118363 81.235) (xy 150.361637 81.235) (xy 150.600236 81.18754) (xy 150.824992 81.094443) (xy 151.027267 80.959287)
+        (xy 151.13679 80.849764) (xy 154.649841 80.849764) (xy 154.697148 81.073348) (xy 154.918516 81.174237) (xy 155.155313 81.23)
+        (xy 155.398438 81.238495) (xy 155.638549 81.199395) (xy 155.866418 81.114202) (xy 155.942852 81.073348) (xy 155.990159 80.849764)
+        (xy 155.32 80.179605) (xy 154.649841 80.849764) (xy 151.13679 80.849764) (xy 151.199287 80.787267) (xy 151.334443 80.584992)
+        (xy 151.42754 80.360236) (xy 151.475 80.121637) (xy 151.475 80.078438) (xy 154.081505 80.078438) (xy 154.120605 80.318549)
+        (xy 154.205798 80.546418) (xy 154.246652 80.622852) (xy 154.470236 80.670159) (xy 155.140395 80) (xy 155.499605 80)
+        (xy 156.169764 80.670159) (xy 156.393348 80.622852) (xy 156.494237 80.401484) (xy 156.55 80.164687) (xy 156.558495 79.921562)
+        (xy 156.551461 79.878363) (xy 159.165 79.878363) (xy 159.165 80.121637) (xy 159.21246 80.360236) (xy 159.305557 80.584992)
+        (xy 159.440713 80.787267) (xy 159.612733 80.959287) (xy 159.815008 81.094443) (xy 160.039764 81.18754) (xy 160.278363 81.235)
+        (xy 160.521637 81.235) (xy 160.760236 81.18754) (xy 160.984992 81.094443) (xy 161.187267 80.959287) (xy 161.359287 80.787267)
+        (xy 161.494443 80.584992) (xy 161.58754 80.360236) (xy 161.635 80.121637) (xy 161.635 79.878363) (xy 161.58754 79.639764)
+        (xy 161.494443 79.415008) (xy 161.359287 79.212733) (xy 161.187267 79.040713) (xy 160.984992 78.905557) (xy 160.760236 78.81246)
+        (xy 160.521637 78.765) (xy 160.278363 78.765) (xy 160.039764 78.81246) (xy 159.815008 78.905557) (xy 159.612733 79.040713)
+        (xy 159.440713 79.212733) (xy 159.305557 79.415008) (xy 159.21246 79.639764) (xy 159.165 79.878363) (xy 156.551461 79.878363)
+        (xy 156.519395 79.681451) (xy 156.434202 79.453582) (xy 156.393348 79.377148) (xy 156.169764 79.329841) (xy 155.499605 80)
+        (xy 155.140395 80) (xy 154.470236 79.329841) (xy 154.246652 79.377148) (xy 154.145763 79.598516) (xy 154.09 79.835313)
+        (xy 154.081505 80.078438) (xy 151.475 80.078438) (xy 151.475 79.878363) (xy 151.42754 79.639764) (xy 151.334443 79.415008)
+        (xy 151.199287 79.212733) (xy 151.13679 79.150236) (xy 154.649841 79.150236) (xy 155.32 79.820395) (xy 155.990159 79.150236)
+        (xy 155.942852 78.926652) (xy 155.721484 78.825763) (xy 155.484687 78.77) (xy 155.241562 78.761505) (xy 155.001451 78.800605)
+        (xy 154.773582 78.885798) (xy 154.697148 78.926652) (xy 154.649841 79.150236) (xy 151.13679 79.150236) (xy 151.027267 79.040713)
+        (xy 150.824992 78.905557) (xy 150.600236 78.81246) (xy 150.361637 78.765) (xy 150.118363 78.765) (xy 149.879764 78.81246)
+        (xy 149.655008 78.905557) (xy 149.452733 79.040713) (xy 149.280713 79.212733) (xy 149.145557 79.415008) (xy 149.05246 79.639764)
+        (xy 149.005 79.878363) (xy 81.185 79.878363) (xy 81.185 76.685) (xy 164.815 76.685)
+      )
+    )
+  )
+  (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.508))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 165.5 121) (xy 80.5 121) (xy 80.5 76) (xy 165.5 76)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 83.674188 76.775518) (xy 83.661928 76.9) (xy 83.665 77.18925) (xy 83.82375 77.348) (xy 84.873 77.348)
+        (xy 84.873 77.328) (xy 85.127 77.328) (xy 85.127 77.348) (xy 86.17625 77.348) (xy 86.335 77.18925)
+        (xy 86.338072 76.9) (xy 86.325812 76.775518) (xy 86.298354 76.685) (xy 86.673254 76.685) (xy 86.661928 76.8)
+        (xy 86.665 77.08925) (xy 86.82375 77.248) (xy 87.873 77.248) (xy 87.873 77.228) (xy 88.127 77.228)
+        (xy 88.127 77.248) (xy 88.147 77.248) (xy 88.147 77.502) (xy 88.127 77.502) (xy 88.127 77.522)
+        (xy 87.873 77.522) (xy 87.873 77.502) (xy 86.82375 77.502) (xy 86.665 77.66075) (xy 86.661928 77.95)
+        (xy 86.674188 78.074482) (xy 86.710498 78.19418) (xy 86.769463 78.304494) (xy 86.848815 78.401185) (xy 86.928594 78.466658)
+        (xy 86.922038 78.472038) (xy 86.811595 78.606613) (xy 86.729528 78.760149) (xy 86.678992 78.926745) (xy 86.661928 79.099999)
+        (xy 86.661928 79.31035) (xy 86.296051 78.944473) (xy 86.270472 78.860149) (xy 86.188405 78.706613) (xy 86.077962 78.572038)
+        (xy 86.071406 78.566658) (xy 86.151185 78.501185) (xy 86.230537 78.404494) (xy 86.289502 78.29418) (xy 86.325812 78.174482)
+        (xy 86.338072 78.05) (xy 86.335 77.76075) (xy 86.17625 77.602) (xy 85.127 77.602) (xy 85.127 77.622)
+        (xy 84.873 77.622) (xy 84.873 77.602) (xy 83.82375 77.602) (xy 83.665 77.76075) (xy 83.661928 78.05)
+        (xy 83.674188 78.174482) (xy 83.710498 78.29418) (xy 83.769463 78.404494) (xy 83.848815 78.501185) (xy 83.928594 78.566658)
+        (xy 83.922038 78.572038) (xy 83.811595 78.706613) (xy 83.729528 78.860149) (xy 83.678992 79.026745) (xy 83.661928 79.199999)
+        (xy 83.661928 79.611494) (xy 83.55495 79.718472) (xy 83.521183 79.746184) (xy 83.49347 79.779952) (xy 83.493467 79.779955)
+        (xy 83.410589 79.880942) (xy 83.328411 80.034688) (xy 83.277804 80.201511) (xy 83.260718 80.375001) (xy 83.265 80.41848)
+        (xy 83.264999 82.864532) (xy 83.260718 82.908001) (xy 83.264999 82.95147) (xy 83.264999 82.951477) (xy 83.274703 83.05)
+        (xy 83.277804 83.081491) (xy 83.286358 83.109688) (xy 83.32841 83.248313) (xy 83.410588 83.402059) (xy 83.521182 83.536818)
+        (xy 83.554955 83.564535) (xy 84.035464 84.045044) (xy 84.063181 84.078817) (xy 84.197939 84.189411) (xy 84.351685 84.271589)
+        (xy 84.518508 84.322195) (xy 84.648521 84.335) (xy 84.648531 84.335) (xy 84.691997 84.339281) (xy 84.735463 84.335)
+        (xy 86.570627 84.335) (xy 86.62582 84.364502) (xy 86.745518 84.400812) (xy 86.765 84.402731) (xy 86.765001 95.106521)
+        (xy 86.760719 95.15) (xy 86.764643 95.189842) (xy 84.988072 93.413271) (xy 84.988072 92.15) (xy 84.975812 92.025518)
+        (xy 84.939502 91.90582) (xy 84.880537 91.795506) (xy 84.801185 91.698815) (xy 84.704494 91.619463) (xy 84.59418 91.560498)
+        (xy 84.474482 91.524188) (xy 84.35 91.511928) (xy 82.65 91.511928) (xy 82.525518 91.524188) (xy 82.40582 91.560498)
+        (xy 82.295506 91.619463) (xy 82.198815 91.698815) (xy 82.119463 91.795506) (xy 82.060498 91.90582) (xy 82.024188 92.025518)
+        (xy 82.011928 92.15) (xy 82.011928 93.85) (xy 82.024188 93.974482) (xy 82.060498 94.09418) (xy 82.119463 94.204494)
+        (xy 82.198815 94.301185) (xy 82.295506 94.380537) (xy 82.40582 94.439502) (xy 82.525518 94.475812) (xy 82.65 94.488072)
+        (xy 83.913271 94.488072) (xy 94.629202 105.204004) (xy 94.638218 105.21499) (xy 92.789792 105.21499) (xy 84.988072 97.413271)
+        (xy 84.988072 96.15) (xy 84.975812 96.025518) (xy 84.939502 95.90582) (xy 84.880537 95.795506) (xy 84.801185 95.698815)
+        (xy 84.704494 95.619463) (xy 84.59418 95.560498) (xy 84.474482 95.524188) (xy 84.35 95.511928) (xy 82.65 95.511928)
+        (xy 82.525518 95.524188) (xy 82.40582 95.560498) (xy 82.295506 95.619463) (xy 82.198815 95.698815) (xy 82.119463 95.795506)
+        (xy 82.060498 95.90582) (xy 82.024188 96.025518) (xy 82.011928 96.15) (xy 82.011928 97.85) (xy 82.024188 97.974482)
+        (xy 82.060498 98.09418) (xy 82.119463 98.204494) (xy 82.198815 98.301185) (xy 82.295506 98.380537) (xy 82.40582 98.439502)
+        (xy 82.525518 98.475812) (xy 82.65 98.488072) (xy 83.913271 98.488072) (xy 91.91119 106.485992) (xy 91.934989 106.514991)
+        (xy 91.963987 106.538789) (xy 92.050714 106.609964) (xy 92.182743 106.680536) (xy 92.326004 106.723993) (xy 92.47499 106.738667)
+        (xy 92.512323 106.73499) (xy 94.301299 106.73499) (xy 94.196063 106.840226) (xy 94.082795 107.009744) (xy 94.004774 107.198102)
+        (xy 93.965 107.398061) (xy 93.965 107.601939) (xy 94.004774 107.801898) (xy 94.082795 107.990256) (xy 94.196063 108.159774)
+        (xy 94.226299 108.19001) (xy 92.750224 108.19001) (xy 85.049216 100.489003) (xy 85.025413 100.459999) (xy 84.988072 100.429354)
+        (xy 84.988072 100.15) (xy 84.975812 100.025518) (xy 84.939502 99.90582) (xy 84.880537 99.795506) (xy 84.801185 99.698815)
+        (xy 84.704494 99.619463) (xy 84.59418 99.560498) (xy 84.474482 99.524188) (xy 84.35 99.511928) (xy 82.65 99.511928)
+        (xy 82.525518 99.524188) (xy 82.40582 99.560498) (xy 82.295506 99.619463) (xy 82.198815 99.698815) (xy 82.119463 99.795506)
+        (xy 82.060498 99.90582) (xy 82.024188 100.025518) (xy 82.011928 100.15) (xy 82.011928 101.85) (xy 82.024188 101.974482)
+        (xy 82.060498 102.09418) (xy 82.119463 102.204494) (xy 82.198815 102.301185) (xy 82.295506 102.380537) (xy 82.40582 102.439502)
+        (xy 82.525518 102.475812) (xy 82.65 102.488072) (xy 84.35 102.488072) (xy 84.474482 102.475812) (xy 84.59418 102.439502)
+        (xy 84.704494 102.380537) (xy 84.752088 102.341477) (xy 86.650611 104.24) (xy 84.988072 104.24) (xy 84.988072 104.15)
+        (xy 84.975812 104.025518) (xy 84.939502 103.90582) (xy 84.880537 103.795506) (xy 84.801185 103.698815) (xy 84.704494 103.619463)
+        (xy 84.59418 103.560498) (xy 84.474482 103.524188) (xy 84.35 103.511928) (xy 82.65 103.511928) (xy 82.525518 103.524188)
+        (xy 82.40582 103.560498) (xy 82.295506 103.619463) (xy 82.198815 103.698815) (xy 82.119463 103.795506) (xy 82.060498 103.90582)
+        (xy 82.024188 104.025518) (xy 82.011928 104.15) (xy 82.011928 105.85) (xy 82.024188 105.974482) (xy 82.060498 106.09418)
+        (xy 82.119463 106.204494) (xy 82.198815 106.301185) (xy 82.295506 106.380537) (xy 82.40582 106.439502) (xy 82.525518 106.475812)
+        (xy 82.65 106.488072) (xy 84.35 106.488072) (xy 84.474482 106.475812) (xy 84.59418 106.439502) (xy 84.704494 106.380537)
+        (xy 84.801185 106.301185) (xy 84.880537 106.204494) (xy 84.939502 106.09418) (xy 84.975812 105.974482) (xy 84.988072 105.85)
+        (xy 84.988072 105.76) (xy 87.534201 105.76) (xy 88.579131 106.80493) (xy 88.348075 106.85089) (xy 87.941331 107.019369)
+        (xy 87.575271 107.263962) (xy 87.263962 107.575271) (xy 87.019369 107.941331) (xy 86.85089 108.348075) (xy 86.765 108.779872)
+        (xy 86.765 109.220128) (xy 86.85089 109.651925) (xy 87.019369 110.058669) (xy 87.263962 110.424729) (xy 87.575271 110.736038)
+        (xy 87.941331 110.980631) (xy 88.348075 111.14911) (xy 88.779872 111.235) (xy 89.220128 111.235) (xy 89.651925 111.14911)
+        (xy 90.058669 110.980631) (xy 90.424729 110.736038) (xy 90.736038 110.424729) (xy 90.980631 110.058669) (xy 91.14911 109.651925)
+        (xy 91.19507 109.42087) (xy 91.760193 109.985993) (xy 91.783991 110.014991) (xy 91.812989 110.038789) (xy 91.899716 110.109964)
+        (xy 92.017601 110.172976) (xy 91.999685 110.178411) (xy 91.845939 110.260589) (xy 91.845937 110.26059) (xy 91.845938 110.26059)
+        (xy 91.744951 110.343468) (xy 91.744949 110.34347) (xy 91.711181 110.371183) (xy 91.683468 110.404951) (xy 88.394825 113.693595)
+        (xy 88.304494 113.619463) (xy 88.19418 113.560498) (xy 88.074482 113.524188) (xy 87.95 113.511928) (xy 87.78575 113.515)
+        (xy 87.627 113.67375) (xy 87.627 114.423) (xy 87.647 114.423) (xy 87.647 114.677) (xy 87.627 114.677)
+        (xy 87.627 114.697) (xy 87.373 114.697) (xy 87.373 114.677) (xy 86.57375 114.677) (xy 86.415 114.83575)
+        (xy 86.411928 114.95) (xy 86.424188 115.074482) (xy 86.460498 115.19418) (xy 86.519463 115.304494) (xy 86.598815 115.401185)
+        (xy 86.695506 115.480537) (xy 86.731918 115.5) (xy 86.695506 115.519463) (xy 86.598815 115.598815) (xy 86.519463 115.695506)
+        (xy 86.460498 115.80582) (xy 86.424188 115.925518) (xy 86.411928 116.05) (xy 86.411928 116.115) (xy 85.619614 116.115)
+        (xy 85.604337 116.086419) (xy 85.630537 116.054494) (xy 85.689502 115.94418) (xy 85.725812 115.824482) (xy 85.738072 115.7)
+        (xy 85.735 115.28575) (xy 85.57625 115.127) (xy 84.652 115.127) (xy 84.652 115.147) (xy 84.398 115.147)
+        (xy 84.398 115.127) (xy 84.378 115.127) (xy 84.378 114.873) (xy 84.398 114.873) (xy 84.398 113.82375)
+        (xy 84.652 113.82375) (xy 84.652 114.873) (xy 85.57625 114.873) (xy 85.735 114.71425) (xy 85.738072 114.3)
+        (xy 85.725812 114.175518) (xy 85.718072 114.15) (xy 86.411928 114.15) (xy 86.415 114.26425) (xy 86.57375 114.423)
+        (xy 87.373 114.423) (xy 87.373 113.67375) (xy 87.21425 113.515) (xy 87.05 113.511928) (xy 86.925518 113.524188)
+        (xy 86.80582 113.560498) (xy 86.695506 113.619463) (xy 86.598815 113.698815) (xy 86.519463 113.795506) (xy 86.460498 113.90582)
+        (xy 86.424188 114.025518) (xy 86.411928 114.15) (xy 85.718072 114.15) (xy 85.689502 114.05582) (xy 85.630537 113.945506)
+        (xy 85.551185 113.848815) (xy 85.454494 113.769463) (xy 85.34418 113.710498) (xy 85.224482 113.674188) (xy 85.1 113.661928)
+        (xy 84.81075 113.665) (xy 84.652 113.82375) (xy 84.398 113.82375) (xy 84.23925 113.665) (xy 83.95 113.661928)
+        (xy 83.825518 113.674188) (xy 83.70582 113.710498) (xy 83.595506 113.769463) (xy 83.498815 113.848815) (xy 83.433342 113.928594)
+        (xy 83.427962 113.922038) (xy 83.293387 113.811595) (xy 83.139851 113.729528) (xy 82.973255 113.678992) (xy 82.800001 113.661928)
+        (xy 82.149999 113.661928) (xy 81.976745 113.678992) (xy 81.810149 113.729528) (xy 81.656613 113.811595) (xy 81.522038 113.922038)
+        (xy 81.411595 114.056613) (xy 81.329528 114.210149) (xy 81.278992 114.376745) (xy 81.261928 114.549999) (xy 81.261928 115.450001)
+        (xy 81.278992 115.623255) (xy 81.329528 115.789851) (xy 81.411595 115.943387) (xy 81.458056 116) (xy 81.411595 116.056613)
+        (xy 81.329528 116.210149) (xy 81.278992 116.376745) (xy 81.261928 116.549999) (xy 81.261928 117.450001) (xy 81.278992 117.623255)
+        (xy 81.329528 117.789851) (xy 81.395663 117.913581) (xy 81.369463 117.945506) (xy 81.310498 118.05582) (xy 81.274188 118.175518)
+        (xy 81.261928 118.3) (xy 81.265 118.71425) (xy 81.42375 118.873) (xy 82.348 118.873) (xy 82.348 118.853)
+        (xy 82.602 118.853) (xy 82.602 118.873) (xy 82.622 118.873) (xy 82.622 119.127) (xy 82.602 119.127)
+        (xy 82.602 119.147) (xy 82.348 119.147) (xy 82.348 119.127) (xy 81.42375 119.127) (xy 81.265 119.28575)
+        (xy 81.261928 119.7) (xy 81.274188 119.824482) (xy 81.310498 119.94418) (xy 81.369463 120.054494) (xy 81.448815 120.151185)
+        (xy 81.545506 120.230537) (xy 81.65582 120.289502) (xy 81.739876 120.315) (xy 81.185 120.315) (xy 81.185 89.85)
+        (xy 82.011928 89.85) (xy 82.024188 89.974482) (xy 82.060498 90.09418) (xy 82.119463 90.204494) (xy 82.198815 90.301185)
+        (xy 82.295506 90.380537) (xy 82.40582 90.439502) (xy 82.525518 90.475812) (xy 82.65 90.488072) (xy 83.21425 90.485)
+        (xy 83.373 90.32625) (xy 83.373 89.127) (xy 83.627 89.127) (xy 83.627 90.32625) (xy 83.78575 90.485)
+        (xy 84.35 90.488072) (xy 84.474482 90.475812) (xy 84.59418 90.439502) (xy 84.704494 90.380537) (xy 84.801185 90.301185)
+        (xy 84.880537 90.204494) (xy 84.939502 90.09418) (xy 84.975812 89.974482) (xy 84.988072 89.85) (xy 84.985 89.28575)
+        (xy 84.82625 89.127) (xy 83.627 89.127) (xy 83.373 89.127) (xy 82.17375 89.127) (xy 82.015 89.28575)
+        (xy 82.011928 89.85) (xy 81.185 89.85) (xy 81.185 88.15) (xy 82.011928 88.15) (xy 82.015 88.71425)
+        (xy 82.17375 88.873) (xy 83.373 88.873) (xy 83.373 87.67375) (xy 83.627 87.67375) (xy 83.627 88.873)
+        (xy 84.82625 88.873) (xy 84.985 88.71425) (xy 84.988072 88.15) (xy 84.975812 88.025518) (xy 84.939502 87.90582)
+        (xy 84.880537 87.795506) (xy 84.801185 87.698815) (xy 84.704494 87.619463) (xy 84.59418 87.560498) (xy 84.474482 87.524188)
+        (xy 84.35 87.511928) (xy 83.78575 87.515) (xy 83.627 87.67375) (xy 83.373 87.67375) (xy 83.21425 87.515)
+        (xy 82.65 87.511928) (xy 82.525518 87.524188) (xy 82.40582 87.560498) (xy 82.295506 87.619463) (xy 82.198815 87.698815)
+        (xy 82.119463 87.795506) (xy 82.060498 87.90582) (xy 82.024188 88.025518) (xy 82.011928 88.15) (xy 81.185 88.15)
+        (xy 81.185 76.685) (xy 83.701646 76.685)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 164.815001 120.315) (xy 136.53658 120.315) (xy 136.91658 119.935001) (xy 141.38153 119.935001) (xy 141.424999 119.939282)
+        (xy 141.468468 119.935001) (xy 141.468476 119.935001) (xy 141.598489 119.922196) (xy 141.765312 119.87159) (xy 141.919058 119.789412)
+        (xy 142.053816 119.678818) (xy 142.081533 119.645045) (xy 143.263686 118.462892) (xy 143.261928 118.7) (xy 143.274188 118.824482)
+        (xy 143.310498 118.94418) (xy 143.369463 119.054494) (xy 143.448815 119.151185) (xy 143.545506 119.230537) (xy 143.65582 119.289502)
+        (xy 143.775518 119.325812) (xy 143.9 119.338072) (xy 144.18925 119.335) (xy 144.348 119.17625) (xy 144.348 118.127)
+        (xy 144.328 118.127) (xy 144.328 117.873) (xy 144.348 117.873) (xy 144.348 117.853) (xy 144.602 117.853)
+        (xy 144.602 117.873) (xy 144.622 117.873) (xy 144.622 118.127) (xy 144.602 118.127) (xy 144.602 119.17625)
+        (xy 144.76075 119.335) (xy 145.05 119.338072) (xy 145.174482 119.325812) (xy 145.29418 119.289502) (xy 145.404494 119.230537)
+        (xy 145.501185 119.151185) (xy 145.566658 119.071406) (xy 145.572038 119.077962) (xy 145.706613 119.188405) (xy 145.860149 119.270472)
+        (xy 146.026745 119.321008) (xy 146.199999 119.338072) (xy 146.850001 119.338072) (xy 147.023255 119.321008) (xy 147.189851 119.270472)
+        (xy 147.343387 119.188405) (xy 147.477962 119.077962) (xy 147.588405 118.943387) (xy 147.670472 118.789851) (xy 147.679527 118.76)
+        (xy 157.262678 118.76) (xy 157.3 118.763676) (xy 157.337322 118.76) (xy 157.337333 118.76) (xy 157.448986 118.749003)
+        (xy 157.592247 118.705546) (xy 157.724276 118.634974) (xy 157.840001 118.540001) (xy 157.863804 118.510997) (xy 159.446199 116.928602)
+        (xy 159.478363 116.935) (xy 159.721637 116.935) (xy 159.960236 116.88754) (xy 160.184992 116.794443) (xy 160.387267 116.659287)
+        (xy 160.559287 116.487267) (xy 160.694443 116.284992) (xy 160.78754 116.060236) (xy 160.835 115.821637) (xy 160.835 115.578363)
+        (xy 160.828602 115.546199) (xy 161.036005 115.338797) (xy 161.065002 115.315) (xy 161.109656 115.260589) (xy 161.159975 115.199276)
+        (xy 161.230547 115.067246) (xy 161.236385 115.048) (xy 161.274004 114.923985) (xy 161.285001 114.812332) (xy 161.285001 114.812322)
+        (xy 161.288677 114.774999) (xy 161.285001 114.737676) (xy 161.285001 106.502324) (xy 161.288677 106.465001) (xy 161.285001 106.427678)
+        (xy 161.285001 106.427668) (xy 161.274004 106.316015) (xy 161.230547 106.172754) (xy 161.206091 106.127) (xy 161.159975 106.040724)
+        (xy 161.0888 105.953998) (xy 161.065002 105.925) (xy 161.036004 105.901202) (xy 160.828602 105.693801) (xy 160.835 105.661637)
+        (xy 160.835 105.418363) (xy 160.78754 105.179764) (xy 160.694443 104.955008) (xy 160.559287 104.752733) (xy 160.387267 104.580713)
+        (xy 160.184992 104.445557) (xy 159.960236 104.35246) (xy 159.721637 104.305) (xy 159.478363 104.305) (xy 159.239764 104.35246)
+        (xy 159.015008 104.445557) (xy 158.812733 104.580713) (xy 158.640713 104.752733) (xy 158.505557 104.955008) (xy 158.41246 105.179764)
+        (xy 158.365 105.418363) (xy 158.365 105.661637) (xy 158.41246 105.900236) (xy 158.505557 106.124992) (xy 158.640713 106.327267)
+        (xy 158.812733 106.499287) (xy 159.015008 106.634443) (xy 159.239764 106.72754) (xy 159.478363 106.775) (xy 159.721637 106.775)
+        (xy 159.753801 106.768602) (xy 159.765002 106.779804) (xy 159.765002 109.390074) (xy 159.764687 109.39) (xy 159.521562 109.381505)
+        (xy 159.281451 109.420605) (xy 159.053582 109.505798) (xy 158.977148 109.546652) (xy 158.929841 109.770236) (xy 159.6 110.440395)
+        (xy 159.614143 110.426253) (xy 159.765002 110.577112) (xy 159.765001 110.662889) (xy 159.614143 110.813748) (xy 159.6 110.799605)
+        (xy 158.929841 111.469764) (xy 158.977148 111.693348) (xy 159.198516 111.794237) (xy 159.435313 111.85) (xy 159.678438 111.858495)
+        (xy 159.765001 111.844399) (xy 159.765001 114.460197) (xy 159.753801 114.471398) (xy 159.721637 114.465) (xy 159.478363 114.465)
+        (xy 159.239764 114.51246) (xy 159.015008 114.605557) (xy 158.812733 114.740713) (xy 158.640713 114.912733) (xy 158.505557 115.115008)
+        (xy 158.41246 115.339764) (xy 158.365 115.578363) (xy 158.365 115.821637) (xy 158.371398 115.853801) (xy 156.985199 117.24)
+        (xy 147.679527 117.24) (xy 147.670472 117.210149) (xy 147.588405 117.056613) (xy 147.541944 117) (xy 147.588405 116.943387)
+        (xy 147.670472 116.789851) (xy 147.721008 116.623255) (xy 147.738072 116.450001) (xy 147.738072 115.549999) (xy 147.721008 115.376745)
+        (xy 147.670472 115.210149) (xy 147.588405 115.056613) (xy 147.477962 114.922038) (xy 147.343387 114.811595) (xy 147.189851 114.729528)
+        (xy 147.023255 114.678992) (xy 146.850001 114.661928) (xy 146.26173 114.661928) (xy 144.288804 112.689003) (xy 144.265001 112.659999)
+        (xy 144.149276 112.565026) (xy 144.017247 112.494454) (xy 143.873986 112.450997) (xy 143.762333 112.44) (xy 143.762322 112.44)
+        (xy 143.725 112.436324) (xy 143.687678 112.44) (xy 138.303711 112.44) (xy 138.259774 112.396063) (xy 138.090256 112.282795)
+        (xy 137.901898 112.204774) (xy 137.701939 112.165) (xy 137.498061 112.165) (xy 137.298102 112.204774) (xy 137.109744 112.282795)
+        (xy 136.940226 112.396063) (xy 136.796063 112.540226) (xy 136.785 112.556783) (xy 136.785 111.719614) (xy 136.843387 111.688405)
+        (xy 136.977962 111.577962) (xy 137.088405 111.443387) (xy 137.170472 111.289851) (xy 137.179527 111.26) (xy 137.361928 111.26)
+        (xy 137.361928 111.3) (xy 137.378031 111.4635) (xy 137.425722 111.620716) (xy 137.503169 111.765608) (xy 137.607394 111.892606)
+        (xy 137.734392 111.996831) (xy 137.879284 112.074278) (xy 138.0365 112.121969) (xy 138.2 112.138072) (xy 138.6 112.138072)
+        (xy 138.7635 112.121969) (xy 138.920716 112.074278) (xy 139.065608 111.996831) (xy 139.192606 111.892606) (xy 139.296831 111.765608)
+        (xy 139.374278 111.620716) (xy 139.410896 111.5) (xy 141.561928 111.5) (xy 141.574188 111.624482) (xy 141.610498 111.74418)
+        (xy 141.669463 111.854494) (xy 141.748815 111.951185) (xy 141.845506 112.030537) (xy 141.95582 112.089502) (xy 142.075518 112.125812)
+        (xy 142.2 112.138072) (xy 142.31425 112.135) (xy 142.473 111.97625) (xy 142.473 110.627) (xy 142.727 110.627)
+        (xy 142.727 111.97625) (xy 142.88575 112.135) (xy 143 112.138072) (xy 143.124482 112.125812) (xy 143.24418 112.089502)
+        (xy 143.354494 112.030537) (xy 143.451185 111.951185) (xy 143.530537 111.854494) (xy 143.589502 111.74418) (xy 143.625812 111.624482)
+        (xy 143.638072 111.5) (xy 143.635 110.78575) (xy 143.507688 110.658438) (xy 150.761505 110.658438) (xy 150.800605 110.898549)
+        (xy 150.885798 111.126418) (xy 150.926652 111.202852) (xy 151.150236 111.250159) (xy 151.820395 110.58) (xy 151.150236 109.909841)
+        (xy 150.926652 109.957148) (xy 150.825763 110.178516) (xy 150.77 110.415313) (xy 150.761505 110.658438) (xy 143.507688 110.658438)
+        (xy 143.47625 110.627) (xy 142.727 110.627) (xy 142.473 110.627) (xy 141.72375 110.627) (xy 141.565 110.78575)
+        (xy 141.561928 111.5) (xy 139.410896 111.5) (xy 139.421969 111.4635) (xy 139.438072 111.3) (xy 139.438072 109.7)
+        (xy 139.421969 109.5365) (xy 139.410897 109.5) (xy 141.561928 109.5) (xy 141.565 110.21425) (xy 141.72375 110.373)
+        (xy 142.473 110.373) (xy 142.473 109.02375) (xy 142.727 109.02375) (xy 142.727 110.373) (xy 143.47625 110.373)
+        (xy 143.635 110.21425) (xy 143.638072 109.5) (xy 143.625812 109.375518) (xy 143.589502 109.25582) (xy 143.530537 109.145506)
+        (xy 143.451185 109.048815) (xy 143.354494 108.969463) (xy 143.24418 108.910498) (xy 143.124482 108.874188) (xy 143 108.861928)
+        (xy 142.88575 108.865) (xy 142.727 109.02375) (xy 142.473 109.02375) (xy 142.31425 108.865) (xy 142.2 108.861928)
+        (xy 142.075518 108.874188) (xy 141.95582 108.910498) (xy 141.845506 108.969463) (xy 141.748815 109.048815) (xy 141.669463 109.145506)
+        (xy 141.610498 109.25582) (xy 141.574188 109.375518) (xy 141.561928 109.5) (xy 139.410897 109.5) (xy 139.374278 109.379284)
+        (xy 139.296831 109.234392) (xy 139.192606 109.107394) (xy 139.065608 109.003169) (xy 138.920716 108.925722) (xy 138.7635 108.878031)
+        (xy 138.6 108.861928) (xy 138.2 108.861928) (xy 138.0365 108.878031) (xy 137.879284 108.925722) (xy 137.734392 109.003169)
+        (xy 137.607394 109.107394) (xy 137.503169 109.234392) (xy 137.425722 109.379284) (xy 137.378031 109.5365) (xy 137.361928 109.7)
+        (xy 137.361928 109.74) (xy 137.179527 109.74) (xy 137.170472 109.710149) (xy 137.088405 109.556613) (xy 136.977962 109.422038)
+        (xy 136.843387 109.311595) (xy 136.689851 109.229528) (xy 136.523255 109.178992) (xy 136.350001 109.161928) (xy 136.298884 109.161928)
+        (xy 136.725793 108.735019) (xy 142.512659 108.735019) (xy 142.549981 108.738695) (xy 142.587303 108.735019) (xy 142.587314 108.735019)
+        (xy 142.698967 108.724022) (xy 142.842228 108.680565) (xy 142.974257 108.609993) (xy 143.089982 108.51502) (xy 143.113785 108.486016)
+        (xy 144.26173 107.338072) (xy 144.850001 107.338072) (xy 145.023255 107.321008) (xy 145.189851 107.270472) (xy 145.343387 107.188405)
+        (xy 145.477962 107.077962) (xy 145.588405 106.943387) (xy 145.670472 106.789851) (xy 145.721008 106.623255) (xy 145.738072 106.450001)
+        (xy 145.738072 106.26) (xy 151.022494 106.26) (xy 151.040713 106.287267) (xy 151.212733 106.459287) (xy 151.415008 106.594443)
+        (xy 151.639764 106.68754) (xy 151.878363 106.735) (xy 152.121637 106.735) (xy 152.153801 106.728602) (xy 152.165002 106.739804)
+        (xy 152.165002 109.350074) (xy 152.164687 109.35) (xy 151.921562 109.341505) (xy 151.681451 109.380605) (xy 151.453582 109.465798)
+        (xy 151.377148 109.506652) (xy 151.329841 109.730236) (xy 152 110.400395) (xy 152.014143 110.386253) (xy 152.165002 110.537112)
+        (xy 152.165001 110.622889) (xy 152.014143 110.773748) (xy 152 110.759605) (xy 151.329841 111.429764) (xy 151.377148 111.653348)
+        (xy 151.598516 111.754237) (xy 151.835313 111.81) (xy 152.078438 111.818495) (xy 152.165001 111.804399) (xy 152.165001 114.420197)
+        (xy 152.153801 114.431398) (xy 152.121637 114.425) (xy 151.878363 114.425) (xy 151.639764 114.47246) (xy 151.415008 114.565557)
+        (xy 151.212733 114.700713) (xy 151.040713 114.872733) (xy 150.905557 115.075008) (xy 150.81246 115.299764) (xy 150.765 115.538363)
+        (xy 150.765 115.781637) (xy 150.81246 116.020236) (xy 150.905557 116.244992) (xy 151.040713 116.447267) (xy 151.212733 116.619287)
+        (xy 151.415008 116.754443) (xy 151.639764 116.84754) (xy 151.878363 116.895) (xy 152.121637 116.895) (xy 152.360236 116.84754)
+        (xy 152.584992 116.754443) (xy 152.787267 116.619287) (xy 152.959287 116.447267) (xy 153.094443 116.244992) (xy 153.18754 116.020236)
+        (xy 153.235 115.781637) (xy 153.235 115.538363) (xy 153.228602 115.506199) (xy 153.436005 115.298797) (xy 153.465002 115.275)
+        (xy 153.527149 115.199274) (xy 153.559975 115.159276) (xy 153.630547 115.027246) (xy 153.640614 114.994059) (xy 153.674004 114.883985)
+        (xy 153.685001 114.772332) (xy 153.685001 114.772322) (xy 153.688677 114.734999) (xy 153.685001 114.697676) (xy 153.685001 110.698438)
+        (xy 158.361505 110.698438) (xy 158.400605 110.938549) (xy 158.485798 111.166418) (xy 158.526652 111.242852) (xy 158.750236 111.290159)
+        (xy 159.420395 110.62) (xy 158.750236 109.949841) (xy 158.526652 109.997148) (xy 158.425763 110.218516) (xy 158.37 110.455313)
+        (xy 158.361505 110.698438) (xy 153.685001 110.698438) (xy 153.685001 106.462324) (xy 153.688677 106.425001) (xy 153.685001 106.387678)
+        (xy 153.685001 106.387668) (xy 153.674004 106.276015) (xy 153.630547 106.132754) (xy 153.61007 106.094444) (xy 153.559975 106.000724)
+        (xy 153.4888 105.913998) (xy 153.465002 105.885) (xy 153.436004 105.861202) (xy 153.228602 105.653801) (xy 153.235 105.621637)
+        (xy 153.235 105.378363) (xy 153.18754 105.139764) (xy 153.094443 104.915008) (xy 152.959287 104.712733) (xy 152.787267 104.540713)
+        (xy 152.584992 104.405557) (xy 152.360236 104.31246) (xy 152.121637 104.265) (xy 151.878363 104.265) (xy 151.639764 104.31246)
+        (xy 151.415008 104.405557) (xy 151.212733 104.540713) (xy 151.040713 104.712733) (xy 151.022494 104.74) (xy 145.685594 104.74)
+        (xy 145.721008 104.623255) (xy 145.738072 104.450001) (xy 145.738072 103.549999) (xy 145.721008 103.376745) (xy 145.670472 103.210149)
+        (xy 145.588405 103.056613) (xy 145.477962 102.922038) (xy 145.343387 102.811595) (xy 145.189851 102.729528) (xy 145.043061 102.685)
+        (xy 164.815001 102.685)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 131.652 115.873) (xy 131.672 115.873) (xy 131.672 116.127) (xy 131.652 116.127) (xy 131.652 117.17625)
+        (xy 131.81075 117.335) (xy 132.1 117.338072) (xy 132.224482 117.325812) (xy 132.34418 117.289502) (xy 132.454494 117.230537)
+        (xy 132.551185 117.151185) (xy 132.585424 117.109465) (xy 132.681613 117.188405) (xy 132.835149 117.270472) (xy 133.001745 117.321008)
+        (xy 133.174999 117.338072) (xy 133.586494 117.338072) (xy 135.298422 119.050001) (xy 134.933423 119.415001) (xy 133.011544 119.415001)
+        (xy 133.065 119.14626) (xy 133.065 118.85374) (xy 133.007932 118.566842) (xy 132.89599 118.296589) (xy 132.733475 118.053368)
+        (xy 132.526632 117.846525) (xy 132.283411 117.68401) (xy 132.013158 117.572068) (xy 131.72626 117.515) (xy 131.43374 117.515)
+        (xy 131.208771 117.559749) (xy 131.154277 117.515027) (xy 131.022248 117.444455) (xy 130.878987 117.400998) (xy 130.767334 117.390001)
+        (xy 130.767323 117.390001) (xy 130.730001 117.386325) (xy 130.692679 117.390001) (xy 130.243806 117.390001) (xy 130.127901 117.274097)
+        (xy 130.139851 117.270472) (xy 130.293387 117.188405) (xy 130.427962 117.077962) (xy 130.433342 117.071406) (xy 130.498815 117.151185)
+        (xy 130.595506 117.230537) (xy 130.70582 117.289502) (xy 130.825518 117.325812) (xy 130.95 117.338072) (xy 131.23925 117.335)
+        (xy 131.398 117.17625) (xy 131.398 116.127) (xy 131.378 116.127) (xy 131.378 115.873) (xy 131.398 115.873)
+        (xy 131.398 115.853) (xy 131.652 115.853)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 102.891928 118.763507) (xy 102.891928 119.415001) (xy 94.763072 119.415001) (xy 94.763072 118.549999) (xy 94.746008 118.376745)
+        (xy 94.695472 118.210149) (xy 94.613405 118.056613) (xy 94.554444 117.984769) (xy 94.588405 117.943387) (xy 94.670472 117.789851)
+        (xy 94.721008 117.623255) (xy 94.738072 117.450001) (xy 94.738072 116.549999) (xy 94.721008 116.376745) (xy 94.670472 116.210149)
+        (xy 94.604337 116.086419) (xy 94.630537 116.054494) (xy 94.689502 115.94418) (xy 94.725812 115.824482) (xy 94.738072 115.7)
+        (xy 94.735 115.28575) (xy 94.57625 115.127) (xy 93.652 115.127) (xy 93.652 115.147) (xy 93.398 115.147)
+        (xy 93.398 115.127) (xy 93.378 115.127) (xy 93.378 114.873) (xy 93.398 114.873) (xy 93.398 114.853)
+        (xy 93.652 114.853) (xy 93.652 114.873) (xy 94.57625 114.873) (xy 94.71426 114.73499) (xy 98.863412 114.73499)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 90.261928 116.549999) (xy 90.261928 117.450001) (xy 90.278992 117.623255) (xy 90.329528 117.789851) (xy 90.405524 117.932028)
+        (xy 90.394463 117.945506) (xy 90.335498 118.05582) (xy 90.299188 118.175518) (xy 90.286928 118.3) (xy 90.29 118.71425)
+        (xy 90.44875 118.873) (xy 91.373 118.873) (xy 91.373 118.853) (xy 91.627 118.853) (xy 91.627 118.873)
+        (xy 91.647 118.873) (xy 91.647 119.127) (xy 91.627 119.127) (xy 91.627 119.147) (xy 91.373 119.147)
+        (xy 91.373 119.127) (xy 90.44875 119.127) (xy 90.29 119.28575) (xy 90.289041 119.415001) (xy 86.19158 119.415001)
+        (xy 85.738072 118.961494) (xy 85.738072 118.549999) (xy 85.721008 118.376745) (xy 85.670472 118.210149) (xy 85.588405 118.056613)
+        (xy 85.541944 118) (xy 85.588405 117.943387) (xy 85.619614 117.885) (xy 86.906531 117.885) (xy 86.95 117.889281)
+        (xy 86.993469 117.885) (xy 86.993477 117.885) (xy 87.12349 117.872195) (xy 87.290313 117.821589) (xy 87.444059 117.739411)
+        (xy 87.578817 117.628817) (xy 87.606534 117.595044) (xy 87.713506 117.488072) (xy 87.95 117.488072) (xy 88.074482 117.475812)
+        (xy 88.19418 117.439502) (xy 88.304494 117.380537) (xy 88.401185 117.301185) (xy 88.480537 117.204494) (xy 88.539502 117.09418)
+        (xy 88.575812 116.974482) (xy 88.588072 116.85) (xy 88.588072 116.613506) (xy 88.74473 116.456848) (xy 88.80582 116.489502)
+        (xy 88.925518 116.525812) (xy 89.05 116.538072) (xy 89.95 116.538072) (xy 90.074482 116.525812) (xy 90.19418 116.489502)
+        (xy 90.271982 116.447915)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 116.102 115.873) (xy 116.122 115.873) (xy 116.122 116.127) (xy 116.102 116.127) (xy 116.102 117.17625)
+        (xy 116.26075 117.335) (xy 116.55 117.338072) (xy 116.674482 117.325812) (xy 116.79418 117.289502) (xy 116.904494 117.230537)
+        (xy 117.001185 117.151185) (xy 117.066658 117.071406) (xy 117.072038 117.077962) (xy 117.206613 117.188405) (xy 117.360149 117.270472)
+        (xy 117.526745 117.321008) (xy 117.699999 117.338072) (xy 117.995001 117.338072) (xy 117.995001 117.515375) (xy 117.905518 117.524188)
+        (xy 117.78582 117.560498) (xy 117.675506 117.619463) (xy 117.578815 117.698815) (xy 117.499463 117.795506) (xy 117.440498 117.90582)
+        (xy 117.404188 118.025518) (xy 117.391928 118.15) (xy 117.391928 119.236494) (xy 117.213421 119.415001) (xy 115.960868 119.415001)
+        (xy 115.981481 119.356891) (xy 115.860814 119.127) (xy 114.667 119.127) (xy 114.667 119.147) (xy 114.413 119.147)
+        (xy 114.413 119.127) (xy 112.127 119.127) (xy 112.127 119.147) (xy 111.873 119.147) (xy 111.873 119.127)
+        (xy 111.853 119.127) (xy 111.853 118.873) (xy 111.873 118.873) (xy 111.873 118.853) (xy 112.127 118.853)
+        (xy 112.127 118.873) (xy 114.413 118.873) (xy 114.413 117.679845) (xy 114.667 117.679845) (xy 114.667 118.873)
+        (xy 115.860814 118.873) (xy 115.981481 118.643109) (xy 115.884157 118.368748) (xy 115.735178 118.118645) (xy 115.540269 117.902412)
+        (xy 115.30692 117.728359) (xy 115.044099 117.603175) (xy 114.89689 117.558524) (xy 114.667 117.679845) (xy 114.413 117.679845)
+        (xy 114.18311 117.558524) (xy 114.035901 117.603175) (xy 113.77308 117.728359) (xy 113.539731 117.902412) (xy 113.344822 118.118645)
+        (xy 113.27 118.244255) (xy 113.195178 118.118645) (xy 113.100829 118.013974) (xy 114.354568 116.760235) (xy 114.399482 116.755812)
+        (xy 114.51918 116.719502) (xy 114.629494 116.660537) (xy 114.726185 116.581185) (xy 114.763143 116.536151) (xy 114.761928 116.7)
+        (xy 114.774188 116.824482) (xy 114.810498 116.94418) (xy 114.869463 117.054494) (xy 114.948815 117.151185) (xy 115.045506 117.230537)
+        (xy 115.15582 117.289502) (xy 115.275518 117.325812) (xy 115.4 117.338072) (xy 115.68925 117.335) (xy 115.848 117.17625)
+        (xy 115.848 116.127) (xy 115.828 116.127) (xy 115.828 115.873) (xy 115.848 115.873) (xy 115.848 115.853)
+        (xy 116.102 115.853)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 124.087 118.873) (xy 124.107 118.873) (xy 124.107 119.127) (xy 124.087 119.127) (xy 124.087 119.147)
+        (xy 123.833 119.147) (xy 123.833 119.127) (xy 123.813 119.127) (xy 123.813 118.873) (xy 123.833 118.873)
+        (xy 123.833 118.853) (xy 124.087 118.853)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 136.796063 113.859774) (xy 136.940226 114.003937) (xy 137.109744 114.117205) (xy 137.298102 114.195226) (xy 137.498061 114.235)
+        (xy 137.701939 114.235) (xy 137.901898 114.195226) (xy 138.090256 114.117205) (xy 138.259774 114.003937) (xy 138.303711 113.96)
+        (xy 141.616033 113.96) (xy 141.582795 114.009744) (xy 141.504774 114.198102) (xy 141.465 114.398061) (xy 141.465 114.601939)
+        (xy 141.504774 114.801898) (xy 141.582795 114.990256) (xy 141.696063 115.159774) (xy 141.840226 115.303937) (xy 142.009744 115.417205)
+        (xy 142.198102 115.495226) (xy 142.254957 115.506535) (xy 142.985921 116.2375) (xy 142.235 116.988422) (xy 142.235 116.779872)
+        (xy 142.14911 116.348075) (xy 141.980631 115.941331) (xy 141.736038 115.575271) (xy 141.424729 115.263962) (xy 141.058669 115.019369)
+        (xy 140.651925 114.85089) (xy 140.220128 114.765) (xy 139.779872 114.765) (xy 139.348075 114.85089) (xy 138.941331 115.019369)
+        (xy 138.575271 115.263962) (xy 138.263962 115.575271) (xy 138.019369 115.941331) (xy 137.85089 116.348075) (xy 137.765 116.779872)
+        (xy 137.765 117.220128) (xy 137.85089 117.651925) (xy 138.019369 118.058669) (xy 138.090418 118.165001) (xy 136.91658 118.165001)
+        (xy 136.089271 117.337693) (xy 136.125 117.338072) (xy 136.249482 117.325812) (xy 136.36918 117.289502) (xy 136.479494 117.230537)
+        (xy 136.576185 117.151185) (xy 136.655537 117.054494) (xy 136.714502 116.94418) (xy 136.750812 116.824482) (xy 136.763072 116.7)
+        (xy 136.76 116.28575) (xy 136.60125 116.127) (xy 135.677 116.127) (xy 135.677 116.147) (xy 135.423 116.147)
+        (xy 135.423 116.127) (xy 135.403 116.127) (xy 135.403 115.873) (xy 135.423 115.873) (xy 135.423 115.853)
+        (xy 135.677 115.853) (xy 135.677 115.873) (xy 136.60125 115.873) (xy 136.76 115.71425) (xy 136.763072 115.3)
+        (xy 136.750812 115.175518) (xy 136.714502 115.05582) (xy 136.655537 114.945506) (xy 136.576185 114.848815) (xy 136.479494 114.769463)
+        (xy 136.36918 114.710498) (xy 136.249482 114.674188) (xy 136.125 114.661928) (xy 135.883308 114.664495) (xy 136.536004 114.0118)
+        (xy 136.565001 113.988003) (xy 136.591743 113.955418) (xy 136.659974 113.872279) (xy 136.72417 113.752178)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 100.92375 110.373) (xy 101.848 110.373) (xy 101.848 110.353) (xy 102.102 110.353) (xy 102.102 110.373)
+        (xy 102.122 110.373) (xy 102.122 110.627) (xy 102.102 110.627) (xy 102.102 112.373) (xy 102.122 112.373)
+        (xy 102.122 112.627) (xy 102.102 112.627) (xy 102.102 113.67625) (xy 102.26075 113.835) (xy 102.55 113.838072)
+        (xy 102.674482 113.825812) (xy 102.79418 113.789502) (xy 102.904494 113.730537) (xy 103.001185 113.651185) (xy 103.066658 113.571406)
+        (xy 103.072038 113.577962) (xy 103.206613 113.688405) (xy 103.360149 113.770472) (xy 103.526745 113.821008) (xy 103.699999 113.838072)
+        (xy 104.350001 113.838072) (xy 104.523255 113.821008) (xy 104.689851 113.770472) (xy 104.843387 113.688405) (xy 104.977962 113.577962)
+        (xy 105.088405 113.443387) (xy 105.170472 113.289851) (xy 105.179527 113.26) (xy 106.615 113.26) (xy 106.615 113.516411)
+        (xy 106.668225 113.783989) (xy 106.772629 114.036043) (xy 106.924201 114.262886) (xy 107.117114 114.455799) (xy 107.343957 114.607371)
+        (xy 107.469181 114.65924) (xy 104.616494 117.511928) (xy 104.143507 117.511928) (xy 99.886522 113.254944) (xy 99.858807 113.221173)
+        (xy 99.833008 113.2) (xy 100.761928 113.2) (xy 100.774188 113.324482) (xy 100.810498 113.44418) (xy 100.869463 113.554494)
+        (xy 100.948815 113.651185) (xy 101.045506 113.730537) (xy 101.15582 113.789502) (xy 101.275518 113.825812) (xy 101.4 113.838072)
+        (xy 101.68925 113.835) (xy 101.848 113.67625) (xy 101.848 112.627) (xy 100.92375 112.627) (xy 100.765 112.78575)
+        (xy 100.761928 113.2) (xy 99.833008 113.2) (xy 99.724049 113.110579) (xy 99.570303 113.028401) (xy 99.40348 112.977795)
+        (xy 99.273467 112.96499) (xy 99.273459 112.96499) (xy 99.22999 112.960709) (xy 99.186521 112.96499) (xy 93.427671 112.96499)
+        (xy 93.495226 112.801898) (xy 93.535 112.601939) (xy 93.535 112.398061) (xy 93.495226 112.198102) (xy 93.427666 112.035)
+        (xy 93.601939 112.035) (xy 93.801898 111.995226) (xy 93.990256 111.917205) (xy 94.159774 111.803937) (xy 94.303937 111.659774)
+        (xy 94.417205 111.490256) (xy 94.495226 111.301898) (xy 94.515494 111.2) (xy 100.761928 111.2) (xy 100.774188 111.324482)
+        (xy 100.810498 111.44418) (xy 100.840335 111.5) (xy 100.810498 111.55582) (xy 100.774188 111.675518) (xy 100.761928 111.8)
+        (xy 100.765 112.21425) (xy 100.92375 112.373) (xy 101.848 112.373) (xy 101.848 110.627) (xy 100.92375 110.627)
+        (xy 100.765 110.78575) (xy 100.761928 111.2) (xy 94.515494 111.2) (xy 94.535 111.101939) (xy 94.535 110.898061)
+        (xy 94.495226 110.698102) (xy 94.417205 110.509744) (xy 94.303937 110.340226) (xy 94.198701 110.23499) (xy 100.78574 110.23499)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 121.314124 113.761928) (xy 121.175 113.761928) (xy 121.035887 113.775629) (xy 121.033997 113.776202) (xy 121.033561 113.776063)
+        (xy 120.93175 113.765) (xy 120.855768 113.840982) (xy 120.778838 113.882102) (xy 120.75 113.905769) (xy 120.721162 113.882102)
+        (xy 120.644232 113.840982) (xy 120.56825 113.765) (xy 120.466439 113.776063) (xy 120.466003 113.776202) (xy 120.464113 113.775629)
+        (xy 120.325 113.761928) (xy 120.175 113.761928) (xy 120.035887 113.775629) (xy 119.902119 113.816207) (xy 119.778838 113.882102)
+        (xy 119.670782 113.970782) (xy 119.582102 114.078838) (xy 119.516207 114.202119) (xy 119.475629 114.335887) (xy 119.461928 114.475)
+        (xy 119.461928 115.51501) (xy 119.234626 115.51501) (xy 119.221008 115.376745) (xy 119.170472 115.210149) (xy 119.088405 115.056613)
+        (xy 118.977962 114.922038) (xy 118.843387 114.811595) (xy 118.689851 114.729528) (xy 118.523255 114.678992) (xy 118.350001 114.661928)
+        (xy 117.699999 114.661928) (xy 117.526745 114.678992) (xy 117.360149 114.729528) (xy 117.206613 114.811595) (xy 117.072038 114.922038)
+        (xy 117.066658 114.928594) (xy 117.033563 114.888268) (xy 117.159774 114.803937) (xy 117.303937 114.659774) (xy 117.417205 114.490256)
+        (xy 117.495226 114.301898) (xy 117.535 114.101939) (xy 117.535 114.029208) (xy 117.625 114.038072) (xy 119.025 114.038072)
+        (xy 119.164113 114.024371) (xy 119.297881 113.983793) (xy 119.421162 113.917898) (xy 119.529218 113.829218) (xy 119.617898 113.721162)
+        (xy 119.683793 113.597881) (xy 119.724371 113.464113) (xy 119.738072 113.325) (xy 119.738072 113.175) (xy 119.724371 113.035887)
+        (xy 119.713485 113) (xy 119.724371 112.964113) (xy 119.738072 112.825) (xy 119.738072 112.675) (xy 119.724371 112.535887)
+        (xy 119.713485 112.5) (xy 119.724371 112.464113) (xy 119.738072 112.325) (xy 119.738072 112.185875)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 115.615 113.461545) (xy 115.582795 113.509744) (xy 115.504774 113.698102) (xy 115.465 113.898061) (xy 115.465 114.101939)
+        (xy 115.504774 114.301898) (xy 115.582795 114.490256) (xy 115.696063 114.659774) (xy 115.840226 114.803937) (xy 115.847998 114.80913)
+        (xy 115.847998 114.823748) (xy 115.68925 114.665) (xy 115.4 114.661928) (xy 115.275518 114.674188) (xy 115.15582 114.710498)
+        (xy 115.045506 114.769463) (xy 114.948815 114.848815) (xy 114.913072 114.892368) (xy 114.913072 114.57) (xy 114.900812 114.445518)
+        (xy 114.864502 114.32582) (xy 114.805537 114.215506) (xy 114.726185 114.118815) (xy 114.629494 114.039463) (xy 114.555665 114)
+        (xy 114.629494 113.960537) (xy 114.726185 113.881185) (xy 114.805537 113.784494) (xy 114.864502 113.67418) (xy 114.900812 113.554482)
+        (xy 114.913072 113.43) (xy 114.913072 113.41) (xy 115.012678 113.41) (xy 115.05 113.413676) (xy 115.087322 113.41)
+        (xy 115.087333 113.41) (xy 115.198986 113.399003) (xy 115.342247 113.355546) (xy 115.380685 113.335) (xy 115.501939 113.335)
+        (xy 115.615 113.312511)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 113.127002 114.093748) (xy 113.127002 114.068072) (xy 113.152678 114.068072)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 134.102 110.373) (xy 134.122 110.373) (xy 134.122 110.627) (xy 134.102 110.627) (xy 134.102 111.67625)
+        (xy 134.26075 111.835) (xy 134.55 111.838072) (xy 134.674482 111.825812) (xy 134.79418 111.789502) (xy 134.904494 111.730537)
+        (xy 135.001185 111.651185) (xy 135.066658 111.571406) (xy 135.072038 111.577962) (xy 135.206613 111.688405) (xy 135.265001 111.719614)
+        (xy 135.265 112.056616) (xy 135.242247 112.044454) (xy 135.098986 112.000997) (xy 134.987333 111.99) (xy 134.987322 111.99)
+        (xy 134.95 111.986324) (xy 134.912678 111.99) (xy 131.850503 111.99) (xy 132.762835 111.077668) (xy 132.761928 111.2)
+        (xy 132.774188 111.324482) (xy 132.810498 111.44418) (xy 132.869463 111.554494) (xy 132.948815 111.651185) (xy 133.045506 111.730537)
+        (xy 133.15582 111.789502) (xy 133.275518 111.825812) (xy 133.4 111.838072) (xy 133.68925 111.835) (xy 133.848 111.67625)
+        (xy 133.848 110.627) (xy 133.828 110.627) (xy 133.828 110.373) (xy 133.848 110.373) (xy 133.848 110.353)
+        (xy 134.102 110.353)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 112.02375 108.373) (xy 112.948 108.373) (xy 112.948 108.353) (xy 113.202 108.353) (xy 113.202 108.373)
+        (xy 113.222 108.373) (xy 113.222 108.627) (xy 113.202 108.627) (xy 113.202 108.647) (xy 112.948 108.647)
+        (xy 112.948 108.627) (xy 112.02375 108.627) (xy 111.865 108.78575) (xy 111.861928 109.2) (xy 111.874188 109.324482)
+        (xy 111.886479 109.364999) (xy 111.335468 109.364999) (xy 111.291999 109.360718) (xy 111.24853 109.364999) (xy 111.248522 109.364999)
+        (xy 111.133305 109.376347) (xy 111.118508 109.377804) (xy 111.094873 109.384974) (xy 110.951686 109.42841) (xy 110.79794 109.510588)
+        (xy 110.797938 109.510589) (xy 110.797939 109.510589) (xy 110.696952 109.593467) (xy 110.69695 109.593469) (xy 110.663182 109.621182)
+        (xy 110.635469 109.65495) (xy 108.76 111.53042) (xy 108.76 110.814801) (xy 111.339812 108.23499) (xy 111.88574 108.23499)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 115.277 110.373) (xy 115.297 110.373) (xy 115.297 110.627) (xy 115.277 110.627) (xy 115.277 110.647)
+        (xy 115.023 110.647) (xy 115.023 110.627) (xy 115.003 110.627) (xy 115.003 110.373) (xy 115.023 110.373)
+        (xy 115.023 110.353) (xy 115.277 110.353)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 112.265 104.71425) (xy 112.42375 104.873) (xy 113.348 104.873) (xy 113.348 104.853) (xy 113.602 104.853)
+        (xy 113.602 104.873) (xy 113.622 104.873) (xy 113.622 105.127) (xy 113.602 105.127) (xy 113.602 105.147)
+        (xy 113.348 105.147) (xy 113.348 105.127) (xy 112.42375 105.127) (xy 112.265 105.28575) (xy 112.261928 105.7)
+        (xy 112.274188 105.824482) (xy 112.310498 105.94418) (xy 112.369463 106.054494) (xy 112.448815 106.151185) (xy 112.545506 106.230537)
+        (xy 112.609943 106.26498) (xy 109.512342 106.26498) (xy 109.475019 106.261304) (xy 109.437696 106.26498) (xy 109.437687 106.26498)
+        (xy 109.326034 106.275977) (xy 109.182773 106.319434) (xy 109.050744 106.390006) (xy 108.935019 106.484979) (xy 108.911221 106.513977)
+        (xy 108.281365 107.143833) (xy 108.136411 107.115) (xy 107.863589 107.115) (xy 107.596011 107.168225) (xy 107.343957 107.272629)
+        (xy 107.117114 107.424201) (xy 106.924201 107.617114) (xy 106.772629 107.843957) (xy 106.668225 108.096011) (xy 106.615 108.363589)
+        (xy 106.615 108.636411) (xy 106.643833 108.781365) (xy 105.685199 109.74) (xy 105.179527 109.74) (xy 105.170472 109.710149)
+        (xy 105.088405 109.556613) (xy 104.977962 109.422038) (xy 104.843387 109.311595) (xy 104.749956 109.261655) (xy 109.040617 104.970995)
+        (xy 109.201514 105.003) (xy 109.464486 105.003) (xy 109.722405 104.951696) (xy 109.965359 104.851061) (xy 110.184013 104.704962)
+        (xy 110.2055 104.683475) (xy 110.258987 104.736962) (xy 110.477641 104.883061) (xy 110.720595 104.983696) (xy 110.978514 105.035)
+        (xy 111.241486 105.035) (xy 111.499405 104.983696) (xy 111.742359 104.883061) (xy 111.961013 104.736962) (xy 112.146962 104.551013)
+        (xy 112.207775 104.46) (xy 112.263115 104.46)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 137.196063 104.159774) (xy 137.340226 104.303937) (xy 137.509744 104.417205) (xy 137.698102 104.495226) (xy 137.754957 104.506535)
+        (xy 137.843466 104.595044) (xy 137.871183 104.628817) (xy 138.005941 104.739411) (xy 138.159687 104.821589) (xy 138.32651 104.872195)
+        (xy 138.456523 104.885) (xy 138.456531 104.885) (xy 138.5 104.889281) (xy 138.543469 104.885) (xy 141.380386 104.885)
+        (xy 141.395663 104.913581) (xy 141.369463 104.945506) (xy 141.310498 105.05582) (xy 141.274188 105.175518) (xy 141.261928 105.3)
+        (xy 141.265 105.71425) (xy 141.42375 105.873) (xy 142.348 105.873) (xy 142.348 105.853) (xy 142.602 105.853)
+        (xy 142.602 105.873) (xy 142.622 105.873) (xy 142.622 106.127) (xy 142.602 106.127) (xy 142.602 106.147)
+        (xy 142.348 106.147) (xy 142.348 106.127) (xy 141.42375 106.127) (xy 141.265 106.28575) (xy 141.261928 106.7)
+        (xy 141.274188 106.824482) (xy 141.310498 106.94418) (xy 141.369463 107.054494) (xy 141.448815 107.151185) (xy 141.526597 107.215019)
+        (xy 137.13502 107.215019) (xy 137.13502 104.068416)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 135.165011 103.310739) (xy 135.152 103.32375) (xy 135.152 104.373) (xy 135.165011 104.373) (xy 135.165011 104.627)
+        (xy 135.152 104.627) (xy 135.152 106.373) (xy 135.165011 106.373) (xy 135.165011 106.627) (xy 135.152 106.627)
+        (xy 135.152 106.647) (xy 134.898 106.647) (xy 134.898 106.627) (xy 134.878 106.627) (xy 134.878 106.373)
+        (xy 134.898 106.373) (xy 134.898 104.627) (xy 134.878 104.627) (xy 134.878 104.373) (xy 134.898 104.373)
+        (xy 134.898 103.32375) (xy 134.73925 103.165) (xy 134.45 103.161928) (xy 134.325518 103.174188) (xy 134.20582 103.210498)
+        (xy 134.095506 103.269463) (xy 133.998815 103.348815) (xy 133.933342 103.428594) (xy 133.927962 103.422038) (xy 133.793387 103.311595)
+        (xy 133.639851 103.229528) (xy 133.473255 103.178992) (xy 133.300001 103.161928) (xy 132.649999 103.161928) (xy 132.476745 103.178992)
+        (xy 132.310149 103.229528) (xy 132.156613 103.311595) (xy 132.022038 103.422038) (xy 131.911595 103.556613) (xy 131.829528 103.710149)
+        (xy 131.820473 103.74) (xy 131.664802 103.74) (xy 131.312874 103.388072) (xy 131.65 103.388072) (xy 131.774482 103.375812)
+        (xy 131.89418 103.339502) (xy 132.004494 103.280537) (xy 132.101185 103.201185) (xy 132.180537 103.104494) (xy 132.239502 102.99418)
+        (xy 132.272621 102.885) (xy 132.571497 102.885) (xy 132.614966 102.889281) (xy 132.658435 102.885) (xy 132.658443 102.885)
+        (xy 132.788456 102.872195) (xy 132.955279 102.821589) (xy 133.109025 102.739411) (xy 133.243783 102.628817) (xy 133.2715 102.595044)
+        (xy 134.052527 101.814018) (xy 134.109381 101.802709) (xy 134.297739 101.724688) (xy 134.467257 101.61142) (xy 134.61142 101.467257)
+        (xy 134.724688 101.297739) (xy 134.802709 101.109381) (xy 134.814018 101.052526) (xy 135.165011 100.701534)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 92.161928 82.800001) (xy 92.178992 82.973255) (xy 92.229528 83.139851) (xy 92.311595 83.293387) (xy 92.422038 83.427962)
+        (xy 92.509816 83.5) (xy 92.422038 83.572038) (xy 92.311595 83.706613) (xy 92.229528 83.860149) (xy 92.178992 84.026745)
+        (xy 92.161928 84.199999) (xy 92.161928 84.850001) (xy 92.178992 85.023255) (xy 92.229528 85.189851) (xy 92.311595 85.343387)
+        (xy 92.422038 85.477962) (xy 92.556613 85.588405) (xy 92.710149 85.670472) (xy 92.876745 85.721008) (xy 93.049999 85.738072)
+        (xy 93.950001 85.738072) (xy 94.123255 85.721008) (xy 94.289851 85.670472) (xy 94.443387 85.588405) (xy 94.5 85.541944)
+        (xy 94.556613 85.588405) (xy 94.710149 85.670472) (xy 94.876745 85.721008) (xy 95.049999 85.738072) (xy 95.950001 85.738072)
+        (xy 96.123255 85.721008) (xy 96.289851 85.670472) (xy 96.443387 85.588405) (xy 96.577962 85.477962) (xy 96.688405 85.343387)
+        (xy 96.770472 85.189851) (xy 96.821008 85.023255) (xy 96.838072 84.850001) (xy 96.838072 84.199999) (xy 96.821008 84.026745)
+        (xy 96.770472 83.860149) (xy 96.688405 83.706613) (xy 96.577962 83.572038) (xy 96.571406 83.566658) (xy 96.651185 83.501185)
+        (xy 96.730537 83.404494) (xy 96.789502 83.29418) (xy 96.799525 83.261138) (xy 97.615001 84.076614) (xy 97.615 86.961545)
+        (xy 97.582795 87.009744) (xy 97.504774 87.198102) (xy 97.493465 87.254956) (xy 96.054966 88.693456) (xy 96.021193 88.721173)
+        (xy 95.910599 88.855932) (xy 95.828421 89.009678) (xy 95.777815 89.176501) (xy 95.76501 89.306514) (xy 95.76501 89.306521)
+        (xy 95.760729 89.34999) (xy 95.76501 89.393459) (xy 95.765011 98.285739) (xy 95.627 98.42375) (xy 95.627 99.348)
+        (xy 95.647 99.348) (xy 95.647 99.602) (xy 95.627 99.602) (xy 95.627 99.622) (xy 95.373 99.622)
+        (xy 95.373 99.602) (xy 94.32375 99.602) (xy 94.165 99.76075) (xy 94.161928 100.05) (xy 94.174188 100.174482)
+        (xy 94.210498 100.29418) (xy 94.269463 100.404494) (xy 94.348815 100.501185) (xy 94.428594 100.566658) (xy 94.422038 100.572038)
+        (xy 94.311595 100.706613) (xy 94.229528 100.860149) (xy 94.178992 101.026745) (xy 94.161928 101.199999) (xy 94.161928 101.850001)
+        (xy 94.178992 102.023255) (xy 94.229528 102.189851) (xy 94.311595 102.343387) (xy 94.422038 102.477962) (xy 94.556613 102.588405)
+        (xy 94.622916 102.623845) (xy 94.627805 102.67349) (xy 94.678412 102.840313) (xy 94.76059 102.994059) (xy 94.843468 103.095046)
+        (xy 94.843471 103.095049) (xy 94.871184 103.128817) (xy 94.904952 103.15653) (xy 94.993465 103.245043) (xy 95.004774 103.301898)
+        (xy 95.082795 103.490256) (xy 95.118511 103.543709) (xy 91.608497 100.033696) (xy 91.801898 99.995226) (xy 91.990256 99.917205)
+        (xy 92.159774 99.803937) (xy 92.303937 99.659774) (xy 92.417205 99.490256) (xy 92.495226 99.301898) (xy 92.535 99.101939)
+        (xy 92.535 98.9) (xy 94.161928 98.9) (xy 94.165 99.18925) (xy 94.32375 99.348) (xy 95.373 99.348)
+        (xy 95.373 98.42375) (xy 95.21425 98.265) (xy 94.8 98.261928) (xy 94.675518 98.274188) (xy 94.55582 98.310498)
+        (xy 94.445506 98.369463) (xy 94.348815 98.448815) (xy 94.269463 98.545506) (xy 94.210498 98.65582) (xy 94.174188 98.775518)
+        (xy 94.161928 98.9) (xy 92.535 98.9) (xy 92.535 98.898061) (xy 92.495226 98.698102) (xy 92.417205 98.509744)
+        (xy 92.303937 98.340226) (xy 92.159774 98.196063) (xy 91.990256 98.082795) (xy 91.801898 98.004774) (xy 91.745044 97.993465)
+        (xy 88.535 94.783422) (xy 88.535 89.279872) (xy 89.265 89.279872) (xy 89.265 89.720128) (xy 89.35089 90.151925)
+        (xy 89.519369 90.558669) (xy 89.763962 90.924729) (xy 90.075271 91.236038) (xy 90.441331 91.480631) (xy 90.848075 91.64911)
+        (xy 91.279872 91.735) (xy 91.720128 91.735) (xy 92.151925 91.64911) (xy 92.558669 91.480631) (xy 92.924729 91.236038)
+        (xy 93.236038 90.924729) (xy 93.480631 90.558669) (xy 93.64911 90.151925) (xy 93.735 89.720128) (xy 93.735 89.279872)
+        (xy 93.64911 88.848075) (xy 93.480631 88.441331) (xy 93.236038 88.075271) (xy 92.924729 87.763962) (xy 92.558669 87.519369)
+        (xy 92.151925 87.35089) (xy 91.720128 87.265) (xy 91.279872 87.265) (xy 90.848075 87.35089) (xy 90.441331 87.519369)
+        (xy 90.075271 87.763962) (xy 89.763962 88.075271) (xy 89.519369 88.441331) (xy 89.35089 88.848075) (xy 89.265 89.279872)
+        (xy 88.535 89.279872) (xy 88.535 84.402731) (xy 88.554482 84.400812) (xy 88.67418 84.364502) (xy 88.784494 84.305537)
+        (xy 88.881185 84.226185) (xy 88.960537 84.129494) (xy 88.964643 84.121812) (xy 89.027753 84.155546) (xy 89.071811 84.168911)
+        (xy 89.118815 84.226185) (xy 89.215506 84.305537) (xy 89.32582 84.364502) (xy 89.445518 84.400812) (xy 89.57 84.413072)
+        (xy 91.13 84.413072) (xy 91.254482 84.400812) (xy 91.37418 84.364502) (xy 91.484494 84.305537) (xy 91.581185 84.226185)
+        (xy 91.660537 84.129494) (xy 91.719502 84.01918) (xy 91.755812 83.899482) (xy 91.768072 83.775) (xy 91.768072 83.125)
+        (xy 91.755812 83.000518) (xy 91.719502 82.88082) (xy 91.660537 82.770506) (xy 91.581185 82.673815) (xy 91.484494 82.594463)
+        (xy 91.37418 82.535498) (xy 91.257159 82.5) (xy 91.37418 82.464502) (xy 91.429373 82.435) (xy 92.161928 82.435)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 119.540713 89.227267) (xy 119.712733 89.399287) (xy 119.915008 89.534443) (xy 120.139764 89.62754) (xy 120.378363 89.675)
+        (xy 120.621637 89.675) (xy 120.653801 89.668602) (xy 120.665002 89.679804) (xy 120.665002 92.290074) (xy 120.664687 92.29)
+        (xy 120.421562 92.281505) (xy 120.181451 92.320605) (xy 119.953582 92.405798) (xy 119.877148 92.446652) (xy 119.829841 92.670236)
+        (xy 120.5 93.340395) (xy 120.514143 93.326253) (xy 120.665002 93.477112) (xy 120.665001 93.562889) (xy 120.514143 93.713748)
+        (xy 120.5 93.699605) (xy 119.829841 94.369764) (xy 119.877148 94.593348) (xy 120.098516 94.694237) (xy 120.335313 94.75)
+        (xy 120.578438 94.758495) (xy 120.665001 94.744399) (xy 120.665001 97.360197) (xy 120.653801 97.371398) (xy 120.621637 97.365)
+        (xy 120.378363 97.365) (xy 120.139764 97.41246) (xy 119.915008 97.505557) (xy 119.712733 97.640713) (xy 119.540713 97.812733)
+        (xy 119.405557 98.015008) (xy 119.31246 98.239764) (xy 119.265 98.478363) (xy 119.265 98.721637) (xy 119.31246 98.960236)
+        (xy 119.405557 99.184992) (xy 119.540713 99.387267) (xy 119.712733 99.559287) (xy 119.915008 99.694443) (xy 120.139764 99.78754)
+        (xy 120.378363 99.835) (xy 120.621637 99.835) (xy 120.653801 99.828602) (xy 121.748749 100.92355) (xy 121.640226 100.996063)
+        (xy 121.496063 101.140226) (xy 121.382795 101.309744) (xy 121.304774 101.498102) (xy 121.265 101.698061) (xy 121.265 101.901939)
+        (xy 121.304774 102.101898) (xy 121.382795 102.290256) (xy 121.47557 102.429105) (xy 121.464113 102.425629) (xy 121.325 102.411928)
+        (xy 121.175 102.411928) (xy 121.035887 102.425629) (xy 121.033997 102.426202) (xy 121.033561 102.426063) (xy 120.93175 102.415)
+        (xy 120.855768 102.490982) (xy 120.778838 102.532102) (xy 120.75 102.555769) (xy 120.721162 102.532102) (xy 120.644232 102.490982)
+        (xy 120.56825 102.415) (xy 120.466439 102.426063) (xy 120.466003 102.426202) (xy 120.464113 102.425629) (xy 120.325 102.411928)
+        (xy 120.199286 102.411928) (xy 120.225812 102.324482) (xy 120.238072 102.2) (xy 120.235 101.78575) (xy 120.07625 101.627)
+        (xy 119.152 101.627) (xy 119.152 101.647) (xy 118.898 101.647) (xy 118.898 101.627) (xy 118.878 101.627)
+        (xy 118.878 101.373) (xy 118.898 101.373) (xy 118.898 100.32375) (xy 119.152 100.32375) (xy 119.152 101.373)
+        (xy 120.07625 101.373) (xy 120.235 101.21425) (xy 120.238072 100.8) (xy 120.225812 100.675518) (xy 120.189502 100.55582)
+        (xy 120.130537 100.445506) (xy 120.051185 100.348815) (xy 119.954494 100.269463) (xy 119.84418 100.210498) (xy 119.724482 100.174188)
+        (xy 119.6 100.161928) (xy 119.31075 100.165) (xy 119.152 100.32375) (xy 118.898 100.32375) (xy 118.73925 100.165)
+        (xy 118.45 100.161928) (xy 118.325518 100.174188) (xy 118.20582 100.210498) (xy 118.095506 100.269463) (xy 117.998815 100.348815)
+        (xy 117.933342 100.428594) (xy 117.927962 100.422038) (xy 117.793387 100.311595) (xy 117.639851 100.229528) (xy 117.473255 100.178992)
+        (xy 117.300001 100.161928) (xy 116.985 100.161928) (xy 116.985 93.598438) (xy 119.261505 93.598438) (xy 119.300605 93.838549)
+        (xy 119.385798 94.066418) (xy 119.426652 94.142852) (xy 119.650236 94.190159) (xy 120.320395 93.52) (xy 119.650236 92.849841)
+        (xy 119.426652 92.897148) (xy 119.325763 93.118516) (xy 119.27 93.355313) (xy 119.261505 93.598438) (xy 116.985 93.598438)
+        (xy 116.985 93.438454) (xy 117.017205 93.390256) (xy 117.095226 93.201898) (xy 117.135 93.001939) (xy 117.135 92.798061)
+        (xy 117.095226 92.598102) (xy 117.017205 92.409744) (xy 116.985 92.361546) (xy 116.985 91.594614) (xy 117.043387 91.563405)
+        (xy 117.177962 91.452962) (xy 117.288405 91.318387) (xy 117.370472 91.164851) (xy 117.421008 90.998255) (xy 117.438072 90.825001)
+        (xy 117.438072 90.174999) (xy 117.421008 90.001745) (xy 117.370472 89.835149) (xy 117.288405 89.681613) (xy 117.177962 89.547038)
+        (xy 117.090184 89.475) (xy 117.177962 89.402962) (xy 117.288405 89.268387) (xy 117.324959 89.2) (xy 119.522494 89.2)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 102.127 84.398) (xy 102.147 84.398) (xy 102.147 84.652) (xy 102.127 84.652) (xy 102.127 85.57625)
+        (xy 102.28575 85.735) (xy 102.7 85.738072) (xy 102.824482 85.725812) (xy 102.94418 85.689502) (xy 103.054494 85.630537)
+        (xy 103.151185 85.551185) (xy 103.230537 85.454494) (xy 103.289502 85.34418) (xy 103.325812 85.224482) (xy 103.338072 85.1)
+        (xy 103.335795 84.885597) (xy 103.4862 85.036002) (xy 103.509999 85.065001) (xy 103.625724 85.159974) (xy 103.757753 85.230546)
+        (xy 103.78852 85.239879) (xy 103.81246 85.360236) (xy 103.905557 85.584992) (xy 104.040713 85.787267) (xy 104.212733 85.959287)
+        (xy 104.415008 86.094443) (xy 104.639764 86.18754) (xy 104.878363 86.235) (xy 105.121637 86.235) (xy 105.360236 86.18754)
+        (xy 105.584992 86.094443) (xy 105.787267 85.959287) (xy 105.89679 85.849764) (xy 109.409841 85.849764) (xy 109.457148 86.073348)
+        (xy 109.678516 86.174237) (xy 109.915313 86.23) (xy 110.158438 86.238495) (xy 110.398549 86.199395) (xy 110.626418 86.114202)
+        (xy 110.702852 86.073348) (xy 110.750159 85.849764) (xy 110.08 85.179605) (xy 109.409841 85.849764) (xy 105.89679 85.849764)
+        (xy 105.959287 85.787267) (xy 106.094443 85.584992) (xy 106.18754 85.360236) (xy 106.235 85.121637) (xy 106.235 84.878363)
+        (xy 106.228602 84.846199) (xy 106.239803 84.834999) (xy 108.850074 84.834999) (xy 108.85 84.835313) (xy 108.841505 85.078438)
+        (xy 108.880605 85.318549) (xy 108.965798 85.546418) (xy 109.006652 85.622852) (xy 109.230236 85.670159) (xy 109.900395 85)
+        (xy 109.886253 84.985858) (xy 110.037111 84.834999) (xy 110.122889 84.834999) (xy 110.273748 84.985858) (xy 110.259605 85)
+        (xy 110.929764 85.670159) (xy 111.153348 85.622852) (xy 111.254237 85.401484) (xy 111.31 85.164687) (xy 111.318495 84.921562)
+        (xy 111.304399 84.834999) (xy 113.920198 84.834999) (xy 113.931398 84.846199) (xy 113.925 84.878363) (xy 113.925 85.121637)
+        (xy 113.97246 85.360236) (xy 114.065557 85.584992) (xy 114.200713 85.787267) (xy 114.372733 85.959287) (xy 114.575008 86.094443)
+        (xy 114.799764 86.18754) (xy 115.038363 86.235) (xy 115.281637 86.235) (xy 115.313801 86.228602) (xy 115.521201 86.436003)
+        (xy 115.545 86.465002) (xy 115.573998 86.4888) (xy 115.660724 86.559975) (xy 115.762325 86.614282) (xy 115.792754 86.630547)
+        (xy 115.936015 86.674004) (xy 116.047668 86.685001) (xy 116.047678 86.685001) (xy 116.085001 86.688677) (xy 116.122324 86.685001)
+        (xy 125.039202 86.685001) (xy 125.785975 87.431774) (xy 125.712733 87.480713) (xy 125.540713 87.652733) (xy 125.405557 87.855008)
+        (xy 125.31246 88.079764) (xy 125.265 88.318363) (xy 125.265 88.561637) (xy 125.31246 88.800236) (xy 125.405557 89.024992)
+        (xy 125.540713 89.227267) (xy 125.712733 89.399287) (xy 125.915008 89.534443) (xy 126.139764 89.62754) (xy 126.378363 89.675)
+        (xy 126.621637 89.675) (xy 126.653801 89.668602) (xy 126.665002 89.679804) (xy 126.665002 92.290074) (xy 126.664687 92.29)
+        (xy 126.421562 92.281505) (xy 126.181451 92.320605) (xy 125.953582 92.405798) (xy 125.877148 92.446652) (xy 125.829841 92.670236)
+        (xy 126.5 93.340395) (xy 126.514143 93.326253) (xy 126.665002 93.477112) (xy 126.665001 93.562889) (xy 126.514143 93.713748)
+        (xy 126.5 93.699605) (xy 125.829841 94.369764) (xy 125.877148 94.593348) (xy 126.098516 94.694237) (xy 126.335313 94.75)
+        (xy 126.578438 94.758495) (xy 126.665001 94.744399) (xy 126.665001 97.360197) (xy 126.653801 97.371398) (xy 126.621637 97.365)
+        (xy 126.378363 97.365) (xy 126.139764 97.41246) (xy 125.915008 97.505557) (xy 125.712733 97.640713) (xy 125.540713 97.812733)
+        (xy 125.405557 98.015008) (xy 125.31246 98.239764) (xy 125.265 98.478363) (xy 125.265 98.721637) (xy 125.271398 98.753801)
+        (xy 124.239003 99.786196) (xy 124.209999 99.809999) (xy 124.158957 99.872194) (xy 124.115026 99.925724) (xy 124.082864 99.985895)
+        (xy 124.044454 100.057754) (xy 124.000997 100.201015) (xy 123.99 100.312668) (xy 123.99 100.312678) (xy 123.986324 100.35)
+        (xy 123.99 100.387323) (xy 123.99 101.015198) (xy 121.728602 98.753801) (xy 121.735 98.721637) (xy 121.735 98.478363)
+        (xy 121.728602 98.446199) (xy 121.936005 98.238797) (xy 121.965002 98.215) (xy 121.997235 98.175724) (xy 122.059975 98.099276)
+        (xy 122.130547 97.967246) (xy 122.150586 97.901185) (xy 122.174004 97.823985) (xy 122.185001 97.712332) (xy 122.185001 97.712322)
+        (xy 122.188677 97.674999) (xy 122.185001 97.637676) (xy 122.185001 93.598438) (xy 125.261505 93.598438) (xy 125.300605 93.838549)
+        (xy 125.385798 94.066418) (xy 125.426652 94.142852) (xy 125.650236 94.190159) (xy 126.320395 93.52) (xy 125.650236 92.849841)
+        (xy 125.426652 92.897148) (xy 125.325763 93.118516) (xy 125.27 93.355313) (xy 125.261505 93.598438) (xy 122.185001 93.598438)
+        (xy 122.185001 89.402324) (xy 122.188677 89.365001) (xy 122.185001 89.327678) (xy 122.185001 89.327668) (xy 122.174004 89.216015)
+        (xy 122.130547 89.072754) (xy 122.118385 89.05) (xy 122.059975 88.940724) (xy 121.9888 88.853998) (xy 121.965002 88.825)
+        (xy 121.936004 88.801202) (xy 121.728602 88.593801) (xy 121.735 88.561637) (xy 121.735 88.318363) (xy 121.68754 88.079764)
+        (xy 121.594443 87.855008) (xy 121.459287 87.652733) (xy 121.287267 87.480713) (xy 121.084992 87.345557) (xy 120.860236 87.25246)
+        (xy 120.621637 87.205) (xy 120.378363 87.205) (xy 120.139764 87.25246) (xy 119.915008 87.345557) (xy 119.712733 87.480713)
+        (xy 119.540713 87.652733) (xy 119.522494 87.68) (xy 117.314268 87.68) (xy 117.288405 87.631613) (xy 117.177962 87.497038)
+        (xy 117.043387 87.386595) (xy 116.889851 87.304528) (xy 116.723255 87.253992) (xy 116.550001 87.236928) (xy 115.649999 87.236928)
+        (xy 115.476745 87.253992) (xy 115.310149 87.304528) (xy 115.156613 87.386595) (xy 115.084769 87.445556) (xy 115.043387 87.411595)
+        (xy 114.889851 87.329528) (xy 114.723255 87.278992) (xy 114.550001 87.261928) (xy 113.649999 87.261928) (xy 113.476745 87.278992)
+        (xy 113.310149 87.329528) (xy 113.156613 87.411595) (xy 113.022038 87.522038) (xy 112.911595 87.656613) (xy 112.829528 87.810149)
+        (xy 112.778992 87.976745) (xy 112.761928 88.149999) (xy 112.761928 88.800001) (xy 112.778992 88.973255) (xy 112.829528 89.139851)
+        (xy 112.911595 89.293387) (xy 113.022038 89.427962) (xy 113.028594 89.433342) (xy 112.948815 89.498815) (xy 112.869463 89.595506)
+        (xy 112.810498 89.70582) (xy 112.774188 89.825518) (xy 112.761928 89.95) (xy 112.765 90.23925) (xy 112.92375 90.398)
+        (xy 113.973 90.398) (xy 113.973 90.378) (xy 114.227 90.378) (xy 114.227 90.398) (xy 114.247 90.398)
+        (xy 114.247 90.652) (xy 114.227 90.652) (xy 114.227 91.57625) (xy 114.38575 91.735) (xy 114.8 91.738072)
+        (xy 114.924482 91.725812) (xy 115.04418 91.689502) (xy 115.154494 91.630537) (xy 115.204867 91.589197) (xy 115.215 91.594614)
+        (xy 115.215001 92.361545) (xy 115.182795 92.409744) (xy 115.104774 92.598102) (xy 115.065 92.798061) (xy 115.065 93.001939)
+        (xy 115.104774 93.201898) (xy 115.182795 93.390256) (xy 115.215 93.438454) (xy 115.215 93.554437) (xy 115.182407 93.527688)
+        (xy 115.063406 93.464081) (xy 114.934283 93.424912) (xy 114.833647 93.415) (xy 114.8 93.411686) (xy 114.766353 93.415)
+        (xy 113.273094 93.415) (xy 113.283696 93.389405) (xy 113.335 93.131486) (xy 113.335 92.868514) (xy 113.283696 92.610595)
+        (xy 113.183061 92.367641) (xy 113.036962 92.148987) (xy 112.851013 91.963038) (xy 112.632359 91.816939) (xy 112.389405 91.716304)
+        (xy 112.131486 91.665) (xy 111.868514 91.665) (xy 111.610595 91.716304) (xy 111.367641 91.816939) (xy 111.148987 91.963038)
+        (xy 111.11 92.002025) (xy 111.071013 91.963038) (xy 110.852359 91.816939) (xy 110.609405 91.716304) (xy 110.351486 91.665)
+        (xy 110.088514 91.665) (xy 109.830595 91.716304) (xy 109.587641 91.816939) (xy 109.56 91.835408) (xy 109.56 91.679527)
+        (xy 109.589851 91.670472) (xy 109.743387 91.588405) (xy 109.877962 91.477962) (xy 109.988405 91.343387) (xy 110.070472 91.189851)
+        (xy 110.097727 91.1) (xy 112.761928 91.1) (xy 112.774188 91.224482) (xy 112.810498 91.34418) (xy 112.869463 91.454494)
+        (xy 112.948815 91.551185) (xy 113.045506 91.630537) (xy 113.15582 91.689502) (xy 113.275518 91.725812) (xy 113.4 91.738072)
+        (xy 113.81425 91.735) (xy 113.973 91.57625) (xy 113.973 90.652) (xy 112.92375 90.652) (xy 112.765 90.81075)
+        (xy 112.761928 91.1) (xy 110.097727 91.1) (xy 110.121008 91.023255) (xy 110.138072 90.850001) (xy 110.138072 90.199999)
+        (xy 110.121008 90.026745) (xy 110.070472 89.860149) (xy 109.988405 89.706613) (xy 109.877962 89.572038) (xy 109.871406 89.566658)
+        (xy 109.951185 89.501185) (xy 110.030537 89.404494) (xy 110.089502 89.29418) (xy 110.125812 89.174482) (xy 110.138072 89.05)
+        (xy 110.135 88.76075) (xy 109.97625 88.602) (xy 108.927 88.602) (xy 108.927 88.622) (xy 108.673 88.622)
+        (xy 108.673 88.602) (xy 106.927 88.602) (xy 106.927 88.622) (xy 106.673 88.622) (xy 106.673 88.602)
+        (xy 104.927 88.602) (xy 104.927 88.622) (xy 104.673 88.622) (xy 104.673 88.602) (xy 104.653 88.602)
+        (xy 104.653 88.348) (xy 104.673 88.348) (xy 104.673 87.42375) (xy 104.927 87.42375) (xy 104.927 88.348)
+        (xy 106.673 88.348) (xy 106.673 87.42375) (xy 106.927 87.42375) (xy 106.927 88.348) (xy 108.673 88.348)
+        (xy 108.673 87.42375) (xy 108.927 87.42375) (xy 108.927 88.348) (xy 109.97625 88.348) (xy 110.135 88.18925)
+        (xy 110.138072 87.9) (xy 110.125812 87.775518) (xy 110.089502 87.65582) (xy 110.030537 87.545506) (xy 109.951185 87.448815)
+        (xy 109.854494 87.369463) (xy 109.74418 87.310498) (xy 109.624482 87.274188) (xy 109.5 87.261928) (xy 109.08575 87.265)
+        (xy 108.927 87.42375) (xy 108.673 87.42375) (xy 108.51425 87.265) (xy 108.1 87.261928) (xy 107.975518 87.274188)
+        (xy 107.85582 87.310498) (xy 107.8 87.340335) (xy 107.74418 87.310498) (xy 107.624482 87.274188) (xy 107.5 87.261928)
+        (xy 107.08575 87.265) (xy 106.927 87.42375) (xy 106.673 87.42375) (xy 106.51425 87.265) (xy 106.1 87.261928)
+        (xy 105.975518 87.274188) (xy 105.85582 87.310498) (xy 105.8 87.340335) (xy 105.74418 87.310498) (xy 105.624482 87.274188)
+        (xy 105.5 87.261928) (xy 105.08575 87.265) (xy 104.927 87.42375) (xy 104.673 87.42375) (xy 104.51425 87.265)
+        (xy 104.1 87.261928) (xy 103.975518 87.274188) (xy 103.85582 87.310498) (xy 103.745506 87.369463) (xy 103.648815 87.448815)
+        (xy 103.569463 87.545506) (xy 103.510498 87.65582) (xy 103.474188 87.775518) (xy 103.461928 87.9) (xy 103.462307 87.935729)
+        (xy 101.644035 86.117457) (xy 101.632726 86.060602) (xy 101.554705 85.872244) (xy 101.464241 85.736854) (xy 101.71425 85.735)
+        (xy 101.873 85.57625) (xy 101.873 84.652) (xy 101.853 84.652) (xy 101.853 84.398) (xy 101.873 84.398)
+        (xy 101.873 84.378) (xy 102.127 84.378)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 132.019369 90.941331) (xy 131.85089 91.348075) (xy 131.765 91.779872) (xy 131.765 92.220128) (xy 131.85089 92.651925)
+        (xy 132.019369 93.058669) (xy 132.263962 93.424729) (xy 132.575271 93.736038) (xy 132.941331 93.980631) (xy 133.348075 94.14911)
+        (xy 133.396177 94.158678) (xy 133.340226 94.196063) (xy 133.196063 94.340226) (xy 133.082795 94.509744) (xy 133.004774 94.698102)
+        (xy 132.965 94.898061) (xy 132.965 95.101939) (xy 133.004774 95.301898) (xy 133.015001 95.326588) (xy 133.015001 95.805386)
+        (xy 133.004867 95.810803) (xy 132.954494 95.769463) (xy 132.84418 95.710498) (xy 132.724482 95.674188) (xy 132.6 95.661928)
+        (xy 132.18575 95.665) (xy 132.027 95.82375) (xy 132.027 96.748) (xy 132.047 96.748) (xy 132.047 97.002)
+        (xy 132.027 97.002) (xy 132.027 97.022) (xy 131.773 97.022) (xy 131.773 97.002) (xy 131.753 97.002)
+        (xy 131.753 96.748) (xy 131.773 96.748) (xy 131.773 95.82375) (xy 131.61425 95.665) (xy 131.56 95.664598)
+        (xy 131.56 91.376611) (xy 132.067876 90.868735)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 99.404956 86.381534) (xy 99.630965 86.607543) (xy 99.642274 86.664398) (xy 99.720295 86.852756) (xy 99.833563 87.022274)
+        (xy 99.977726 87.166437) (xy 100.147244 87.279705) (xy 100.335602 87.357726) (xy 100.392457 87.369035) (xy 103.461928 90.438507)
+        (xy 103.461928 90.850001) (xy 103.478992 91.023255) (xy 103.529528 91.189851) (xy 103.611595 91.343387) (xy 103.722038 91.477962)
+        (xy 103.856613 91.588405) (xy 103.915 91.619614) (xy 103.915001 91.932294) (xy 103.742359 91.816939) (xy 103.499405 91.716304)
+        (xy 103.241486 91.665) (xy 102.978514 91.665) (xy 102.720595 91.716304) (xy 102.477641 91.816939) (xy 102.258987 91.963038)
+        (xy 102.1575 92.064525) (xy 102.056013 91.963038) (xy 101.837359 91.816939) (xy 101.594405 91.716304) (xy 101.336486 91.665)
+        (xy 101.073514 91.665) (xy 100.815595 91.716304) (xy 100.572641 91.816939) (xy 100.353987 91.963038) (xy 100.168038 92.148987)
+        (xy 100.021939 92.367641) (xy 99.958282 92.521323) (xy 99.479605 93) (xy 99.493748 93.014143) (xy 99.314143 93.193748)
+        (xy 99.3 93.179605) (xy 99.285858 93.193748) (xy 99.106253 93.014143) (xy 99.120395 93) (xy 98.378731 92.258336)
+        (xy 98.144963 92.317797) (xy 98.034066 92.556242) (xy 97.971817 92.81174) (xy 97.96061 93.074473) (xy 98.000875 93.334344)
+        (xy 98.030323 93.415) (xy 97.53501 93.415) (xy 97.53501 92.078731) (xy 98.558336 92.078731) (xy 99.3 92.820395)
+        (xy 100.041664 92.078731) (xy 99.982203 91.844963) (xy 99.743758 91.734066) (xy 99.48826 91.671817) (xy 99.225527 91.66061)
+        (xy 98.965656 91.700875) (xy 98.718634 91.791065) (xy 98.617797 91.844963) (xy 98.558336 92.078731) (xy 97.53501 92.078731)
+        (xy 97.53501 89.716568) (xy 98.745044 88.506535) (xy 98.801898 88.495226) (xy 98.990256 88.417205) (xy 99.159774 88.303937)
+        (xy 99.303937 88.159774) (xy 99.417205 87.990256) (xy 99.495226 87.801898) (xy 99.535 87.601939) (xy 99.535 87.398061)
+        (xy 99.495226 87.198102) (xy 99.417205 87.009744) (xy 99.385 86.961546) (xy 99.385 86.365156)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 164.815 90.815) (xy 139.229458 90.815) (xy 140.511003 89.533455) (xy 140.540001 89.509657) (xy 140.569469 89.47375)
+        (xy 140.634974 89.393933) (xy 140.705546 89.261903) (xy 140.712592 89.238676) (xy 140.749003 89.118642) (xy 140.76 89.006989)
+        (xy 140.76 89.006979) (xy 140.763676 88.969656) (xy 140.76 88.932333) (xy 140.76 88.719614) (xy 140.818387 88.688405)
+        (xy 140.952962 88.577962) (xy 140.9875 88.535877) (xy 141.022038 88.577962) (xy 141.156613 88.688405) (xy 141.310149 88.770472)
+        (xy 141.476745 88.821008) (xy 141.649999 88.838072) (xy 142.300001 88.838072) (xy 142.473255 88.821008) (xy 142.639851 88.770472)
+        (xy 142.793387 88.688405) (xy 142.927962 88.577962) (xy 143 88.490184) (xy 143.072038 88.577962) (xy 143.206613 88.688405)
+        (xy 143.360149 88.770472) (xy 143.526745 88.821008) (xy 143.699999 88.838072) (xy 144.350001 88.838072) (xy 144.523255 88.821008)
+        (xy 144.689851 88.770472) (xy 144.843387 88.688405) (xy 144.977962 88.577962) (xy 145.088405 88.443387) (xy 145.170472 88.289851)
+        (xy 145.221008 88.123255) (xy 145.238072 87.950001) (xy 145.238072 87.361729) (xy 147.168103 85.431699) (xy 147.955353 85.431699)
+        (xy 147.874381 85.740333) (xy 147.854958 86.062465) (xy 147.895525 86.358629) (xy 146.598301 86.358629) (xy 146.473819 86.370889)
+        (xy 146.354121 86.407199) (xy 146.243807 86.466164) (xy 146.147116 86.545516) (xy 146.067764 86.642207) (xy 146.008799 86.752521)
+        (xy 145.972489 86.872219) (xy 145.960229 86.996701) (xy 145.960229 89.003301) (xy 145.972489 89.127783) (xy 146.008799 89.247481)
+        (xy 146.067764 89.357795) (xy 146.147116 89.454486) (xy 146.243807 89.533838) (xy 146.354121 89.592803) (xy 146.473819 89.629113)
+        (xy 146.598301 89.641373) (xy 148.401701 89.641373) (xy 148.526183 89.629113) (xy 148.645881 89.592803) (xy 148.756195 89.533838)
+        (xy 148.852886 89.454486) (xy 148.932238 89.357795) (xy 148.991203 89.247481) (xy 149.027513 89.127783) (xy 149.039773 89.003301)
+        (xy 149.039773 87.573001) (xy 149.240333 87.625619) (xy 149.562465 87.645042) (xy 149.882196 87.601247) (xy 150.18724 87.495917)
+        (xy 150.361999 87.402505) (xy 150.458162 87.137767) (xy 149.5 86.179605) (xy 149.485858 86.193748) (xy 149.306253 86.014143)
+        (xy 149.320395 86) (xy 149.306253 85.985858) (xy 149.485858 85.806253) (xy 149.5 85.820395) (xy 149.514143 85.806253)
+        (xy 149.693748 85.985858) (xy 149.679605 86) (xy 150.637767 86.958162) (xy 150.663589 86.948782) (xy 150.727449 87.044355)
+        (xy 150.955645 87.272551) (xy 151.223974 87.451843) (xy 151.522126 87.575341) (xy 151.838642 87.6383) (xy 152.161358 87.6383)
+        (xy 152.477874 87.575341) (xy 152.776026 87.451843) (xy 153.044355 87.272551) (xy 153.25 87.066906) (xy 153.455645 87.272551)
+        (xy 153.723974 87.451843) (xy 154.022126 87.575341) (xy 154.338642 87.6383) (xy 154.661358 87.6383) (xy 154.960227 87.578851)
+        (xy 154.960227 89.003301) (xy 154.972487 89.127783) (xy 155.008797 89.247481) (xy 155.067762 89.357795) (xy 155.147114 89.454486)
+        (xy 155.243805 89.533838) (xy 155.354119 89.592803) (xy 155.473817 89.629113) (xy 155.598299 89.641373) (xy 157.401699 89.641373)
+        (xy 157.526181 89.629113) (xy 157.645879 89.592803) (xy 157.756193 89.533838) (xy 157.852884 89.454486) (xy 157.932236 89.357795)
+        (xy 157.991201 89.247481) (xy 158.027511 89.127783) (xy 158.039771 89.003301) (xy 158.039771 86.996701) (xy 158.027511 86.872219)
+        (xy 157.991201 86.752521) (xy 157.932236 86.642207) (xy 157.852884 86.545516) (xy 157.756193 86.466164) (xy 157.645879 86.407199)
+        (xy 157.526181 86.370889) (xy 157.401699 86.358629) (xy 156.09906 86.358629) (xy 156.1383 86.161358) (xy 156.1383 85.838642)
+        (xy 156.075341 85.522126) (xy 155.951843 85.223974) (xy 155.772551 84.955645) (xy 155.544355 84.727449) (xy 155.276026 84.548157)
+        (xy 154.977874 84.424659) (xy 154.661358 84.3617) (xy 154.338642 84.3617) (xy 154.022126 84.424659) (xy 154.006099 84.431298)
+        (xy 153.285494 83.710693) (xy 153.261691 83.681689) (xy 153.145966 83.586716) (xy 153.013937 83.516144) (xy 152.870676 83.472687)
+        (xy 152.759023 83.46169) (xy 152.759012 83.46169) (xy 152.72169 83.458014) (xy 152.684368 83.46169) (xy 145.340632 83.46169)
+        (xy 145.303309 83.458014) (xy 145.265986 83.46169) (xy 145.265977 83.46169) (xy 145.154324 83.472687) (xy 145.011063 83.516144)
+        (xy 144.879034 83.586716) (xy 144.763309 83.681689) (xy 144.739511 83.710687) (xy 144.28827 84.161928) (xy 143.699999 84.161928)
+        (xy 143.526745 84.178992) (xy 143.360149 84.229528) (xy 143.206613 84.311595) (xy 143.072038 84.422038) (xy 143 84.509816)
+        (xy 142.927962 84.422038) (xy 142.793387 84.311595) (xy 142.639851 84.229528) (xy 142.473255 84.178992) (xy 142.300001 84.161928)
+        (xy 141.649999 84.161928) (xy 141.476745 84.178992) (xy 141.310149 84.229528) (xy 141.156613 84.311595) (xy 141.022038 84.422038)
+        (xy 140.9875 84.464123) (xy 140.952962 84.422038) (xy 140.818387 84.311595) (xy 140.664851 84.229528) (xy 140.498255 84.178992)
+        (xy 140.325001 84.161928) (xy 139.674999 84.161928) (xy 139.501745 84.178992) (xy 139.335149 84.229528) (xy 139.181613 84.311595)
+        (xy 139.047038 84.422038) (xy 139.041658 84.428594) (xy 138.976185 84.348815) (xy 138.879494 84.269463) (xy 138.76918 84.210498)
+        (xy 138.736137 84.200475) (xy 141.442147 81.494465) (xy 141.556613 81.588405) (xy 141.710149 81.670472) (xy 141.876745 81.721008)
+        (xy 142.049999 81.738072) (xy 142.950001 81.738072) (xy 143.123255 81.721008) (xy 143.289851 81.670472) (xy 143.443387 81.588405)
+        (xy 143.5 81.541944) (xy 143.556613 81.588405) (xy 143.710149 81.670472) (xy 143.876745 81.721008) (xy 144.049999 81.738072)
+        (xy 144.950001 81.738072) (xy 145.123255 81.721008) (xy 145.289851 81.670472) (xy 145.443387 81.588405) (xy 145.577962 81.477962)
+        (xy 145.688405 81.343387) (xy 145.770472 81.189851) (xy 145.821008 81.023255) (xy 145.838072 80.850001) (xy 145.838072 80.76)
+        (xy 149.262494 80.76) (xy 149.280713 80.787267) (xy 149.452733 80.959287) (xy 149.655008 81.094443) (xy 149.879764 81.18754)
+        (xy 150.118363 81.235) (xy 150.361637 81.235) (xy 150.600236 81.18754) (xy 150.824992 81.094443) (xy 151.027267 80.959287)
+        (xy 151.13679 80.849764) (xy 154.649841 80.849764) (xy 154.697148 81.073348) (xy 154.918516 81.174237) (xy 155.155313 81.23)
+        (xy 155.398438 81.238495) (xy 155.638549 81.199395) (xy 155.866418 81.114202) (xy 155.942852 81.073348) (xy 155.990159 80.849764)
+        (xy 155.32 80.179605) (xy 154.649841 80.849764) (xy 151.13679 80.849764) (xy 151.199287 80.787267) (xy 151.334443 80.584992)
+        (xy 151.42754 80.360236) (xy 151.475 80.121637) (xy 151.475 79.878363) (xy 151.468602 79.846199) (xy 151.479803 79.834999)
+        (xy 154.090074 79.834999) (xy 154.09 79.835313) (xy 154.081505 80.078438) (xy 154.120605 80.318549) (xy 154.205798 80.546418)
+        (xy 154.246652 80.622852) (xy 154.470236 80.670159) (xy 155.140395 80) (xy 155.126253 79.985858) (xy 155.277111 79.834999)
+        (xy 155.362889 79.834999) (xy 155.513748 79.985858) (xy 155.499605 80) (xy 156.169764 80.670159) (xy 156.393348 80.622852)
+        (xy 156.494237 80.401484) (xy 156.55 80.164687) (xy 156.558495 79.921562) (xy 156.544399 79.834999) (xy 159.160198 79.834999)
+        (xy 159.171398 79.846199) (xy 159.165 79.878363) (xy 159.165 80.121637) (xy 159.21246 80.360236) (xy 159.305557 80.584992)
+        (xy 159.440713 80.787267) (xy 159.612733 80.959287) (xy 159.815008 81.094443) (xy 160.039764 81.18754) (xy 160.278363 81.235)
+        (xy 160.521637 81.235) (xy 160.760236 81.18754) (xy 160.984992 81.094443) (xy 161.187267 80.959287) (xy 161.359287 80.787267)
+        (xy 161.494443 80.584992) (xy 161.58754 80.360236) (xy 161.635 80.121637) (xy 161.635 79.878363) (xy 161.58754 79.639764)
+        (xy 161.494443 79.415008) (xy 161.359287 79.212733) (xy 161.187267 79.040713) (xy 160.984992 78.905557) (xy 160.760236 78.81246)
+        (xy 160.521637 78.765) (xy 160.278363 78.765) (xy 160.246199 78.771398) (xy 160.038802 78.564001) (xy 160.015 78.534998)
+        (xy 159.899275 78.440025) (xy 159.767246 78.369453) (xy 159.623985 78.325996) (xy 159.512332 78.314999) (xy 159.512321 78.314999)
+        (xy 159.474999 78.311323) (xy 159.437677 78.314999) (xy 151.202324 78.314999) (xy 151.165001 78.311323) (xy 151.127678 78.314999)
+        (xy 151.127668 78.314999) (xy 151.016015 78.325996) (xy 150.898659 78.361595) (xy 150.872754 78.369453) (xy 150.740724 78.440025)
+        (xy 150.666201 78.501185) (xy 150.625 78.534998) (xy 150.601202 78.563996) (xy 150.393801 78.771398) (xy 150.361637 78.765)
+        (xy 150.118363 78.765) (xy 149.879764 78.81246) (xy 149.655008 78.905557) (xy 149.452733 79.040713) (xy 149.280713 79.212733)
+        (xy 149.262494 79.24) (xy 145.805937 79.24) (xy 145.825812 79.174482) (xy 145.838072 79.05) (xy 145.835 78.76075)
+        (xy 145.67625 78.602) (xy 144.627 78.602) (xy 144.627 78.622) (xy 144.373 78.622) (xy 144.373 78.602)
+        (xy 144.353 78.602) (xy 144.353 78.348) (xy 144.373 78.348) (xy 144.373 77.42375) (xy 144.627 77.42375)
+        (xy 144.627 78.348) (xy 145.67625 78.348) (xy 145.835 78.18925) (xy 145.838072 77.9) (xy 145.825812 77.775518)
+        (xy 145.789502 77.65582) (xy 145.730537 77.545506) (xy 145.651185 77.448815) (xy 145.554494 77.369463) (xy 145.44418 77.310498)
+        (xy 145.324482 77.274188) (xy 145.2 77.261928) (xy 144.78575 77.265) (xy 144.627 77.42375) (xy 144.373 77.42375)
+        (xy 144.21425 77.265) (xy 143.8 77.261928) (xy 143.675518 77.274188) (xy 143.55582 77.310498) (xy 143.445506 77.369463)
+        (xy 143.413581 77.395663) (xy 143.289851 77.329528) (xy 143.123255 77.278992) (xy 142.950001 77.261928) (xy 142.049999 77.261928)
+        (xy 141.876745 77.278992) (xy 141.710149 77.329528) (xy 141.556613 77.411595) (xy 141.422038 77.522038) (xy 141.366263 77.59)
+        (xy 134.833737 77.59) (xy 134.777962 77.522038) (xy 134.643387 77.411595) (xy 134.489851 77.329528) (xy 134.323255 77.278992)
+        (xy 134.150001 77.261928) (xy 133.738506 77.261928) (xy 133.331524 76.854946) (xy 133.303807 76.821173) (xy 133.169049 76.710579)
+        (xy 133.121194 76.685) (xy 164.815 76.685)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 138.077 85.373) (xy 138.097 85.373) (xy 138.097 85.627) (xy 138.077 85.627) (xy 138.077 87.373)
+        (xy 138.09001 87.373) (xy 138.090011 87.627) (xy 138.077 87.627) (xy 138.077 87.647) (xy 137.823 87.647)
+        (xy 137.823 87.627) (xy 136.89875 87.627) (xy 136.74 87.78575) (xy 136.736928 88.2) (xy 136.749188 88.324482)
+        (xy 136.785498 88.44418) (xy 136.844463 88.554494) (xy 136.923815 88.651185) (xy 137.020506 88.730537) (xy 137.13082 88.789502)
+        (xy 137.163863 88.799525) (xy 135.562078 90.401311) (xy 135.424729 90.263962) (xy 135.058669 90.019369) (xy 134.651925 89.85089)
+        (xy 134.220128 89.765) (xy 133.779872 89.765) (xy 133.348075 89.85089) (xy 132.941331 90.019369) (xy 132.868735 90.067876)
+        (xy 136.73693 86.199681) (xy 136.736928 86.2) (xy 136.749188 86.324482) (xy 136.785498 86.44418) (xy 136.815335 86.5)
+        (xy 136.785498 86.55582) (xy 136.749188 86.675518) (xy 136.736928 86.8) (xy 136.74 87.21425) (xy 136.89875 87.373)
+        (xy 137.823 87.373) (xy 137.823 85.627) (xy 137.803 85.627) (xy 137.803 85.373) (xy 137.823 85.373)
+        (xy 137.823 85.353) (xy 138.077 85.353)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 127.648998 83.501201) (xy 127.62 83.524999) (xy 127.596202 83.553997) (xy 127.596201 83.553998) (xy 127.525026 83.640724)
+        (xy 127.454454 83.772754) (xy 127.438449 83.825518) (xy 127.410998 83.916014) (xy 127.403711 83.990001) (xy 127.400547 84.022129)
+        (xy 127.372733 84.040713) (xy 127.200713 84.212733) (xy 127.065557 84.415008) (xy 126.97246 84.639764) (xy 126.925 84.878363)
+        (xy 126.925 85.121637) (xy 126.97246 85.360236) (xy 127.065557 85.584992) (xy 127.200713 85.787267) (xy 127.372733 85.959287)
+        (xy 127.575008 86.094443) (xy 127.799764 86.18754) (xy 127.999999 86.227369) (xy 127.999999 87.496195) (xy 125.917807 85.414004)
+        (xy 125.894004 85.385) (xy 125.778279 85.290027) (xy 125.64625 85.219455) (xy 125.502989 85.175998) (xy 125.391336 85.165001)
+        (xy 125.391325 85.165001) (xy 125.354003 85.161325) (xy 125.316681 85.165001) (xy 124.309926 85.165001) (xy 124.31 85.164687)
+        (xy 124.318495 84.921562) (xy 124.279395 84.681451) (xy 124.194202 84.453582) (xy 124.153348 84.377148) (xy 123.929764 84.329841)
+        (xy 123.259605 85) (xy 123.273748 85.014143) (xy 123.122889 85.165001) (xy 123.037111 85.165001) (xy 122.886253 85.014143)
+        (xy 122.900395 85) (xy 122.230236 84.329841) (xy 122.006652 84.377148) (xy 121.905763 84.598516) (xy 121.85 84.835313)
+        (xy 121.841505 85.078438) (xy 121.855601 85.165001) (xy 119.226374 85.165001) (xy 119.235 85.121637) (xy 119.235 84.878363)
+        (xy 119.228602 84.846199) (xy 119.924565 84.150236) (xy 122.409841 84.150236) (xy 123.08 84.820395) (xy 123.750159 84.150236)
+        (xy 123.702852 83.926652) (xy 123.481484 83.825763) (xy 123.244687 83.77) (xy 123.001562 83.761505) (xy 122.761451 83.800605)
+        (xy 122.533582 83.885798) (xy 122.457148 83.926652) (xy 122.409841 84.150236) (xy 119.924565 84.150236) (xy 122.789802 81.285)
+        (xy 129.865198 81.285)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 109.555951 76.710579) (xy 109.555949 76.71058) (xy 109.55595 76.71058) (xy 109.454963 76.793458) (xy 109.454961 76.79346)
+        (xy 109.421193 76.821173) (xy 109.39348 76.854941) (xy 105.754957 80.493465) (xy 105.698102 80.504774) (xy 105.509744 80.582795)
+        (xy 105.340226 80.696063) (xy 105.196063 80.840226) (xy 105.082795 81.009744) (xy 105.004774 81.198102) (xy 104.965 81.398061)
+        (xy 104.965 81.601939) (xy 105.004774 81.801898) (xy 105.082795 81.990256) (xy 105.196063 82.159774) (xy 105.340226 82.303937)
+        (xy 105.509744 82.417205) (xy 105.698102 82.495226) (xy 105.898061 82.535) (xy 106.101939 82.535) (xy 106.301898 82.495226)
+        (xy 106.490256 82.417205) (xy 106.659774 82.303937) (xy 106.803937 82.159774) (xy 106.917205 81.990256) (xy 106.995226 81.801898)
+        (xy 107.006535 81.745043) (xy 110.416589 78.33499) (xy 117.16501 78.33499) (xy 117.165011 81.518481) (xy 117.009744 81.582795)
+        (xy 116.840226 81.696063) (xy 116.696063 81.840226) (xy 116.582795 82.009744) (xy 116.504774 82.198102) (xy 116.465 82.398061)
+        (xy 116.465 82.601939) (xy 116.504774 82.801898) (xy 116.582795 82.990256) (xy 116.696063 83.159774) (xy 116.840226 83.303937)
+        (xy 117.009744 83.417205) (xy 117.198102 83.495226) (xy 117.398061 83.535) (xy 117.601939 83.535) (xy 117.801898 83.495226)
+        (xy 117.990256 83.417205) (xy 118.159774 83.303937) (xy 118.303937 83.159774) (xy 118.417205 82.990256) (xy 118.495226 82.801898)
+        (xy 118.506535 82.745043) (xy 118.645054 82.606524) (xy 118.678827 82.578807) (xy 118.789421 82.444049) (xy 118.827397 82.373)
+        (xy 118.871599 82.290304) (xy 118.922205 82.12348) (xy 118.922417 82.121325) (xy 118.93501 81.993467) (xy 118.93501 81.993459)
+        (xy 118.939291 81.94999) (xy 118.93501 81.906521) (xy 118.93501 78.33499) (xy 130.51074 78.33499) (xy 130.52375 78.348)
+        (xy 131.573 78.348) (xy 131.573 78.33499) (xy 131.827 78.33499) (xy 131.827 78.348) (xy 131.847 78.348)
+        (xy 131.847 78.602) (xy 131.827 78.602) (xy 131.827 78.622) (xy 131.573 78.622) (xy 131.573 78.602)
+        (xy 130.52375 78.602) (xy 130.365 78.76075) (xy 130.361928 79.05) (xy 130.374188 79.174482) (xy 130.410498 79.29418)
+        (xy 130.469463 79.404494) (xy 130.548815 79.501185) (xy 130.628594 79.566658) (xy 130.622038 79.572038) (xy 130.511595 79.706613)
+        (xy 130.480386 79.765) (xy 122.512325 79.765) (xy 122.475 79.761324) (xy 122.437675 79.765) (xy 122.437667 79.765)
+        (xy 122.326014 79.775997) (xy 122.182753 79.819454) (xy 122.050724 79.890026) (xy 121.934999 79.984999) (xy 121.911201 80.013997)
+        (xy 118.153801 83.771398) (xy 118.121637 83.765) (xy 117.878363 83.765) (xy 117.639764 83.81246) (xy 117.415008 83.905557)
+        (xy 117.212733 84.040713) (xy 117.040713 84.212733) (xy 116.905557 84.415008) (xy 116.81246 84.639764) (xy 116.765 84.878363)
+        (xy 116.765 85.121637) (xy 116.773626 85.165001) (xy 116.399803 85.165001) (xy 116.388602 85.153801) (xy 116.395 85.121637)
+        (xy 116.395 84.878363) (xy 116.34754 84.639764) (xy 116.254443 84.415008) (xy 116.119287 84.212733) (xy 115.947267 84.040713)
+        (xy 115.744992 83.905557) (xy 115.520236 83.81246) (xy 115.281637 83.765) (xy 115.038363 83.765) (xy 115.006199 83.771398)
+        (xy 114.798802 83.564001) (xy 114.775 83.534998) (xy 114.659275 83.440025) (xy 114.527246 83.369453) (xy 114.383985 83.325996)
+        (xy 114.272332 83.314999) (xy 114.272321 83.314999) (xy 114.234999 83.311323) (xy 114.197677 83.314999) (xy 105.962324 83.314999)
+        (xy 105.925001 83.311323) (xy 105.887678 83.314999) (xy 105.887668 83.314999) (xy 105.776015 83.325996) (xy 105.649804 83.364281)
+        (xy 105.632754 83.369453) (xy 105.500724 83.440025) (xy 105.433462 83.495226) (xy 105.385 83.534998) (xy 105.361202 83.563996)
+        (xy 105.153801 83.771398) (xy 105.121637 83.765) (xy 104.878363 83.765) (xy 104.733032 83.793908) (xy 104.673986 83.775997)
+        (xy 104.562333 83.765) (xy 104.562322 83.765) (xy 104.525 83.761324) (xy 104.487678 83.765) (xy 104.364802 83.765)
+        (xy 103.338072 82.738271) (xy 103.338072 82.149999) (xy 103.321008 81.976745) (xy 103.270472 81.810149) (xy 103.188405 81.656613)
+        (xy 103.077962 81.522038) (xy 102.943387 81.411595) (xy 102.789851 81.329528) (xy 102.623255 81.278992) (xy 102.450001 81.261928)
+        (xy 101.549999 81.261928) (xy 101.376745 81.278992) (xy 101.210149 81.329528) (xy 101.056613 81.411595) (xy 101 81.458056)
+        (xy 100.943387 81.411595) (xy 100.789851 81.329528) (xy 100.623255 81.278992) (xy 100.450001 81.261928) (xy 99.549999 81.261928)
+        (xy 99.376745 81.278992) (xy 99.210149 81.329528) (xy 99.056613 81.411595) (xy 98.922038 81.522038) (xy 98.811595 81.656613)
+        (xy 98.729528 81.810149) (xy 98.678992 81.976745) (xy 98.661928 82.149999) (xy 98.661928 82.620383) (xy 95.4715 79.429956)
+        (xy 95.443783 79.396183) (xy 95.309025 79.285589) (xy 95.155279 79.203411) (xy 94.988456 79.152805) (xy 94.858443 79.14)
+        (xy 94.858435 79.14) (xy 94.814966 79.135719) (xy 94.771497 79.14) (xy 94.633737 79.14) (xy 94.577962 79.072038)
+        (xy 94.571406 79.066658) (xy 94.651185 79.001185) (xy 94.730537 78.904494) (xy 94.789502 78.79418) (xy 94.825812 78.674482)
+        (xy 94.838072 78.55) (xy 94.835 78.26075) (xy 94.67625 78.102) (xy 93.627 78.102) (xy 93.627 78.122)
+        (xy 93.373 78.122) (xy 93.373 78.102) (xy 92.32375 78.102) (xy 92.165 78.26075) (xy 92.164972 78.263393)
+        (xy 91.338072 77.436494) (xy 91.338072 77.4) (xy 92.161928 77.4) (xy 92.165 77.68925) (xy 92.32375 77.848)
+        (xy 93.373 77.848) (xy 93.373 76.92375) (xy 93.627 76.92375) (xy 93.627 77.848) (xy 94.67625 77.848)
+        (xy 94.835 77.68925) (xy 94.838072 77.4) (xy 94.825812 77.275518) (xy 94.789502 77.15582) (xy 94.730537 77.045506)
+        (xy 94.651185 76.948815) (xy 94.554494 76.869463) (xy 94.44418 76.810498) (xy 94.324482 76.774188) (xy 94.2 76.761928)
+        (xy 93.78575 76.765) (xy 93.627 76.92375) (xy 93.373 76.92375) (xy 93.21425 76.765) (xy 92.8 76.761928)
+        (xy 92.675518 76.774188) (xy 92.55582 76.810498) (xy 92.445506 76.869463) (xy 92.348815 76.948815) (xy 92.269463 77.045506)
+        (xy 92.210498 77.15582) (xy 92.174188 77.275518) (xy 92.161928 77.4) (xy 91.338072 77.4) (xy 91.338072 77.024999)
+        (xy 91.321008 76.851745) (xy 91.270472 76.685149) (xy 91.270392 76.685) (xy 109.603806 76.685)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 95.627 82.348) (xy 95.647 82.348) (xy 95.647 82.602) (xy 95.627 82.602) (xy 95.627 82.622)
+        (xy 95.373 82.622) (xy 95.373 82.602) (xy 95.353 82.602) (xy 95.353 82.348) (xy 95.373 82.348)
+        (xy 95.373 82.328) (xy 95.627 82.328)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 86.231928 81.383507) (xy 86.231928 81.875) (xy 86.244188 81.999482) (xy 86.251929 82.025) (xy 86.244188 82.050518)
+        (xy 86.231928 82.175) (xy 86.235 82.21425) (xy 86.39375 82.373) (xy 86.475859 82.373) (xy 86.515506 82.405537)
+        (xy 86.62582 82.464502) (xy 86.742841 82.5) (xy 86.62582 82.535498) (xy 86.570627 82.565) (xy 85.058576 82.565)
+        (xy 85.034999 82.541423) (xy 85.034999 80.741579) (xy 85.038506 80.738072) (xy 85.450001 80.738072) (xy 85.574256 80.725834)
+      )
+    )
+  )
 )
diff --git a/HW/mouse/mouse.kicad_pcb-bak b/HW/mouse/mouse.kicad_pcb-bak
index 5ad6a0403d11184e45c52c66a0354e054488908f..a6974e1d8dd5bf436998fd9262cdcc0781b549ee 100644
--- a/HW/mouse/mouse.kicad_pcb-bak
+++ b/HW/mouse/mouse.kicad_pcb-bak
@@ -5,8 +5,8 @@
     (drawings 8)
     (tracks 0)
     (zones 0)
-    (modules 65)
-    (nets 71)
+    (modules 70)
+    (nets 73)
   )
 
   (page A4)
@@ -138,30 +138,32 @@
   (net 44 "Net-(U1-Pad53)")
   (net 45 "Net-(U1-Pad54)")
   (net 46 "Net-(U1-Pad59)")
-  (net 47 "Net-(U1-Pad61)")
-  (net 48 "Net-(U1-Pad62)")
-  (net 49 "Net-(U2-Pad1)")
-  (net 50 "Net-(U2-Pad2)")
-  (net 51 "Net-(U2-Pad6)")
-  (net 52 "Net-(U2-Pad14)")
-  (net 53 "Net-(U2-Pad7)")
-  (net 54 "Net-(U2-Pad16)")
-  (net 55 "Net-(U1-Pad24)")
-  (net 56 "Net-(U1-Pad29)")
-  (net 57 "Net-(U1-Pad33)")
-  (net 58 "Net-(U1-Pad46)")
-  (net 59 "Net-(U1-Pad49)")
-  (net 60 "Net-(J2-Pad2)")
-  (net 61 "Net-(J2-Pad3)")
-  (net 62 MMB)
-  (net 63 SMB1)
-  (net 64 LMB)
-  (net 65 TMB1)
-  (net 66 RMB)
-  (net 67 SMB2)
-  (net 68 TMB2)
-  (net 69 D-)
-  (net 70 D+)
+  (net 47 "Net-(U2-Pad1)")
+  (net 48 "Net-(U2-Pad2)")
+  (net 49 "Net-(U2-Pad6)")
+  (net 50 "Net-(U2-Pad14)")
+  (net 51 "Net-(U2-Pad7)")
+  (net 52 "Net-(U2-Pad16)")
+  (net 53 "Net-(U1-Pad24)")
+  (net 54 "Net-(U1-Pad29)")
+  (net 55 "Net-(U1-Pad33)")
+  (net 56 "Net-(U1-Pad46)")
+  (net 57 "Net-(U1-Pad49)")
+  (net 58 "Net-(J2-Pad2)")
+  (net 59 "Net-(J2-Pad3)")
+  (net 60 MMB)
+  (net 61 SMB1)
+  (net 62 LMB)
+  (net 63 TMB1)
+  (net 64 RMB)
+  (net 65 SMB2)
+  (net 66 TMB2)
+  (net 67 D-)
+  (net 68 D+)
+  (net 69 SWA)
+  (net 70 SWB)
+  (net 71 "Net-(R15-Pad2)")
+  (net 72 "Net-(R16-Pad2)")
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -189,6 +191,8 @@
     (add_net "Net-(J2-Pad2)")
     (add_net "Net-(J2-Pad3)")
     (add_net "Net-(JP1-Pad1)")
+    (add_net "Net-(R15-Pad2)")
+    (add_net "Net-(R16-Pad2)")
     (add_net "Net-(R2-Pad2)")
     (add_net "Net-(U1-Pad15)")
     (add_net "Net-(U1-Pad16)")
@@ -219,8 +223,6 @@
     (add_net "Net-(U1-Pad53)")
     (add_net "Net-(U1-Pad54)")
     (add_net "Net-(U1-Pad59)")
-    (add_net "Net-(U1-Pad61)")
-    (add_net "Net-(U1-Pad62)")
     (add_net "Net-(U2-Pad1)")
     (add_net "Net-(U2-Pad14)")
     (add_net "Net-(U2-Pad16)")
@@ -231,6 +233,8 @@
     (add_net SCLK)
     (add_net SMB1)
     (add_net SMB2)
+    (add_net SWA)
+    (add_net SWB)
     (add_net SWCLK)
     (add_net SWDIO)
     (add_net SWO)
@@ -251,6 +255,195 @@
     (add_net VCC)
   )
 
+  (module Encoder:EC10E (layer F.Cu) (tedit 6022ECF9) (tstamp 602389D1)
+    (at 146.5 86)
+    (path /602B655E)
+    (fp_text reference SW9 (at 2.54 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Rotary_Encoder (at 2.5 -3.81) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user * (at 0 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user * (at 0 2.54) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
+      (effects (font (size 0.127 0.127) (thickness 0.002)))
+    )
+    (fp_circle (center -3.1642 0) (end -2.7832 0) (layer B.SilkS) (width 0.1524))
+    (fp_circle (center -3.1642 0) (end -2.7832 0) (layer F.SilkS) (width 0.1524))
+    (fp_circle (center 0 -1.905) (end 0.381 -1.905) (layer F.Fab) (width 0.1524))
+    (fp_line (start 8.155699 -1.954022) (end -3.155699 -1.954022) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 8.155699 4.649978) (end 8.155699 -1.954022) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -3.155699 4.649978) (end 8.155699 4.649978) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start -3.155699 -1.954022) (end -3.155699 4.649978) (layer F.CrtYd) (width 0.1524))
+    (fp_line (start 7.5292 0.663961) (end 7.5292 -1.827022) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -2.5292 3.336041) (end -2.5292 4.522978) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -2.4022 -1.700022) (end -2.4022 4.395978) (layer F.Fab) (width 0.1524))
+    (fp_line (start 7.4022 -1.700022) (end -2.4022 -1.700022) (layer F.Fab) (width 0.1524))
+    (fp_line (start 7.4022 4.395978) (end 7.4022 -1.700022) (layer F.Fab) (width 0.1524))
+    (fp_line (start -2.4022 4.395978) (end 7.4022 4.395978) (layer F.Fab) (width 0.1524))
+    (fp_line (start -2.5292 -1.827022) (end -2.5292 0.663961) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.5292 -1.827022) (end -2.5292 -1.827022) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.5292 4.522978) (end 7.5292 3.336041) (layer F.SilkS) (width 0.1524))
+    (fp_line (start -2.5292 4.522978) (end 7.5292 4.522978) (layer F.SilkS) (width 0.1524))
+    (pad "" np_thru_hole rect (at 6.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
+    (pad "" np_thru_hole rect (at -1.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
+    (pad A thru_hole circle (at 5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 71 "Net-(R15-Pad2)"))
+    (pad B thru_hole circle (at 2.5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad C thru_hole circle (at 0 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask)
+      (net 72 "Net-(R16-Pad2)"))
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FF19)
+    (at 140 86.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "resistor handsolder")
+    (path /60369A85)
+    (attr smd)
+    (fp_text reference R16 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 72 "Net-(R16-Pad2)"))
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 70 SWB))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FF08)
+    (at 140 84.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "resistor handsolder")
+    (path /60358AA6)
+    (attr smd)
+    (fp_text reference R15 (at 0 -1.65 270) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 71 "Net-(R15-Pad2)"))
+    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 69 SWA))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FB87)
+    (at 135.975 86.5 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor handsolder")
+    (path /602F4AA0)
+    (attr smd)
+    (fp_text reference C28 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 70 SWB))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6022FB76)
+    (at 135.975 84.5 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+    (tags "capacitor handsolder")
+    (path /602ECED8)
+    (attr smd)
+    (fp_text reference C27 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 69 SWA))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (module Crystal:Crystal_HC49-U_Vertical (layer F.Cu) (tedit 5A1AD3B8) (tstamp 6023C7C0)
     (at 107.5 113.5 90)
     (descr "Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf")
@@ -262,6 +455,16 @@
     (fp_text value 16MHz (at 2.44 3.525 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1))
     (fp_arc (start 5.565 0) (end 5.565 -2.525) (angle 180) (layer F.SilkS) (width 0.12))
     (fp_arc (start -0.685 0) (end -0.685 -2.525) (angle -180) (layer F.SilkS) (width 0.12))
     (fp_arc (start 5.44 0) (end 5.44 -2) (angle 180) (layer F.Fab) (width 0.1))
@@ -271,16 +474,6 @@
     (fp_text user %R (at 2.44 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.685 -2.325) (end 5.565 -2.325) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.685 2.325) (end 5.565 2.325) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.56 -2) (end 5.44 -2) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.56 2) (end 5.44 2) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.685 -2.525) (end 5.565 -2.525) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.685 2.525) (end 5.565 2.525) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.5 -2.8) (end -3.5 2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.5 2.8) (end 8.4 2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.4 2.8) (end 8.4 -2.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.4 -2.8) (end -3.5 -2.8) (layer F.CrtYd) (width 0.05))
     (pad 2 thru_hole circle (at 4.88 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "Net-(C2-Pad1)"))
     (pad 1 thru_hole circle (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)
@@ -293,7 +486,7 @@
   )
 
   (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 6023C7A9)
-    (at 256 80)
+    (at 88.5 115.5)
     (descr "SOT-23, Standard")
     (tags SOT-23)
     (path /601E6C96)
@@ -304,22 +497,22 @@
     (fp_text value AP2125N-3.3TRG (at 0 2.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
     (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
       (net 9 +5V))
     (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
@@ -334,7 +527,7 @@
   )
 
   (module Package_TO_SOT_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6023C794)
-    (at 254 73)
+    (at 89 84)
     (descr "5-pin SOT23 package")
     (tags "SOT-23-5 hand-soldering")
     (path /600AF3EA)
@@ -345,20 +538,20 @@
     (fp_text value MIC5235YM5-TR (at 0 2.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
     (pad 5 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 8 VCC))
     (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
@@ -388,32 +581,32 @@
     (fp_text value USBLC6-2SC6 (at 0 2.9 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
     (pad 5 smd rect (at 1.35 0 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 9 +5V))
     (pad 6 smd rect (at 1.35 -0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 70 D+))
+      (net 68 D+))
     (pad 4 smd rect (at 1.35 0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 69 D-))
+      (net 67 D-))
     (pad 3 smd rect (at -1.35 0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 61 "Net-(J2-Pad3)"))
+      (net 59 "Net-(J2-Pad3)"))
     (pad 2 smd rect (at -1.35 0 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 2 GND))
     (pad 1 smd rect (at -1.35 -0.95 90) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 60 "Net-(J2-Pad2)"))
+      (net 58 "Net-(J2-Pad2)"))
     (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -430,20 +623,20 @@
     (fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
     (fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
     (pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 54 "Net-(U2-Pad16)"))
+      (net 52 "Net-(U2-Pad16)"))
     (pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 8 VCC))
     (pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 7 thru_hole circle (at -10.795 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 53 "Net-(U2-Pad7)"))
+      (net 51 "Net-(U2-Pad7)"))
     (pad 14 thru_hole circle (at -10.16 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 52 "Net-(U2-Pad14)"))
+      (net 50 "Net-(U2-Pad14)"))
     (pad 13 thru_hole circle (at -8.382 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 30 NCS))
     (pad 12 thru_hole circle (at -6.35 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
@@ -455,21 +648,21 @@
     (pad 9 thru_hole circle (at -0.89 10.7) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 27 MOTION))
     (pad 6 thru_hole circle (at -8.89 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 51 "Net-(U2-Pad6)"))
+      (net 49 "Net-(U2-Pad6)"))
     (pad 5 thru_hole circle (at -7.112 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 5 +3V3))
     (pad 4 thru_hole circle (at -5.334 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 8 VCC))
     (pad 2 thru_hole circle (at -1.78 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 50 "Net-(U2-Pad2)"))
+      (net 48 "Net-(U2-Pad2)"))
     (pad 3 thru_hole circle (at -3.56 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
       (net 7 "Net-(C11-Pad1)"))
     (pad 1 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
-      (net 49 "Net-(U2-Pad1)"))
+      (net 47 "Net-(U2-Pad1)"))
   )
 
   (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6023C751)
-    (at 123.5 110)
+    (at 124 109.5)
     (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
     (tags "LQFP QFP")
     (path /6008631E)
@@ -480,67 +673,67 @@
     (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
     (pad 64 smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 63 smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (pad 62 smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 48 "Net-(U1-Pad62)"))
+      (net 70 SWB))
     (pad 61 smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 47 "Net-(U1-Pad61)"))
+      (net 69 SWA))
     (pad 60 smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 16 "Net-(JP1-Pad1)"))
     (pad 59 smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 46 "Net-(U1-Pad59)"))
     (pad 58 smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 68 TMB2))
+      (net 66 TMB2))
     (pad 57 smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 65 TMB1))
+      (net 63 TMB1))
     (pad 56 smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 67 SMB2))
+      (net 65 SMB2))
     (pad 55 smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 63 SMB1))
+      (net 61 SMB1))
     (pad 54 smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 45 "Net-(U1-Pad54)"))
     (pad 53 smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -552,17 +745,17 @@
     (pad 50 smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 41 "Net-(U1-Pad50)"))
     (pad 49 smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 59 "Net-(U1-Pad49)"))
+      (net 57 "Net-(U1-Pad49)"))
     (pad 48 smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 47 smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (pad 46 smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 58 "Net-(U1-Pad46)"))
+      (net 56 "Net-(U1-Pad46)"))
     (pad 45 smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 70 D+))
+      (net 68 D+))
     (pad 44 smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 69 D-))
+      (net 67 D-))
     (pad 43 smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 40 "Net-(U1-Pad43)"))
     (pad 42 smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -584,7 +777,7 @@
     (pad 34 smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 31 "Net-(U1-Pad34)"))
     (pad 33 smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 57 "Net-(U1-Pad33)"))
+      (net 55 "Net-(U1-Pad33)"))
     (pad 32 smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 5 +3V3))
     (pad 31 smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -592,17 +785,17 @@
     (pad 30 smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 4 "Net-(C3-Pad2)"))
     (pad 29 smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 56 "Net-(U1-Pad29)"))
+      (net 54 "Net-(U1-Pad29)"))
     (pad 28 smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 62 MMB))
+      (net 60 MMB))
     (pad 27 smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 66 RMB))
+      (net 64 RMB))
     (pad 26 smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 64 LMB))
+      (net 62 LMB))
     (pad 25 smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 28 "Net-(U1-Pad25)"))
     (pad 24 smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 55 "Net-(U1-Pad24)"))
+      (net 53 "Net-(U1-Pad24)"))
     (pad 23 smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 15 SWO))
     (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -667,39 +860,39 @@
     (fp_text value TMB2 (at 5.45 4.35 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 68 TMB2))
+      (net 66 TMB2))
     (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 68 TMB2))
+      (net 66 TMB2))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -718,39 +911,39 @@
     (fp_text value SMB2 (at 5.45 4.35) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 67 SMB2))
+      (net 65 SMB2))
     (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 67 SMB2))
+      (net 65 SMB2))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -769,39 +962,39 @@
     (fp_text value RMB (at 5.45 4.35 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 66 RMB))
+      (net 64 RMB))
     (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 66 RMB))
+      (net 64 RMB))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -820,39 +1013,39 @@
     (fp_text value TMB1 (at 5.45 4.35 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 65 TMB1))
+      (net 63 TMB1))
     (pad 2 thru_hole oval (at 5.45 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 90) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 65 TMB1))
+      (net 63 TMB1))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -871,39 +1064,39 @@
     (fp_text value LMB (at 5.45 4.35) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 64 LMB))
+      (net 62 LMB))
     (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 64 LMB))
+      (net 62 LMB))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -922,39 +1115,39 @@
     (fp_text value SMB1 (at 5.45 4.35) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 63 SMB1))
+      (net 61 SMB1))
     (pad 2 thru_hole oval (at 5.45 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 180) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 63 SMB1))
+      (net 61 SMB1))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -973,39 +1166,39 @@
     (fp_text value MMB (at 5.45 4.35 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
+    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
+    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 5.45 -2.82 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer F.CrtYd) (width 0.05))
     (pad 3 thru_hole oval (at 10.9 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 62 MMB))
+      (net 60 MMB))
     (pad 2 thru_hole oval (at 5.45 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 1 thru_hole rect (at 0 0 270) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask)
-      (net 62 MMB))
+      (net 60 MMB))
     (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1014,7 +1207,7 @@
   )
 
   (module Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK (layer F.Cu) (tedit 5C2A8900) (tstamp 6023C606)
-    (at 246.5 104.5)
+    (at 140.5 110.5)
     (descr http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKRK/SKRKAHE020.html)
     (tags "SMD SMT button")
     (path /600F67B3)
@@ -1025,24 +1218,24 @@
     (fp_text value Reset (at 0 2.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 2.07 -1.57) (end 2.07 -1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.07 1.57) (end -2.07 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.95 -1.45) (end 1.95 1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 -1.45) (end 1.95 -1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 1.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.95 1.45) (end -1.95 1.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.75 1.7) (end -2.75 -1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.75 1.7) (end -2.75 1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.75 -1.7) (end 2.75 1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.75 -1.7) (end 2.75 -1.7) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.07 -1.27) (end -2.07 -1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.07 1.57) (end -2.07 1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.07 1.27) (end 2.07 1.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.07 -1.57) (end 2.07 -1.57) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.07 -1.57) (end 2.07 -1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 1.27) (end 2.07 1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 1.57) (end -2.07 1.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.07 -1.27) (end -2.07 -1.57) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.75 -1.7) (end 2.75 -1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.75 -1.7) (end 2.75 1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.75 1.7) (end -2.75 1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.75 1.7) (end -2.75 -1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.95 1.45) (end -1.95 1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 1.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 -1.45) (end 1.95 -1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.95 -1.45) (end 1.95 1.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.07 1.57) (end -2.07 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.07 -1.57) (end 2.07 -1.27) (layer F.SilkS) (width 0.12))
     (pad 1 smd roundrect (at -2.1 0) (size 0.8 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 6 NRST))
     (pad 2 smd roundrect (at 2.1 0) (size 0.8 2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1055,7 +1248,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5F0)
-    (at 269.975 47.5)
+    (at 115 98)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603C789D)
@@ -1066,21 +1259,21 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 68 TMB2))
+      (net 66 TMB2))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1091,33 +1284,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5DF)
-    (at 281.96 49.27)
+    (at 96.5 79 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603B2754)
     (attr smd)
-    (fp_text reference R13 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R13 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 67 SMB2))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 65 SMB2))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1127,7 +1320,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5CE)
-    (at 250.1 44.42)
+    (at 143.5 116.5)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60395D17)
@@ -1138,21 +1331,21 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 66 RMB))
+      (net 64 RMB))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1163,33 +1356,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5BD)
-    (at 281.96 46.32)
+    (at 112 95 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603B96B5)
     (attr smd)
-    (fp_text reference R11 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R11 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 65 TMB1))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 63 TMB1))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1199,33 +1392,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C5AC)
-    (at 271.71 39.97)
+    (at 139.5 79.5 270)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /602DE7E7)
     (attr smd)
-    (fp_text reference R10 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R10 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 64 LMB))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 62 LMB))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1235,33 +1428,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C59B)
-    (at 274.97 49.77)
+    (at 113.5 86 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603A6A33)
     (attr smd)
-    (fp_text reference R9 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R9 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 63 SMB1))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 61 SMB1))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1271,7 +1464,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C58A)
-    (at 277 46.5)
+    (at 143.5 104)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /603CFD57)
@@ -1282,21 +1475,21 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 62 MMB))
+      (net 60 MMB))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
@@ -1307,7 +1500,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C579)
-    (at 278.21 53.37)
+    (at 84.5 93)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60107ADE)
@@ -1318,19 +1511,19 @@
     (fp_text value 1.5K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 12 "Net-(D3-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1343,33 +1536,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C568)
-    (at 273.46 52.72)
+    (at 100.5 107.025 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /60166BF7)
     (attr smd)
-    (fp_text reference R6 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R6 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.65) (layer F.Fab)
+    (fp_text value 10K (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 18 MISO))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1379,7 +1572,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C557)
-    (at 271.71 42.92)
+    (at 89.5 78)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /6014C1F4)
@@ -1390,19 +1583,19 @@
     (fp_text value 680 (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 11 "Net-(D2-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1415,33 +1608,33 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C546)
-    (at 267 55.5)
+    (at 87 110.5 90)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /6013719E)
     (attr smd)
-    (fp_text reference R4 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference R4 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 47 (at 0 1.65) (layer F.Fab)
+    (fp_text value 47 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 10 "Net-(D1-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1451,7 +1644,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C535)
-    (at 273.46 55.67)
+    (at 90.5 89.5)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /600C5BBB)
@@ -1462,19 +1655,19 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1487,7 +1680,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C524)
-    (at 278.21 56.32)
+    (at 88.5 93.5)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /600C4CBF)
@@ -1498,19 +1691,19 @@
     (fp_text value 5.6K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 17 "Net-(R2-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1523,7 +1716,7 @@
   )
 
   (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C513)
-    (at 267 51.5)
+    (at 134 104.5)
     (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "resistor handsolder")
     (path /600C5A46)
@@ -1534,19 +1727,19 @@
     (fp_text value 10K (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1559,7 +1752,7 @@
   )
 
   (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 6023C502)
-    (at 265 66)
+    (at 130.5 102)
     (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open")
     (tags "solder jumper open")
     (path /601C903C)
@@ -1570,14 +1763,14 @@
     (fp_text value Jumper (at 0 1.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.4 -1) (end 1.4 -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))
+    (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.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12))
     (pad 1 smd rect (at -0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
       (net 16 "Net-(JP1-Pad1)"))
     (pad 2 smd rect (at 0.65 0) (size 1 1.5) (layers F.Cu F.Mask)
@@ -1585,7 +1778,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4F4)
-    (at 204 96.5)
+    (at 36 96)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601DABF3)
@@ -1595,24 +1788,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 30 NCS))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1623,7 +1816,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4DF)
-    (at 241.5 85.5)
+    (at 42 98.5)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601D67DA)
@@ -1633,24 +1826,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 18 MISO))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1661,7 +1854,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4CA)
-    (at 244.16 90.02)
+    (at 44.66 103.02)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /6027468B)
@@ -1671,24 +1864,24 @@
     (fp_text value TP (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 22 MOSI))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1699,7 +1892,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4B5)
-    (at 248.91 87.07)
+    (at 49.41 100.07)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /6027F21E)
@@ -1709,24 +1902,24 @@
     (fp_text value TP (at 0 2.33) (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 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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_line (start 1.8 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 29 SCLK))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1737,7 +1930,7 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C4A0)
-    (at 245.5 81.5)
+    (at 46 94.5)
     (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x01 2.54mm single row")
     (path /601302EE)
@@ -1747,24 +1940,24 @@
     (fp_text value TPG (at 0 2.33) (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 1.8) (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_line (start -1.8 -1.8) (end -1.8 1.8) (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 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.33) (end 1.33 1.33) (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 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 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 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 1.27) (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 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (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 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 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_line (start 1.8 1.8) (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))
     (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
@@ -1785,32 +1978,32 @@
     (fp_text value usb_conn (at 0 12.49 90) (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 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (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 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (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 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 5.08) (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 11.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 11.43) (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 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 11.49) (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 11.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 11.95) (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))
     (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
     (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 61 "Net-(J2-Pad3)"))
+      (net 59 "Net-(J2-Pad3)"))
     (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 60 "Net-(J2-Pad2)"))
+      (net 58 "Net-(J2-Pad2)"))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
@@ -1821,45 +2014,45 @@
   )
 
   (module Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 6023C472)
-    (at 186 48.3)
+    (at 118.88 119 90)
     (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x06 2.54mm single row")
     (path /600D4602)
-    (fp_text reference J1 (at 0 -2.33) (layer F.SilkS)
+    (fp_text reference J1 (at 0 -2.33 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value MCU_TP (at 0 15.03) (layer F.Fab)
+    (fp_text value MCU_TP (at 0 15.03 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 6.35 90) (layer F.Fab)
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (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 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 14.03) (end 1.33 14.03) (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 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 6.35) (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 13.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 13.97) (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 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 14.03) (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 14.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 14.5) (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))
-    (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 15 SWO))
-    (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 6 NRST))
-    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 14 SWDIO))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 13 SWCLK))
-    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
@@ -1869,7 +2062,7 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C458)
-    (at 165.495 63.915)
+    (at 83 85)
     (descr "LED 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 "LED handsolder")
     (path /60107AD8)
@@ -1880,21 +2073,21 @@
     (fp_text value LED (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 12 "Net-(D3-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1907,7 +2100,7 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C445)
-    (at 170.285 63.915)
+    (at 85 78)
     (descr "LED 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 "LED handsolder")
     (path /6014C1EC)
@@ -1918,21 +2111,21 @@
     (fp_text value LED (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 11 "Net-(D2-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1945,7 +2138,7 @@
   )
 
   (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9) (tstamp 6023C432)
-    (at 175.075 63.915)
+    (at 84.5 118)
     (descr "LED 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 "LED handsolder")
     (path /601355C7)
@@ -1956,21 +2149,21 @@
     (fp_text value LED (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.96) (end -1.86 -0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 -0.96) (end -1.86 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.86 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 10 "Net-(D1-Pad2)"))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -1983,34 +2176,34 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C41F)
-    (at 229.5 39)
+    (at 116 95 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603C788A)
     (attr smd)
-    (fp_text reference C26 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C26 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0.5 -0.5 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 68 TMB2))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 66 TMB2))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2019,34 +2212,34 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C40E)
-    (at 218.96 42.47)
+    (at 98.5 79 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603B2741)
     (attr smd)
-    (fp_text reference C25 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C25 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 67 SMB2))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 65 SMB2))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2055,7 +2248,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3FD)
-    (at 250.84 41.47)
+    (at 143.5 118.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /60395D04)
@@ -2066,23 +2259,23 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 66 RMB))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 64 RMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2091,33 +2284,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3EC)
-    (at 224.01 51.62)
+    (at 95 107 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6012A70C)
     (attr smd)
-    (fp_text reference C23 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C23 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10u (at 0 1.65) (layer F.Fab)
+    (fp_text value 10u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2127,34 +2320,34 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3DB)
-    (at 218.96 45.42)
+    (at 114 95 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603B96A2)
     (attr smd)
-    (fp_text reference C22 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C22 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 65 TMB1))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 63 TMB1))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2163,7 +2356,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3CA)
-    (at 224.71 47.57)
+    (at 114 110 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603D5C8D)
@@ -2174,22 +2367,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2199,7 +2392,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3B9)
-    (at 245.35 48.87)
+    (at 83 82 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601412DD)
@@ -2210,22 +2403,22 @@
     (fp_text value 1u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2235,7 +2428,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C3A8)
-    (at 230.975 48)
+    (at 92.5 111.5)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600BB9F4)
@@ -2246,19 +2439,19 @@
     (fp_text value 2.2u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2271,7 +2464,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C397)
-    (at 218.96 48.37)
+    (at 84.5 88.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6013FC2B)
@@ -2282,22 +2475,22 @@
     (fp_text value 1u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 9 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2307,7 +2500,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C386)
-    (at 226 57)
+    (at 83 112)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600B53C5)
@@ -2318,19 +2511,19 @@
     (fp_text value 1u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2343,34 +2536,34 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C375)
-    (at 220 55.5)
+    (at 115.5 86 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603A6A20)
     (attr smd)
-    (fp_text reference C16 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C16 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 63 SMB1))
+    (pad 1 smd roundrect (at -1.025 0 270) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 61 SMB1))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2379,7 +2572,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C364)
-    (at 239.97 45.82)
+    (at 143.5 106 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /603CFD44)
@@ -2390,23 +2583,23 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 62 MMB))
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 60 MMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2415,34 +2608,34 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C353)
-    (at 234 52)
+    (at 137.5 79.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /60286212)
     (attr smd)
-    (fp_text reference C14 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C14 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
-      (net 64 LMB))
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+      (net 62 LMB))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2451,33 +2644,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C342)
-    (at 224.71 44.62)
+    (at 99.5 88.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6021D9D7)
     (attr smd)
-    (fp_text reference C13 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C13 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10u (at 0 1.65) (layer F.Fab)
+    (fp_text value 10u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2487,33 +2680,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C331)
-    (at 245.35 45.92)
+    (at 101.5 88.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601DA26F)
     (attr smd)
-    (fp_text reference C12 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C12 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10u (at 0 1.65) (layer F.Fab)
+    (fp_text value 10u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 8 VCC))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2523,33 +2716,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C320)
-    (at 235.22 44.57)
+    (at 103.5 88.5 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /601F005F)
     (attr smd)
-    (fp_text reference C11 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C11 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 4.7u (at 0 1.65) (layer F.Fab)
+    (fp_text value 4.7u (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 7 "Net-(C11-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2559,7 +2752,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C30F)
-    (at 224.71 41.67)
+    (at 117 102 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008BB0D)
@@ -2570,22 +2763,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2595,7 +2788,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2FE)
-    (at 246.09 41.47)
+    (at 135 110.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600F395C)
@@ -2606,22 +2799,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 6 NRST))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2631,7 +2824,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2ED)
-    (at 230.5 43)
+    (at 134 106.5)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008BB07)
@@ -2642,19 +2835,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2667,7 +2860,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2DC)
-    (at 219.26 51.62)
+    (at 117 116 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008ACDB)
@@ -2678,22 +2871,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2703,7 +2896,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2CB)
-    (at 236.71 56.77)
+    (at 134.525 116)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008ACD5)
@@ -2714,19 +2907,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2739,7 +2932,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2BA)
-    (at 250.1 47.37)
+    (at 114 107.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6008860D)
@@ -2750,22 +2943,22 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2775,7 +2968,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C2A9)
-    (at 236.025 48)
+    (at 114.5 105)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600878EC)
@@ -2786,19 +2979,19 @@
     (fp_text value 100n (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 180) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 5 +3V3))
     (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
@@ -2811,7 +3004,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C298)
-    (at 231.96 61.22)
+    (at 130.5 116 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /6024447F)
@@ -2822,22 +3015,22 @@
     (fp_text value 4.7u (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 4 "Net-(C3-Pad2)"))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2847,7 +3040,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C287)
-    (at 227.01 65.87)
+    (at 102.525 110.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600CB6FB)
@@ -2858,22 +3051,22 @@
     (fp_text value 22p (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 3 "Net-(C2-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -2883,7 +3076,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B) (tstamp 6023C276)
-    (at 229 51.5)
+    (at 102.5 113.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags "capacitor handsolder")
     (path /600C9F4E)
@@ -2894,22 +3087,22 @@
     (fp_text value 22p (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 2 smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
+    (pad 1 smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
       (net 1 "Net-(C1-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
diff --git a/HW/mouse/mouse.sch b/HW/mouse/mouse.sch
index c7e78e8ac3645122d756a8e37b49018251f469e5..e1f602fac4449592bf7ecd3c6d3c2a3216160429 100644
--- a/HW/mouse/mouse.sch
+++ b/HW/mouse/mouse.sch
@@ -589,15 +589,15 @@ Text GLabel 3400 6750 2    50   Input ~ 0
 NCS
 Text GLabel 2850 7150 2    50   Output ~ 0
 MOTION
-Text GLabel 3000 1600 2    50   Output ~ 0
+Text GLabel 3000 3800 2    50   Output ~ 0
 NCS
-Text GLabel 1600 3500 0    50   Input ~ 0
+Text GLabel 3000 3900 2    50   Input ~ 0
 MISO
-Text GLabel 1600 3400 0    50   Output ~ 0
+Text GLabel 3000 4000 2    50   Output ~ 0
 MOSI
-Text GLabel 1600 3300 0    50   Output ~ 0
+Text GLabel 3000 4100 2    50   Output ~ 0
 SCLK
-Text GLabel 1600 3200 0    50   Input ~ 0
+Text GLabel 3000 4200 2    50   Input ~ 0
 MOTION
 $Comp
 L mouse-rescue:VCC-power #PWR013
@@ -815,19 +815,11 @@ NoConn ~ 1600 3800
 NoConn ~ 1600 3900
 NoConn ~ 1600 4000
 NoConn ~ 1600 4100
-NoConn ~ 1600 4200
-NoConn ~ 1600 4300
-NoConn ~ 1600 4400
 NoConn ~ 1600 4500
 NoConn ~ 1600 4600
 NoConn ~ 1600 4700
 NoConn ~ 3000 4700
-NoConn ~ 3000 4600
-NoConn ~ 3000 4500
-NoConn ~ 3000 4000
 NoConn ~ 3000 3100
-NoConn ~ 3000 2600
-NoConn ~ 3000 2500
 NoConn ~ 3000 2400
 NoConn ~ 3000 2000
 NoConn ~ 3000 1900
@@ -1036,17 +1028,6 @@ F 3 "" H 2950 5800 50  0001 C CNN
 	1    2950 5800
 	1    0    0    -1  
 $EndComp
-$Comp
-L mouse-rescue:STM32F411RETx-MCU_ST_STM32F4 U1
-U 1 1 6008631E
-P 2300 3100
-F 0 "U1" H 2300 3200 50  0000 C CNN
-F 1 "STM32F411RETx" H 2300 3050 50  0000 C CNN
-F 2 "Package_QFP:LQFP-64_10x10mm_P0.5mm" H 1700 1400 50  0001 R CNN
-F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" H 2300 3100 50  0001 C CNN
-	1    2300 3100
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 	10500 1100 10500 1300
 Wire Wire Line
@@ -1203,19 +1184,19 @@ Wire Wire Line
 	1800 5950 1050 5950
 Wire Wire Line
 	3100 6150 4400 6150
-Text GLabel 3000 3300 2    50   Input ~ 0
+Text GLabel 1600 4200 0    50   Input ~ 0
 LMB
-Text GLabel 3000 3400 2    50   Input ~ 0
+Text GLabel 3000 4500 2    50   Input ~ 0
 RMB
-Text GLabel 3000 3500 2    50   Input ~ 0
+Text GLabel 3000 4600 2    50   Input ~ 0
 MMB
-Text GLabel 3000 3600 2    50   Input ~ 0
+Text GLabel 1600 4300 0    50   Input ~ 0
 SMB1
-Text GLabel 3000 3700 2    50   Input ~ 0
+Text GLabel 1600 4400 0    50   Input ~ 0
 SMB2
-Text GLabel 3000 3800 2    50   Input ~ 0
+Text GLabel 3000 3700 2    50   Input ~ 0
 TMB1
-Text GLabel 3000 3900 2    50   Input ~ 0
+Text GLabel 3000 3600 2    50   Input ~ 0
 TMB2
 Text Notes 5250 2150 0    50   ~ 0
 Buttons\n
@@ -1224,7 +1205,6 @@ Power_Reg\n
 NoConn ~ 3000 4300
 NoConn ~ 3000 4400
 NoConn ~ 1600 3600
-NoConn ~ 3000 3000
 NoConn ~ 3000 2900
 Text GLabel 6850 5250 0    50   Output ~ 0
 TMB2
@@ -1277,7 +1257,7 @@ U 1 1 601CB5C1
 P 2400 6800
 F 0 "U2" H 2400 7415 50  0000 C CNN
 F 1 "PMW3389" H 2400 7324 50  0000 C CNN
-F 2 "MouseSensor:PMW3389" H 2400 7400 50  0001 C CNN
+F 2 "mouseComp:PMW3389" H 2400 7400 50  0001 C CNN
 F 3 "" H 2400 7400 50  0001 C CNN
 	1    2400 6800
 	1    0    0    -1  
@@ -1299,7 +1279,7 @@ U 1 1 601E71D4
 P 6050 2900
 F 0 "SW4" H 6050 3185 50  0000 C CNN
 F 1 "LMB" H 6050 3094 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6050 2900 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 6050 2900 50  0001 C CNN
 F 3 "~" H 6050 2900 50  0001 C CNN
 	1    6050 2900
 	1    0    0    -1  
@@ -1389,7 +1369,7 @@ U 1 1 60395D10
 P 7200 2950
 F 0 "SW6" H 7200 3235 50  0000 C CNN
 F 1 "RMB" H 7200 3144 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7200 2950 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 7200 2950 50  0001 C CNN
 F 3 "~" H 7200 2950 50  0001 C CNN
 	1    7200 2950
 	1    0    0    -1  
@@ -1468,7 +1448,7 @@ U 1 1 603A6A2C
 P 6000 4100
 F 0 "SW3" H 6000 4385 50  0000 C CNN
 F 1 "SMB1" H 6000 4294 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6000 4100 50  0001 C CNN
+F 2 "mouseComp:D2F_A" H 6000 4100 50  0001 C CNN
 F 3 "~" H 6000 4100 50  0001 C CNN
 	1    6000 4100
 	1    0    0    -1  
@@ -1547,7 +1527,7 @@ U 1 1 603B274D
 P 7350 4200
 F 0 "SW7" H 7350 4485 50  0000 C CNN
 F 1 "SMB2" H 7350 4394 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7350 4200 50  0001 C CNN
+F 2 "mouseComp:D2F_A" H 7350 4200 50  0001 C CNN
 F 3 "~" H 7350 4200 50  0001 C CNN
 	1    7350 4200
 	1    0    0    -1  
@@ -1615,7 +1595,7 @@ U 1 1 603B96AE
 P 6150 5400
 F 0 "SW5" H 6150 5685 50  0000 C CNN
 F 1 "TMB1" H 6150 5594 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6150 5400 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 6150 5400 50  0001 C CNN
 F 3 "~" H 6150 5400 50  0001 C CNN
 	1    6150 5400
 	1    0    0    -1  
@@ -1694,7 +1674,7 @@ U 1 1 603C7896
 P 7400 5600
 F 0 "SW8" H 7400 5885 50  0000 C CNN
 F 1 "TMB2" H 7400 5794 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7400 5600 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 7400 5600 50  0001 C CNN
 F 3 "~" H 7400 5600 50  0001 C CNN
 	1    7400 5600
 	1    0    0    -1  
@@ -1773,7 +1753,7 @@ U 1 1 603CFD50
 P 5950 6900
 F 0 "SW2" H 5950 7185 50  0000 C CNN
 F 1 "MMB" H 5950 7094 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 5950 6900 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 5950 6900 50  0001 C CNN
 F 3 "~" H 5950 6900 50  0001 C CNN
 	1    5950 6900
 	1    0    0    -1  
@@ -1834,7 +1814,7 @@ U 1 1 602B655E
 P 9700 4850
 F 0 "SW9" H 9930 4896 50  0000 L CNN
 F 1 "Rotary_Encoder" H 9930 4805 50  0000 L CNN
-F 2 "Encoder:EC10E" H 9550 5010 50  0001 C CNN
+F 2 "mouseComp:EC10E" H 9550 5010 50  0001 C CNN
 F 3 "~" H 9700 5110 50  0001 C CNN
 	1    9700 4850
 	1    0    0    -1  
@@ -1842,21 +1822,6 @@ $EndComp
 Text Notes 8000 3700 0    50   ~ 0
 Scrool Wheel\n
 $Comp
-L mouse-rescue:GND-power #PWR0125
-U 1 1 602C1889
-P 9100 4900
-F 0 "#PWR0125" H 9100 4650 50  0001 C CNN
-F 1 "GND" H 9105 4727 50  0000 C CNN
-F 2 "" H 9100 4900 50  0001 C CNN
-F 3 "" H 9100 4900 50  0001 C CNN
-	1    9100 4900
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	9400 4850 9100 4850
-Wire Wire Line
-	9100 4850 9100 4900
-$Comp
 L mouse-rescue:C-Device C27
 U 1 1 602ECED8
 P 8700 4900
@@ -1868,19 +1833,6 @@ F 3 "~" H 8700 4900 50  0001 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L mouse-rescue:C-Device C28
-U 1 1 602F4AA0
-P 9300 5450
-F 0 "C28" H 9415 5496 50  0000 L CNN
-F 1 "100n" H 9415 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 9338 5300 50  0001 C CNN
-F 3 "~" H 9300 5450 50  0001 C CNN
-	1    9300 5450
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	9400 4950 9300 4950
-$Comp
 L mouse-rescue:GND-power #PWR0126
 U 1 1 6033F279
 P 8700 5050
@@ -1892,17 +1844,6 @@ F 3 "" H 8700 5050 50  0001 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L mouse-rescue:GND-power #PWR0127
-U 1 1 603472FD
-P 9300 5600
-F 0 "#PWR0127" H 9300 5350 50  0001 C CNN
-F 1 "GND" H 9305 5427 50  0000 C CNN
-F 2 "" H 9300 5600 50  0001 C CNN
-F 3 "" H 9300 5600 50  0001 C CNN
-	1    9300 5600
-	1    0    0    -1  
-$EndComp
-$Comp
 L mouse-rescue:R-Device R15
 U 1 1 60358AA6
 P 9050 4750
@@ -1913,6 +1854,20 @@ F 3 "~" H 9050 4750 50  0001 C CNN
 	1    9050 4750
 	0    -1   -1   0   
 $EndComp
+Wire Wire Line
+	9200 4750 9400 4750
+Wire Wire Line
+	8900 4750 8700 4750
+Text GLabel 8700 4750 0    50   Output ~ 0
+SWA
+Text GLabel 3000 2600 2    50   Input ~ 0
+SWA
+Text GLabel 3000 2500 2    50   Input ~ 0
+SWB
+Text GLabel 9300 5300 0    50   Output ~ 0
+SWB
+Wire Wire Line
+	9300 5250 9300 5300
 $Comp
 L mouse-rescue:R-Device R16
 U 1 1 60369A85
@@ -1924,18 +1879,54 @@ F 3 "~" H 9300 5100 50  0001 C CNN
 	1    9300 5100
 	-1   0    0    1   
 $EndComp
+$Comp
+L mouse-rescue:GND-power #PWR0127
+U 1 1 603472FD
+P 9300 5600
+F 0 "#PWR0127" H 9300 5350 50  0001 C CNN
+F 1 "GND" H 9305 5427 50  0000 C CNN
+F 2 "" H 9300 5600 50  0001 C CNN
+F 3 "" H 9300 5600 50  0001 C CNN
+	1    9300 5600
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	9300 5250 9300 5300
+	9400 4950 9300 4950
+$Comp
+L mouse-rescue:C-Device C28
+U 1 1 602F4AA0
+P 9300 5450
+F 0 "C28" H 9415 5496 50  0000 L CNN
+F 1 "100n" H 9415 5405 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 9338 5300 50  0001 C CNN
+F 3 "~" H 9300 5450 50  0001 C CNN
+	1    9300 5450
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	9200 4750 9400 4750
+	9100 4850 9100 4900
 Wire Wire Line
-	8900 4750 8700 4750
-Text GLabel 8700 4750 0    50   Output ~ 0
-SWA
-Text GLabel 9300 5300 0    50   Output ~ 0
-SWB
-Text GLabel 3000 4100 2    50   Output ~ 0
-SWA
-Text GLabel 3000 4200 2    50   Output ~ 0
-SWB
+	9400 4850 9100 4850
+$Comp
+L mouse-rescue:GND-power #PWR0125
+U 1 1 602C1889
+P 9100 4900
+F 0 "#PWR0125" H 9100 4650 50  0001 C CNN
+F 1 "GND" H 9105 4727 50  0000 C CNN
+F 2 "" H 9100 4900 50  0001 C CNN
+F 3 "" H 9100 4900 50  0001 C CNN
+	1    9100 4900
+	1    0    0    -1  
+$EndComp
+$Comp
+L mouse-rescue:STM32F411RETx-MCU_ST_STM32F4 U1
+U 1 1 6008631E
+P 2300 3100
+F 0 "U1" H 2300 3200 50  0000 C CNN
+F 1 "STM32F411RETx" H 2300 3050 50  0000 C CNN
+F 2 "Package_QFP:LQFP-64_10x10mm_P0.5mm" H 1700 1400 50  0001 R CNN
+F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" H 2300 3100 50  0001 C CNN
+	1    2300 3100
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC
diff --git a/HW/mouse/mouse.sch-bak b/HW/mouse/mouse.sch-bak
index c7e78e8ac3645122d756a8e37b49018251f469e5..e83c70f4f178128e2000249a62a894d285d7bae8 100644
--- a/HW/mouse/mouse.sch-bak
+++ b/HW/mouse/mouse.sch-bak
@@ -589,15 +589,15 @@ Text GLabel 3400 6750 2    50   Input ~ 0
 NCS
 Text GLabel 2850 7150 2    50   Output ~ 0
 MOTION
-Text GLabel 3000 1600 2    50   Output ~ 0
+Text GLabel 3000 3800 2    50   Output ~ 0
 NCS
-Text GLabel 1600 3500 0    50   Input ~ 0
+Text GLabel 3000 3900 2    50   Input ~ 0
 MISO
-Text GLabel 1600 3400 0    50   Output ~ 0
+Text GLabel 3000 4000 2    50   Output ~ 0
 MOSI
-Text GLabel 1600 3300 0    50   Output ~ 0
+Text GLabel 3000 4100 2    50   Output ~ 0
 SCLK
-Text GLabel 1600 3200 0    50   Input ~ 0
+Text GLabel 3000 4200 2    50   Input ~ 0
 MOTION
 $Comp
 L mouse-rescue:VCC-power #PWR013
@@ -816,18 +816,11 @@ NoConn ~ 1600 3900
 NoConn ~ 1600 4000
 NoConn ~ 1600 4100
 NoConn ~ 1600 4200
-NoConn ~ 1600 4300
-NoConn ~ 1600 4400
 NoConn ~ 1600 4500
 NoConn ~ 1600 4600
 NoConn ~ 1600 4700
 NoConn ~ 3000 4700
-NoConn ~ 3000 4600
-NoConn ~ 3000 4500
-NoConn ~ 3000 4000
 NoConn ~ 3000 3100
-NoConn ~ 3000 2600
-NoConn ~ 3000 2500
 NoConn ~ 3000 2400
 NoConn ~ 3000 2000
 NoConn ~ 3000 1900
@@ -1036,17 +1029,6 @@ F 3 "" H 2950 5800 50  0001 C CNN
 	1    2950 5800
 	1    0    0    -1  
 $EndComp
-$Comp
-L mouse-rescue:STM32F411RETx-MCU_ST_STM32F4 U1
-U 1 1 6008631E
-P 2300 3100
-F 0 "U1" H 2300 3200 50  0000 C CNN
-F 1 "STM32F411RETx" H 2300 3050 50  0000 C CNN
-F 2 "Package_QFP:LQFP-64_10x10mm_P0.5mm" H 1700 1400 50  0001 R CNN
-F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" H 2300 3100 50  0001 C CNN
-	1    2300 3100
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
 	10500 1100 10500 1300
 Wire Wire Line
@@ -1203,19 +1185,19 @@ Wire Wire Line
 	1800 5950 1050 5950
 Wire Wire Line
 	3100 6150 4400 6150
-Text GLabel 3000 3300 2    50   Input ~ 0
+Text GLabel 1600 3400 0    50   Input ~ 0
 LMB
-Text GLabel 3000 3400 2    50   Input ~ 0
+Text GLabel 3000 4500 2    50   Input ~ 0
 RMB
-Text GLabel 3000 3500 2    50   Input ~ 0
+Text GLabel 3000 4600 2    50   Input ~ 0
 MMB
-Text GLabel 3000 3600 2    50   Input ~ 0
+Text GLabel 1600 4300 0    50   Input ~ 0
 SMB1
-Text GLabel 3000 3700 2    50   Input ~ 0
+Text GLabel 1600 4400 0    50   Input ~ 0
 SMB2
-Text GLabel 3000 3800 2    50   Input ~ 0
+Text GLabel 3000 3700 2    50   Input ~ 0
 TMB1
-Text GLabel 3000 3900 2    50   Input ~ 0
+Text GLabel 3000 3600 2    50   Input ~ 0
 TMB2
 Text Notes 5250 2150 0    50   ~ 0
 Buttons\n
@@ -1277,7 +1259,7 @@ U 1 1 601CB5C1
 P 2400 6800
 F 0 "U2" H 2400 7415 50  0000 C CNN
 F 1 "PMW3389" H 2400 7324 50  0000 C CNN
-F 2 "MouseSensor:PMW3389" H 2400 7400 50  0001 C CNN
+F 2 "mouseComp:PMW3389" H 2400 7400 50  0001 C CNN
 F 3 "" H 2400 7400 50  0001 C CNN
 	1    2400 6800
 	1    0    0    -1  
@@ -1299,7 +1281,7 @@ U 1 1 601E71D4
 P 6050 2900
 F 0 "SW4" H 6050 3185 50  0000 C CNN
 F 1 "LMB" H 6050 3094 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6050 2900 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 6050 2900 50  0001 C CNN
 F 3 "~" H 6050 2900 50  0001 C CNN
 	1    6050 2900
 	1    0    0    -1  
@@ -1389,7 +1371,7 @@ U 1 1 60395D10
 P 7200 2950
 F 0 "SW6" H 7200 3235 50  0000 C CNN
 F 1 "RMB" H 7200 3144 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7200 2950 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 7200 2950 50  0001 C CNN
 F 3 "~" H 7200 2950 50  0001 C CNN
 	1    7200 2950
 	1    0    0    -1  
@@ -1468,7 +1450,7 @@ U 1 1 603A6A2C
 P 6000 4100
 F 0 "SW3" H 6000 4385 50  0000 C CNN
 F 1 "SMB1" H 6000 4294 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6000 4100 50  0001 C CNN
+F 2 "mouseComp:D2F_A" H 6000 4100 50  0001 C CNN
 F 3 "~" H 6000 4100 50  0001 C CNN
 	1    6000 4100
 	1    0    0    -1  
@@ -1547,7 +1529,7 @@ U 1 1 603B274D
 P 7350 4200
 F 0 "SW7" H 7350 4485 50  0000 C CNN
 F 1 "SMB2" H 7350 4394 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7350 4200 50  0001 C CNN
+F 2 "mouseComp:D2F_A" H 7350 4200 50  0001 C CNN
 F 3 "~" H 7350 4200 50  0001 C CNN
 	1    7350 4200
 	1    0    0    -1  
@@ -1615,7 +1597,7 @@ U 1 1 603B96AE
 P 6150 5400
 F 0 "SW5" H 6150 5685 50  0000 C CNN
 F 1 "TMB1" H 6150 5594 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 6150 5400 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 6150 5400 50  0001 C CNN
 F 3 "~" H 6150 5400 50  0001 C CNN
 	1    6150 5400
 	1    0    0    -1  
@@ -1694,7 +1676,7 @@ U 1 1 603C7896
 P 7400 5600
 F 0 "SW8" H 7400 5885 50  0000 C CNN
 F 1 "TMB2" H 7400 5794 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 7400 5600 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 7400 5600 50  0001 C CNN
 F 3 "~" H 7400 5600 50  0001 C CNN
 	1    7400 5600
 	1    0    0    -1  
@@ -1773,7 +1755,7 @@ U 1 1 603CFD50
 P 5950 6900
 F 0 "SW2" H 5950 7185 50  0000 C CNN
 F 1 "MMB" H 5950 7094 50  0000 C CNN
-F 2 "Package_TO_SOT_THT:TO-3PB-3_Vertical" H 5950 6900 50  0001 C CNN
+F 2 "mouseComp:D2F_S" H 5950 6900 50  0001 C CNN
 F 3 "~" H 5950 6900 50  0001 C CNN
 	1    5950 6900
 	1    0    0    -1  
@@ -1834,7 +1816,7 @@ U 1 1 602B655E
 P 9700 4850
 F 0 "SW9" H 9930 4896 50  0000 L CNN
 F 1 "Rotary_Encoder" H 9930 4805 50  0000 L CNN
-F 2 "Encoder:EC10E" H 9550 5010 50  0001 C CNN
+F 2 "mouseComp:EC10E" H 9550 5010 50  0001 C CNN
 F 3 "~" H 9700 5110 50  0001 C CNN
 	1    9700 4850
 	1    0    0    -1  
@@ -1842,21 +1824,6 @@ $EndComp
 Text Notes 8000 3700 0    50   ~ 0
 Scrool Wheel\n
 $Comp
-L mouse-rescue:GND-power #PWR0125
-U 1 1 602C1889
-P 9100 4900
-F 0 "#PWR0125" H 9100 4650 50  0001 C CNN
-F 1 "GND" H 9105 4727 50  0000 C CNN
-F 2 "" H 9100 4900 50  0001 C CNN
-F 3 "" H 9100 4900 50  0001 C CNN
-	1    9100 4900
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	9400 4850 9100 4850
-Wire Wire Line
-	9100 4850 9100 4900
-$Comp
 L mouse-rescue:C-Device C27
 U 1 1 602ECED8
 P 8700 4900
@@ -1868,19 +1835,6 @@ F 3 "~" H 8700 4900 50  0001 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L mouse-rescue:C-Device C28
-U 1 1 602F4AA0
-P 9300 5450
-F 0 "C28" H 9415 5496 50  0000 L CNN
-F 1 "100n" H 9415 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 9338 5300 50  0001 C CNN
-F 3 "~" H 9300 5450 50  0001 C CNN
-	1    9300 5450
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	9400 4950 9300 4950
-$Comp
 L mouse-rescue:GND-power #PWR0126
 U 1 1 6033F279
 P 8700 5050
@@ -1892,17 +1846,6 @@ F 3 "" H 8700 5050 50  0001 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L mouse-rescue:GND-power #PWR0127
-U 1 1 603472FD
-P 9300 5600
-F 0 "#PWR0127" H 9300 5350 50  0001 C CNN
-F 1 "GND" H 9305 5427 50  0000 C CNN
-F 2 "" H 9300 5600 50  0001 C CNN
-F 3 "" H 9300 5600 50  0001 C CNN
-	1    9300 5600
-	1    0    0    -1  
-$EndComp
-$Comp
 L mouse-rescue:R-Device R15
 U 1 1 60358AA6
 P 9050 4750
@@ -1913,6 +1856,20 @@ F 3 "~" H 9050 4750 50  0001 C CNN
 	1    9050 4750
 	0    -1   -1   0   
 $EndComp
+Wire Wire Line
+	9200 4750 9400 4750
+Wire Wire Line
+	8900 4750 8700 4750
+Text GLabel 8700 4750 0    50   Output ~ 0
+SWA
+Text GLabel 3000 2600 2    50   Input ~ 0
+SWA
+Text GLabel 3000 2500 2    50   Input ~ 0
+SWB
+Text GLabel 9300 5300 0    50   Output ~ 0
+SWB
+Wire Wire Line
+	9300 5250 9300 5300
 $Comp
 L mouse-rescue:R-Device R16
 U 1 1 60369A85
@@ -1924,18 +1881,54 @@ F 3 "~" H 9300 5100 50  0001 C CNN
 	1    9300 5100
 	-1   0    0    1   
 $EndComp
+$Comp
+L mouse-rescue:GND-power #PWR0127
+U 1 1 603472FD
+P 9300 5600
+F 0 "#PWR0127" H 9300 5350 50  0001 C CNN
+F 1 "GND" H 9305 5427 50  0000 C CNN
+F 2 "" H 9300 5600 50  0001 C CNN
+F 3 "" H 9300 5600 50  0001 C CNN
+	1    9300 5600
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	9300 5250 9300 5300
+	9400 4950 9300 4950
+$Comp
+L mouse-rescue:C-Device C28
+U 1 1 602F4AA0
+P 9300 5450
+F 0 "C28" H 9415 5496 50  0000 L CNN
+F 1 "100n" H 9415 5405 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 9338 5300 50  0001 C CNN
+F 3 "~" H 9300 5450 50  0001 C CNN
+	1    9300 5450
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	9200 4750 9400 4750
+	9100 4850 9100 4900
 Wire Wire Line
-	8900 4750 8700 4750
-Text GLabel 8700 4750 0    50   Output ~ 0
-SWA
-Text GLabel 9300 5300 0    50   Output ~ 0
-SWB
-Text GLabel 3000 4100 2    50   Output ~ 0
-SWA
-Text GLabel 3000 4200 2    50   Output ~ 0
-SWB
+	9400 4850 9100 4850
+$Comp
+L mouse-rescue:GND-power #PWR0125
+U 1 1 602C1889
+P 9100 4900
+F 0 "#PWR0125" H 9100 4650 50  0001 C CNN
+F 1 "GND" H 9105 4727 50  0000 C CNN
+F 2 "" H 9100 4900 50  0001 C CNN
+F 3 "" H 9100 4900 50  0001 C CNN
+	1    9100 4900
+	1    0    0    -1  
+$EndComp
+$Comp
+L mouse-rescue:STM32F411RETx-MCU_ST_STM32F4 U1
+U 1 1 6008631E
+P 2300 3100
+F 0 "U1" H 2300 3200 50  0000 C CNN
+F 1 "STM32F411RETx" H 2300 3050 50  0000 C CNN
+F 2 "Package_QFP:LQFP-64_10x10mm_P0.5mm" H 1700 1400 50  0001 R CNN
+F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf" H 2300 3100 50  0001 C CNN
+	1    2300 3100
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC
diff --git a/HW/mouse/mouseComp.pretty/D2F_A.kicad_mod b/HW/mouse/mouseComp.pretty/D2F_A.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..6ab6fd76601db934664d9c0166b6203396c11314
--- /dev/null
+++ b/HW/mouse/mouseComp.pretty/D2F_A.kicad_mod
@@ -0,0 +1,16 @@
+(module D2F_A (layer F.Cu) (tedit 60230C50)
+  (fp_text reference REF** (at 4.8 -6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value D2F_A (at 4.7 -7.8) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.32 -2.6) (end 11.48 -2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 -9.1) (end -1.32 1.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 11.48 -9.1) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 1.3) (end 11.48 1.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 -9.1) (end 11.48 -9.1) (layer F.SilkS) (width 0.12))
+  (pad 2 thru_hole circle (at 5.08 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 10.16 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at 0 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+)
diff --git a/HW/mouse/mouseComp.pretty/D2F_S.kicad_mod b/HW/mouse/mouseComp.pretty/D2F_S.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..8f9e41d34cd8c0b01fc2f3980142ef1305c52858
--- /dev/null
+++ b/HW/mouse/mouseComp.pretty/D2F_S.kicad_mod
@@ -0,0 +1,16 @@
+(module D2F_S (layer F.Cu) (tedit 6023093B)
+  (fp_text reference REF** (at 5 1.9) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value D2F_S (at 4.9 -2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.32 -2.9) (end 11.48 -2.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 11.48 -2.9) (end 11.48 2.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 -2.9) (end -1.32 2.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.32 2.9) (end -1.3 2.9) (layer F.SilkS) (width 0.12))
+  (pad 1 thru_hole circle (at 0 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 5.08 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 10.16 0) (size 1.2 1.2) (drill oval 0.9 0.4) (layers *.Cu *.Mask))
+)
diff --git a/HW/mouse/Encoder.pretty/EC10E.kicad_mod b/HW/mouse/mouseComp.pretty/EC10E.kicad_mod
similarity index 85%
rename from HW/mouse/Encoder.pretty/EC10E.kicad_mod
rename to HW/mouse/mouseComp.pretty/EC10E.kicad_mod
index 315d6b853edf11a6b4c9b42faf957cf54f443355..42265678d62eb0274192e436b27c15b6d322ff45 100644
--- a/HW/mouse/Encoder.pretty/EC10E.kicad_mod
+++ b/HW/mouse/mouseComp.pretty/EC10E.kicad_mod
@@ -1,5 +1,5 @@
-(module EC10E (layer F.Cu) (tedit 6022EAAF)
-  (fp_text reference REF** (at 2.5 0) (layer F.SilkS)
+(module EC10E (layer F.Cu) (tedit 6022ECF9)
+  (fp_text reference REF** (at 2.54 2.54) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
   (fp_text value EC10E (at 2.5 -3.81) (layer F.SilkS)
@@ -25,15 +25,15 @@
   (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
     (effects (font (size 0.127 0.127) (thickness 0.002)))
   )
-  (fp_text user * (at 0 0) (layer F.SilkS)
+  (fp_text user * (at 0 2.54) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_text user * (at 0 0) (layer F.Fab)
+  (fp_text user * (at 0 2.54) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (pad 1 thru_hole circle (at 0 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
-  (pad 2 thru_hole circle (at 2.5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
-  (pad 3 thru_hole circle (at 5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
+  (pad C thru_hole circle (at 0 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
+  (pad B thru_hole circle (at 2.5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
+  (pad A thru_hole circle (at 5 0) (size 2.0066 2.0066) (drill 1.4986) (layers *.Cu *.Mask))
   (pad "" np_thru_hole rect (at -1.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
   (pad "" np_thru_hole rect (at 6.999999 2.000001) (size 1.8034 2.0066) (drill oval 1.8034 2.0066) (layers *.Cu *.Mask))
 )
diff --git a/HW/mouse/MouseSensor.pretty/PMW3389.kicad_mod b/HW/mouse/mouseComp.pretty/PMW3389.kicad_mod
similarity index 100%
rename from HW/mouse/MouseSensor.pretty/PMW3389.kicad_mod
rename to HW/mouse/mouseComp.pretty/PMW3389.kicad_mod
index d7cdb7878a241e02d5c06188d9e18f6a7afc6da1..b389e877d5d57d7ced49ad98fc5e85efd159858a 100644
--- a/HW/mouse/MouseSensor.pretty/PMW3389.kicad_mod
+++ b/HW/mouse/mouseComp.pretty/PMW3389.kicad_mod
@@ -5,10 +5,10 @@
   (fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
-  (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
-  (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
   (fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
   (pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
   (pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
   (pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))