diff --git a/README.md b/README.md
index 65d840a785f7212fa0954aae84be1545851213d8..b4646bb4f4ab8821a103d3d395a16f94bb44abe3 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,33 @@ Keycode: **128**
  - issues a software microcontroller reset
  - if the microcontroller is already hung up, this will not work
 
+# ATKRouter + RPI 
+
+We can run atk on a dedicated raspberry pi hooked up to a machine. This is nice, because we can keep machine local state at the machine, and provide a nice machine display / ui / development environment in one spot. Great.
+
+To do so, 
+
+### Setup the Raspberry Pi
+
+ - [download raspbian](https://www.raspberrypi.org/documentation/installation/installing-images/README.md)
+ - [flash and boot, setup etc](https://www.raspberrypi.org/documentation/setup/)
+
+### Install Node on the Raspberry Pi
+
+ - to install node, download the distro you want from nodejs.org 
+ - extract the files, and hit these commands
+
+navigate to the distribution
+`` cd <distro> `` 
+copy that to local space on the pi
+`` sudo cp -R * /usr/local/ ``
+
+to check that node is installed, check the version using
+`` node -v ``
+which should return the version number of the distro you installed.
+
+
+
 # Reproducing This Work
 
 All automatakit works are open source, and while we cannot sell you boards, if you have an interesting application, get in touch to ask about collaborating.
diff --git a/circuit/README.md b/circuit/README.md
index 59d7860419bdf7e49a13a374cd9e5015297d33d0..56e59819cee6f281c7fa0a301519dba501f51948 100644
--- a/circuit/README.md
+++ b/circuit/README.md
@@ -5,3 +5,33 @@
 ![routing](https://gitlab.cba.mit.edu/jakeread/atkrouter/raw/master/images/routed.png)
 
 The circuit uses an ATxmega256A3U microcontroller and it's UART modules to chatter over 5 ports. It includes a CP2102n USB - UART bridge, acting as the 6th port, to receive serial messages from a computer.
+
+# BOM
+
+0.1uF
+1uF
+10uF
+
+120R
+470R
+1k
+
+Resonator
+LED Y,G,B
+
+PWRPAD
+2x3 6PIN
+RJ45
+POGOPIN
+USBCONN
+
+RST BUTTON
+
+XMEGA
+CP2102
+VREG-AP2112
+RS-485-SN75C1168
+
+# Notes
+
+ - want new rj45 conn: top tab
\ No newline at end of file
diff --git a/circuit/atkrouter-v01/atkrouter-v01.brd b/circuit/atkrouter-v01/atkrouter-v01.brd
index 53086f55927d9ae167d578f9a452247b9dff88e7..efdbf4ce9acb30e261595a220ec7efa3c3b1f3fb 100644
--- a/circuit/atkrouter-v01/atkrouter-v01.brd
+++ b/circuit/atkrouter-v01/atkrouter-v01.brd
@@ -6,7 +6,7 @@
 <setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
+<grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
 <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
@@ -54,7 +54,7 @@
 <layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
 <layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
-<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
 <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
@@ -182,7 +182,7 @@
 <text x="59.5" y="52.5" size="1.4224" layer="21" font="vector" rot="R90">ATKP2</text>
 <text x="59.5" y="71" size="1.4224" layer="21" font="vector" rot="R90">ATKP1</text>
 <text x="59.5" y="89.5" size="1.4224" layer="21" font="vector" rot="R90">ATKP0</text>
-<text x="17.5" y="90.5" size="1.016" layer="21" font="vector">atkrouter v0.2
+<text x="53.5" y="35.8" size="1.016" layer="21" font="vector" rot="R90">atkrouter v0.21
 https://gitlab.cba.mit.edu/jakeread/automatakit</text>
 <text x="49.1" y="46.8" size="1.016" layer="22" font="vector" rot="MR0">big open spaces
 are like endless durations
@@ -190,10 +190,20 @@ until you find it</text>
 <wire x1="0" y1="-3" x2="3" y2="-6" width="0.1524" layer="20" curve="90"/>
 <wire x1="3" y1="106.5" x2="0" y2="103.5" width="0.1524" layer="20" curve="90"/>
 <dimension x1="76.5" y1="106.5" x2="76.5" y2="-6" x3="87" y3="50.25" textsize="0.8128" layer="48"/>
-<text x="41" y="95.5" size="2.1844" layer="21" font="vector">GND</text>
-<text x="27" y="95.5" size="1.016" layer="21" font="vector">5V &gt; RPI</text>
+<text x="47" y="95.5" size="2.1844" layer="21" font="vector">GND</text>
 <text x="59.5" y="0.5" size="1.4224" layer="21" font="vector" rot="R90">ATKP5</text>
 <dimension x1="0" y1="107.5" x2="73.5" y2="107.5" x3="36.75" y3="111" textsize="2.1844" layer="48"/>
+<dimension x1="36.5" y1="115" x2="48.5" y2="115" x3="42.5" y3="120.5" textsize="2.1844" layer="47"/>
+<text x="35.5" y="95.5" size="2.1844" layer="21" font="vector">VCC</text>
+<text x="27.4" y="1.3" size="0.8128" layer="21" font="vector">cut for no usb power from host</text>
+<text x="17.7" y="100.1" size="1.016" layer="21" font="vector">&lt; pwr rpi | pwr brd &gt;</text>
+<text x="7.7" y="66.1" size="1.016" layer="21" font="vector">&lt; pwr to rpi</text>
+<text x="39.9" y="4.1" size="1.016" layer="21" font="vector">&lt; pwr from rpi</text>
+<text x="31.4" y="6.5" size="1.016" layer="21" font="vector" rot="R270">gnd &gt;</text>
+<text x="28.9" y="6.5" size="1.016" layer="21" font="vector" rot="R270">usbdp</text>
+<text x="26.9" y="6.5" size="1.016" layer="21" font="vector" rot="R270">usbdm</text>
+<dimension x1="-3" y1="103.5" x2="-3" y2="-3" x3="-12" y3="50.25" textsize="2.1844" layer="47"/>
+<dimension x1="3" y1="-8" x2="57" y2="-8" x3="30" y3="-19" textsize="2.1844" layer="47"/>
 </plain>
 <libraries>
 <library name="lights">
@@ -248,30 +258,6 @@ until you find it</text>
 <text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
 <text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">&gt;Value</text>
 </package>
-<package name="RJ45-LED-RJE7318800XXX">
-<hole x="-5.74" y="0" drill="1.8"/>
-<hole x="5.74" y="0" drill="1.8"/>
-<pad name="SHDL1" x="-8" y="-4.35" drill="2" shape="square" rot="R180"/>
-<pad name="SHDL2" x="8" y="-4.35" drill="2" shape="square"/>
-<wire x1="8" y1="-6.5" x2="-8" y2="-6.5" width="0.1524" layer="51"/>
-<wire x1="-8" y1="-6.5" x2="-8" y2="-9" width="0.1524" layer="51"/>
-<wire x1="-8" y1="-9" x2="8" y2="-9" width="0.1524" layer="51"/>
-<wire x1="8" y1="-9" x2="8" y2="6" width="0.1524" layer="51"/>
-<wire x1="8" y1="6" x2="-8" y2="6" width="0.1524" layer="51"/>
-<wire x1="-8" y1="6" x2="-8" y2="-6.5" width="0.1524" layer="51"/>
-<pad name="P$1" x="-3.57" y="0.38" drill="0.9"/>
-<pad name="P$2" x="-2.55" y="-1.45" drill="0.9"/>
-<pad name="P$3" x="-1.53" y="0.38" drill="0.9"/>
-<pad name="P$5" x="0.51" y="0.38" drill="0.9"/>
-<pad name="P$7" x="2.55" y="0.38" drill="0.9"/>
-<pad name="P$4" x="-0.51" y="-1.45" drill="0.9"/>
-<pad name="P$6" x="1.53" y="-1.45" drill="0.9"/>
-<pad name="P$8" x="3.57" y="-1.45" drill="0.9"/>
-<pad name="YLWP" x="-7.01" y="3.6" drill="1.1"/>
-<pad name="GRNN" x="7.01" y="3.6" drill="1.1"/>
-<pad name="GRNP" x="4.47" y="3.6" drill="1.1"/>
-<pad name="YLWN" x="-4.47" y="3.6" drill="1.1"/>
-</package>
 <package name="RASPBERRYPI-3BPLUS">
 <wire x1="0" y1="81.5" x2="3.5" y2="85" width="0.127" layer="48" curve="-90"/>
 <wire x1="52.5" y1="85" x2="56" y2="81.5" width="0.127" layer="48" curve="-90"/>
@@ -392,6 +378,39 @@ until you find it</text>
 </polygon>
 <circle x="0" y="0" radius="0.4953" width="0" layer="51"/>
 </package>
+<package name="SJFAB">
+<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
+<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/>
+<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
+<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
+<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
+<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
+<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="0.4001" y="0" size="0.02" layer="27">&gt;VALUE</text>
+</package>
+<package name="RJ45-LED-RJHSE-5381-UPTAB">
+<hole x="-6.35" y="-2.54" drill="3.2512"/>
+<hole x="6.35" y="-2.54" drill="3.2512"/>
+<pad name="SHDL1" x="-8.128" y="0.889" drill="1.5748" shape="square" rot="R180"/>
+<pad name="SHDL2" x="8.128" y="0.889" drill="1.5748" shape="square"/>
+<wire x1="-8.254" y1="-6.5" x2="-8.255" y2="-8.509" width="0.1524" layer="51"/>
+<wire x1="-8.255" y1="-8.509" x2="8.255" y2="-8.509" width="0.1524" layer="51"/>
+<wire x1="8.255" y1="-8.509" x2="8.255" y2="7.366" width="0.1524" layer="51"/>
+<wire x1="8.255" y1="7.366" x2="-8.255" y2="7.366" width="0.1524" layer="51"/>
+<wire x1="-8.255" y1="7.366" x2="-8.254" y2="-6.5" width="0.1524" layer="51"/>
+<pad name="P$1" x="3.556" y="0" drill="0.9"/>
+<pad name="P$2" x="2.54" y="1.778" drill="0.9"/>
+<pad name="P$3" x="1.524" y="0" drill="0.9"/>
+<pad name="P$5" x="-0.508" y="0" drill="0.9"/>
+<pad name="P$7" x="-2.54" y="0" drill="0.9"/>
+<pad name="P$4" x="0.508" y="1.778" drill="0.9"/>
+<pad name="P$6" x="-1.524" y="1.778" drill="0.9"/>
+<pad name="P$8" x="-3.556" y="1.778" drill="0.9"/>
+<pad name="YLWP" x="-6.858" y="6.604" drill="0.889"/>
+<pad name="GRNN" x="6.858" y="6.604" drill="0.889"/>
+<pad name="GRNP" x="4.572" y="6.604" drill="0.889"/>
+<pad name="YLWN" x="-4.572" y="6.604" drill="0.889"/>
+</package>
 </packages>
 </library>
 <library name="microcontrollers">
@@ -723,6 +742,120 @@ Last modified: 8/20/10&lt;br&gt;
 <rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
 <rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
 </package>
+<package name="QFN16-3X3-TI-RTE">
+<description>3x3 mm</description>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="51"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="1.025" width="0.1016" layer="21"/>
+<wire x1="1.025" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="21"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="-1.025" width="0.1016" layer="21"/>
+<wire x1="-1.025" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="21"/>
+<wire x1="1.5" y1="-1.5" x2="1.025" y2="-1.5" width="0.1016" layer="21"/>
+<wire x1="1.5" y1="-1.025" x2="1.5" y2="-1.5" width="0.1016" layer="21"/>
+<circle x="-1.2" y="0.75" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="0.75" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="0.25" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="0.25" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
+<circle x="-0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="0.25" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="0.75" radius="0.125" width="0" layer="31"/>
+<circle x="0.75" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.25" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.25" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.75" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0" y="0" radius="0.15" width="0.01" layer="49"/>
+<circle x="0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
+<circle x="-0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="0.25" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="0.75" radius="0.2" width="0" layer="29"/>
+<circle x="0.75" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.25" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.25" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.75" y="1.2" radius="0.2" width="0" layer="29"/>
+<smd name="TH" x="0" y="0" dx="1.7" dy="1.7" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="2" x="-1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="3" x="-1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="4" x="-1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="5" x="-0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="6" x="-0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="7" x="0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="8" x="0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="9" x="1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="10" x="1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="11" x="1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="12" x="1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="13" x="0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="14" x="0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="15" x="-0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="16" x="-0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<text x="-2" y="2" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2" y="-3.5" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.875" y1="-0.875" x2="0.875" y2="0.875" layer="29"/>
+<rectangle x1="-0.8" y1="0.1" x2="-0.1" y2="0.8" layer="31" rot="R90"/>
+<rectangle x1="-1.9" y1="0.55" x2="-1.2" y2="0.95" layer="29"/>
+<rectangle x1="-1.85" y1="0.625" x2="-1.2" y2="0.875" layer="31"/>
+<rectangle x1="-1.9" y1="0.05" x2="-1.2" y2="0.45" layer="29"/>
+<rectangle x1="-1.85" y1="0.125" x2="-1.2" y2="0.375" layer="31"/>
+<rectangle x1="-1.85" y1="-0.375" x2="-1.2" y2="-0.125" layer="31"/>
+<rectangle x1="-1.85" y1="-0.875" x2="-1.2" y2="-0.625" layer="31"/>
+<rectangle x1="-1.075" y1="-1.65" x2="-0.425" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="-0.575" y1="-1.65" x2="0.075" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="-0.075" y1="-1.65" x2="0.575" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="0.425" y1="-1.65" x2="1.075" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="1.2" y1="-0.875" x2="1.85" y2="-0.625" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="-0.375" x2="1.85" y2="-0.125" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="0.125" x2="1.85" y2="0.375" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="0.625" x2="1.85" y2="0.875" layer="31" rot="R180"/>
+<rectangle x1="0.425" y1="1.4" x2="1.075" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.075" y1="1.4" x2="0.575" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.575" y1="1.4" x2="0.075" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-1.075" y1="1.4" x2="-0.425" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.8" y1="-0.8" x2="-0.1" y2="-0.1" layer="31" rot="R180"/>
+<rectangle x1="0.1" y1="-0.8" x2="0.8" y2="-0.1" layer="31" rot="R270"/>
+<rectangle x1="0.1" y1="0.1" x2="0.8" y2="0.8" layer="31"/>
+<rectangle x1="-1.9" y1="-0.45" x2="-1.2" y2="-0.05" layer="29"/>
+<rectangle x1="-1.9" y1="-0.95" x2="-1.2" y2="-0.55" layer="29"/>
+<rectangle x1="-1.1" y1="-1.75" x2="-0.4" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="-0.6" y1="-1.75" x2="0.1" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="-0.1" y1="-1.75" x2="0.6" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="0.4" y1="-1.75" x2="1.1" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="1.2" y1="-0.95" x2="1.9" y2="-0.55" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="-0.45" x2="1.9" y2="-0.05" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="0.05" x2="1.9" y2="0.45" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="0.55" x2="1.9" y2="0.95" layer="29" rot="R180"/>
+<rectangle x1="0.4" y1="1.35" x2="1.1" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-0.1" y1="1.35" x2="0.6" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-0.6" y1="1.35" x2="0.1" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-1.1" y1="1.35" x2="-0.4" y2="1.75" layer="29" rot="R270"/>
+<wire x1="-1.5" y1="1.02" x2="-1.03" y2="1.5" width="0.127" layer="21"/>
+<circle x="-2.06" y="1.24" radius="0.15" width="0.127" layer="21"/>
+</package>
+<package name="NRS5020T4R7MMGJ">
+<smd name="1" x="0" y="1.65" dx="4.9" dy="1.5" layer="1"/>
+<smd name="2" x="0" y="-1.65" dx="4.9" dy="1.5" layer="1"/>
+<text x="-3" y="2.8" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3.1" y="-4" size="1.27" layer="27">&gt;VALUE</text>
+</package>
 </packages>
 </library>
 <library name="passives">
@@ -732,7 +865,6 @@ Last modified: 8/20/10&lt;br&gt;
 <smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
 <smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
 <smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/>
 <wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
 <wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
 <wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
@@ -744,7 +876,7 @@ Last modified: 8/20/10&lt;br&gt;
 <wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
 <wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
 <wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.032" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
@@ -787,6 +919,25 @@ Last modified: 8/20/10&lt;br&gt;
 <wire x1="1.6" y1="-0.65" x2="-1.6" y2="-0.65" width="0.127" layer="51"/>
 <wire x1="-1.6" y1="-0.65" x2="-1.6" y2="0.65" width="0.127" layer="51"/>
 </package>
+<package name="SOD-123HE">
+<smd name="P$1" x="0.8" y="0" dx="2.4" dy="1.4" layer="1"/>
+<smd name="P$2" x="-1.55" y="0" dx="0.9" dy="1.4" layer="1"/>
+<wire x1="-1.4" y1="-0.9" x2="0" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.9" x2="0.9" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="-0.9" x2="1.4" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="1.4" y1="-0.9" x2="1.4" y2="0.9" width="0.127" layer="51"/>
+<wire x1="1.4" y1="0.9" x2="0.9" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0.9" x2="0" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="0.9" x2="-1.4" y2="0.9" width="0.127" layer="51"/>
+<wire x1="-1.4" y1="0.9" x2="-1.4" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0.9" x2="0.9" y2="0" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0" x2="0.9" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0" x2="0" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="0.9" x2="0" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.9" x2="0.9" y2="0" width="0.127" layer="51"/>
+<wire x1="1.4" y1="0.9" x2="0.5" y2="0.9" width="0.127" layer="21"/>
+<wire x1="1.4" y1="-0.9" x2="0.5" y2="-0.9" width="0.127" layer="21"/>
+</package>
 </packages>
 </library>
 <library name="comm">
@@ -864,6 +1015,78 @@ thin small outline package</description>
 </package>
 </packages>
 </library>
+<library name="fab">
+<packages>
+<package name="SLIDESWITCH-CL-SB-22A">
+<smd name="P$1" x="-2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$2" x="0" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$3" x="2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$4" x="-2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$5" x="0" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$6" x="2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<wire x1="-4.25" y1="1.75" x2="4.25" y2="1.75" width="0.127" layer="48"/>
+<wire x1="4.25" y1="1.75" x2="4.25" y2="-1.75" width="0.127" layer="48"/>
+<wire x1="4.25" y1="-1.75" x2="-4.25" y2="-1.75" width="0.127" layer="48"/>
+<wire x1="-4.25" y1="-1.75" x2="-4.25" y2="1.75" width="0.127" layer="48"/>
+<wire x1="-2" y1="1.8" x2="-2" y2="3.7" width="0.127" layer="48"/>
+<wire x1="-2" y1="3.7" x2="-0.5" y2="3.7" width="0.127" layer="48"/>
+<wire x1="-0.5" y1="3.7" x2="-0.5" y2="1.8" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="1.2" x2="-2.5" y2="0.5" width="0.127" layer="48"/>
+<wire x1="0" y1="1.2" x2="0" y2="0.5" width="0.127" layer="48"/>
+<wire x1="0" y1="-0.5" x2="0" y2="-1.3" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="-0.5" x2="-2.5" y2="-1.4" width="0.127" layer="48"/>
+<wire x1="2.5" y1="-0.5" x2="2.5" y2="-1.3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="0.5" x2="2.5" y2="1.3" width="0.127" layer="48"/>
+<wire x1="-0.1" y1="0.5" x2="0.1" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-2.6" y1="0.5" x2="-2.4" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-2.6" y1="-0.5" x2="-2.4" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="-0.1" y1="-0.5" x2="0.1" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="2.4" y1="-0.5" x2="2.6" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="2.4" y1="0.5" x2="2.6" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-3" y1="0.3" x2="0.4" y2="0.3" width="0.127" layer="48"/>
+<wire x1="0.4" y1="0.3" x2="0.4" y2="-0.3" width="0.127" layer="48"/>
+<wire x1="0.4" y1="-0.3" x2="-3" y2="-0.3" width="0.127" layer="48"/>
+<wire x1="-3" y1="-0.3" x2="-3" y2="0.3" width="0.127" layer="48"/>
+</package>
+</packages>
+</library>
+<library name="SparkFun-Connectors">
+<description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
+This library contains electrically-functional connectors. 
+&lt;br&gt;
+&lt;br&gt;
+We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
+&lt;br&gt;
+&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
+&lt;br&gt;
+&lt;br&gt;
+&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
+&lt;br&gt;
+&lt;br&gt;
+You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
+<packages>
+<package name="1X04_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+</packages>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -1140,7 +1363,7 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="2" y="100.4" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
 <element name="D5" library="lights" package="LED0805" value="LED0805RX" x="7.9" y="103.5" rot="R270"/>
-<element name="U$2" library="connector" package="CBA-SILK-LOGO" value="CBA-LOGO" x="18.5" y="94.8"/>
+<element name="U$2" library="connector" package="CBA-SILK-LOGO" value="CBA-LOGO" x="52.5" y="31.8" rot="R90"/>
 <element name="U$3" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="7.5" y="-3"/>
 <element name="U$4" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="48" y="81.5"/>
 <element name="U4" library="microcontrollers" package="QFN-24_ALT2" value="CP2102N" x="23.8" y="17.5" rot="R90"/>
@@ -1152,7 +1375,7 @@ design rules under a new name.</description>
 <element name="M2" library="power" package="NPTH-3-25MM" value="M3-NPTH" x="57" y="-3"/>
 <element name="M3" library="power" package="NPTH-3-25MM" value="M3-NPTH" x="3" y="103.5"/>
 <element name="M4" library="power" package="NPTH-3-25MM" value="M3-NPTH" x="3" y="-3"/>
-<element name="J8" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="43.5" y="102"/>
+<element name="J8" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="48.5" y="102"/>
 <element name="U2" library="power" package="SOT23-5" value="VREG-AP2112" x="17" y="9.9"/>
 <element name="C2" library="passives" package="1206" value="10uF" x="14.7" y="6.5" rot="R180">
 <attribute name="PACKAGE" value="1206" x="14.7" y="6.5" size="0.8128" layer="27" rot="R180" display="off"/>
@@ -1170,7 +1393,6 @@ design rules under a new name.</description>
 <attribute name="VOLTAGE" value="" x="15.2" y="12.6" size="0.8128" layer="27" rot="R180" display="off"/>
 </element>
 <element name="U5" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="85" rot="R270"/>
-<element name="J3" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="96.6" rot="R90"/>
 <element name="R13" library="passives" package="0805" value="120R" x="33" y="87.5" rot="R90">
 <attribute name="PACKAGE" value="0805" x="33" y="87.5" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="33" y="87.5" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1193,7 +1415,6 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="18.5" y="94.5" size="0.8128" layer="27" display="off"/>
 </element>
 <element name="U6" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="72.5" rot="R270"/>
-<element name="J4" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="78" rot="R90"/>
 <element name="R21" library="passives" package="0805" value="120R" x="33" y="75" rot="R90">
 <attribute name="PACKAGE" value="0805" x="44.5" y="42.5" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="44.5" y="42.5" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1216,7 +1437,6 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="18.5" y="82" size="0.8128" layer="27" display="off"/>
 </element>
 <element name="U7" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="60" rot="R270"/>
-<element name="J5" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="59.5" rot="R90"/>
 <element name="R6" library="passives" package="0805" value="120R" x="33" y="62.5" rot="R90">
 <attribute name="PACKAGE" value="0805" x="44.5" y="30" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="44.5" y="30" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1239,7 +1459,6 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="7" y="133.5" size="0.8128" layer="27" display="off"/>
 </element>
 <element name="U8" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="48" rot="R270"/>
-<element name="J6" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="41" rot="R90"/>
 <element name="R10" library="passives" package="0805" value="120R" x="33" y="50.5" rot="R90">
 <attribute name="PACKAGE" value="0805" x="-19" y="6.5" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-19" y="6.5" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1262,7 +1481,6 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="-20" y="61.5" size="0.8128" layer="27" display="off"/>
 </element>
 <element name="U9" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="35" rot="R270"/>
-<element name="J7" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="22.5" rot="R90"/>
 <element name="R25" library="passives" package="0805" value="120R" x="33" y="37.5" rot="R90">
 <attribute name="PACKAGE" value="0805" x="40" y="-33.5" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="40" y="-33.5" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1285,7 +1503,6 @@ design rules under a new name.</description>
 <attribute name="PRECISION" value="" x="-47" y="-10.5" size="0.8128" layer="27" display="off"/>
 </element>
 <element name="U10" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="38" y="22" rot="R270"/>
-<element name="J14" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="67" y="4" rot="R90"/>
 <element name="R29" library="passives" package="0805" value="120R" x="33" y="24.5" rot="R90">
 <attribute name="PACKAGE" value="0805" x="86" y="-2.5" size="0.8128" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="86" y="-2.5" size="0.8128" layer="27" rot="R90" display="off"/>
@@ -1301,7 +1518,7 @@ design rules under a new name.</description>
 </element>
 <element name="J15" library="power" package="PWRPAD_M25_STANDOFF" value="PWRPADM2.5_STANDOFF" x="3.5" y="81.5"/>
 <element name="J16" library="power" package="PWRPAD_M25_STANDOFF" value="PWRPADM2.5_STANDOFF" x="3.5" y="23.5"/>
-<element name="J17" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="30" y="102"/>
+<element name="J17" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="36.5" y="102"/>
 <element name="J18" library="connector" package="POGO" value="POGO" x="5.7" y="66.48"/>
 <element name="C17" library="passives" package="1206" value="10uF" x="43" y="14" rot="R180">
 <attribute name="PACKAGE" value="1206" x="43" y="14" size="2.1844" layer="27" rot="R180" display="off"/>
@@ -1313,11 +1530,65 @@ design rules under a new name.</description>
 <attribute name="TYPE" value="" x="28.2" y="16.3" size="2.1844" layer="27" rot="R180" display="off"/>
 <attribute name="VOLTAGE" value="" x="28.2" y="16.3" size="2.1844" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C19" library="passives" package="1206" value="10uF" x="5.4" y="40.9" rot="R180">
-<attribute name="PACKAGE" value="1206" x="5.4" y="40.9" size="2.1844" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="5.4" y="40.9" size="2.1844" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="5.4" y="40.9" size="2.1844" layer="27" rot="R180" display="off"/>
+<element name="C19" library="passives" package="1206" value="10uF" x="5.4" y="44.3" rot="R180">
+<attribute name="PACKAGE" value="1206" x="5.4" y="44.3" size="2.1844" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="5.4" y="44.3" size="2.1844" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="5.4" y="44.3" size="2.1844" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U11" library="power" package="QFN16-3X3-TI-RTE" value="BUCK-TS30011-12-13QFN" x="28" y="96.5" rot="R90"/>
+<element name="L1" library="power" package="NRS5020T4R7MMGJ" value="4.7uH" x="23" y="96.5" rot="R90"/>
+<element name="S2" library="fab" package="SLIDESWITCH-CL-SB-22A" value="SLIDE-SWITCHSMT" x="24.5" y="103.7"/>
+<element name="C20" library="passives" package="0603-CAP" value="0.1uF" x="27.8" y="99.7">
+<attribute name="PACKAGE" value="0603" x="27.8" y="99.7" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="27.8" y="99.7" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="27.8" y="99.7" size="2.1844" layer="27" display="off"/>
+</element>
+<element name="C21" library="passives" package="1206" value="10uF" x="22.8" y="92.2">
+<attribute name="PACKAGE" value="1206" x="22.8" y="92.2" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="22.8" y="92.2" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="22.8" y="92.2" size="2.1844" layer="27" display="off"/>
+</element>
+<element name="C23" library="passives" package="1206" value="10uF" x="22.8" y="90.2">
+<attribute name="PACKAGE" value="1206" x="22.8" y="90.2" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="22.8" y="90.2" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="22.8" y="90.2" size="2.1844" layer="27" display="off"/>
+</element>
+<element name="C24" library="passives" package="1206" value="10uF" x="22.8" y="88.2">
+<attribute name="PACKAGE" value="1206" x="22.8" y="88.2" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="22.8" y="88.2" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="22.8" y="88.2" size="2.1844" layer="27" display="off"/>
 </element>
+<element name="C25" library="passives" package="1206" value="10uF" x="22.8" y="86.2">
+<attribute name="PACKAGE" value="1206" x="22.8" y="86.2" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="22.8" y="86.2" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="22.8" y="86.2" size="2.1844" layer="27" display="off"/>
+</element>
+<element name="C26" library="passives" package="1206" value="10uF" x="22.8" y="84.2">
+<attribute name="PACKAGE" value="1206" x="22.8" y="84.2" size="2.1844" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="22.8" y="84.2" size="2.1844" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="22.8" y="84.2" size="2.1844" layer="27" display="off"/>
+</element>
+<element name="C27" library="passives" package="1206" value="10uF" x="5.7" y="62.5" rot="R90">
+<attribute name="PACKAGE" value="1206" x="5.7" y="62.5" size="2.1844" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="5.7" y="62.5" size="2.1844" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="5.7" y="62.5" size="2.1844" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C22" library="passives" package="1206" value="10uF" x="29.4" y="91" rot="R270">
+<attribute name="PACKAGE" value="1206" x="29.4" y="91" size="2.1844" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="29.4" y="91" size="2.1844" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="29.4" y="91" size="2.1844" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D6" library="passives" package="SOD-123HE" value="" x="27" y="91" rot="R90"/>
+<element name="J19" library="SparkFun-Connectors" package="1X04_NO_SILK" value="" x="2.5" y="41" rot="R270">
+<attribute name="PROD_ID" value="CONN-09696" x="2.5" y="41" size="2.1844" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U$1" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="26.1" y="2.4" rot="R90"/>
+<element name="J20" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="96.5" rot="R90"/>
+<element name="J3" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="78" rot="R90"/>
+<element name="J4" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="59.5" rot="R90"/>
+<element name="J5" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="41" rot="R90"/>
+<element name="J6" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="22.5" rot="R90"/>
+<element name="J7" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="67.5" y="4" rot="R90"/>
 </elements>
 <signals>
 <signal name="ATK0-RXLED">
@@ -1348,7 +1619,6 @@ design rules under a new name.</description>
 <signal name="ATK0-TX">
 <contactref element="U5" pad="15"/>
 <contactref element="U1" pad="49"/>
-<wire x1="17.05" y1="53.9" x2="17.1" y2="53.95" width="0.1524" layer="1"/>
 <wire x1="17.05" y1="53.9" x2="17.05" y2="66.65" width="0.1524" layer="1"/>
 <wire x1="30.6" y1="80.2" x2="34.7" y2="80.2" width="0.1524" layer="1"/>
 <via x="34.7" y="80.2" extent="1-16" drill="0.3"/>
@@ -1401,28 +1671,16 @@ design rules under a new name.</description>
 <contactref element="U2" pad="5"/>
 <contactref element="C8" pad="1"/>
 <contactref element="C7" pad="1"/>
-<contactref element="J3" pad="GRNP"/>
-<contactref element="J3" pad="YLWP"/>
 <contactref element="U5" pad="4"/>
 <contactref element="U5" pad="12"/>
-<contactref element="J4" pad="YLWP"/>
-<contactref element="J4" pad="GRNP"/>
 <contactref element="U6" pad="4"/>
 <contactref element="U6" pad="12"/>
-<contactref element="J5" pad="YLWP"/>
-<contactref element="J5" pad="GRNP"/>
 <contactref element="U7" pad="4"/>
 <contactref element="U7" pad="12"/>
-<contactref element="J6" pad="YLWP"/>
-<contactref element="J6" pad="GRNP"/>
 <contactref element="U8" pad="4"/>
 <contactref element="U8" pad="12"/>
-<contactref element="J7" pad="YLWP"/>
-<contactref element="J7" pad="GRNP"/>
 <contactref element="U9" pad="4"/>
 <contactref element="U9" pad="12"/>
-<contactref element="J14" pad="YLWP"/>
-<contactref element="J14" pad="GRNP"/>
 <contactref element="U10" pad="4"/>
 <contactref element="U10" pad="12"/>
 <wire x1="24.55" y1="15.45" x2="25.05" y2="15.45" width="0.254" layer="1"/>
@@ -1516,18 +1774,13 @@ design rules under a new name.</description>
 <wire x1="35.15" y1="85.275" x2="33.8306" y2="85.275" width="0.1524" layer="1"/>
 <wire x1="33.8306" y1="85.275" x2="33.8" y2="85.3056" width="0.1524" layer="1"/>
 <via x="33.8" y="85.3056" extent="1-16" drill="0.3"/>
-<wire x1="33.8" y1="85.3056" x2="29.5056" y2="85.3056" width="0.1524" layer="16"/>
-<wire x1="29.5056" y1="85.3056" x2="29.5" y2="85.3" width="0.1524" layer="16"/>
-<wire x1="29.5056" y1="85.3056" x2="29.5056" y2="75.5944" width="0.254" layer="16"/>
+<wire x1="29.5056" y1="78.3" x2="29.5056" y2="75.5944" width="0.254" layer="16"/>
 <wire x1="29.5056" y1="75.5944" x2="31.4" y2="73.7" width="0.254" layer="16"/>
 <wire x1="31.4" y1="73.7" x2="31.4" y2="72.7" width="0.254" layer="16"/>
-<wire x1="31.4" y1="72.7" x2="31.4" y2="60.1" width="0.254" layer="16"/>
 <wire x1="31.4" y1="60.1" x2="31.4" y2="48.3432" width="0.254" layer="16"/>
-<wire x1="31.4" y1="48.3432" x2="31.4" y2="39.2" width="0.254" layer="16"/>
-<wire x1="31.4" y1="39.2" x2="29.7" y2="37.5" width="0.254" layer="16"/>
 <wire x1="29.7" y1="37.5" x2="29.7" y2="34.8" width="0.254" layer="16"/>
 <wire x1="29.7" y1="34.8" x2="29.7" y2="30.2" width="0.254" layer="16"/>
-<via x="16" y="16.5" extent="1-16" drill="0.3"/>
+<via x="16" y="16.5" extent="1-16" drill="0.45"/>
 <wire x1="29.7" y1="30.2" x2="23.8" y2="24.3" width="0.254" layer="16"/>
 <wire x1="23.8" y1="24.3" x2="17.25" y2="17.75" width="0.254" layer="16"/>
 <wire x1="17.25" y1="17.75" x2="16" y2="16.5" width="0.254" layer="16"/>
@@ -1565,52 +1818,8 @@ design rules under a new name.</description>
 <wire x1="33.9482875" y1="72.775" x2="33.6946875" y2="73.0286" width="0.1524" layer="1"/>
 <wire x1="33.6946875" y1="73.0286" x2="31.7286" y2="73.0286" width="0.1524" layer="1"/>
 <wire x1="31.7286" y1="73.0286" x2="31.4" y2="72.7" width="0.1524" layer="1"/>
-<via x="29.5056" y="85.3056" extent="1-16" drill="0.3"/>
-<wire x1="29.5056" y1="85.3056" x2="20.9112" y2="93.9" width="0.254" layer="1"/>
-<wire x1="20.9112" y1="93.9" x2="10.5" y2="93.9" width="0.254" layer="1"/>
-<wire x1="10.5" y1="93.9" x2="9.16" y2="95.24" width="0.254" layer="1"/>
-<wire x1="9.16" y1="95.24" x2="9.16" y2="96.15" width="0.254" layer="1"/>
-<wire x1="63.4" y1="101.07" x2="63.4" y2="97.7" width="0.254" layer="1"/>
-<wire x1="62.1" y1="90.89" x2="63.4" y2="89.59" width="0.254" layer="1"/>
-<wire x1="63.4" y1="97.7" x2="62.1" y2="96.4" width="0.254" layer="1"/>
-<wire x1="62.1" y1="96.4" x2="62.1" y2="90.89" width="0.254" layer="1"/>
-<wire x1="62.1" y1="90.89" x2="62.1" y2="83.77" width="0.254" layer="1"/>
-<wire x1="62.1" y1="83.77" x2="63.4" y2="82.47" width="0.254" layer="1"/>
-<wire x1="62.1" y1="83.77" x2="62.1" y2="72.29" width="0.254" layer="1"/>
-<wire x1="62.1" y1="72.29" x2="63.4" y2="70.99" width="0.254" layer="1"/>
-<wire x1="62.1" y1="72.29" x2="62.1" y2="65.27" width="0.254" layer="1"/>
-<wire x1="62.1" y1="65.27" x2="62.135" y2="65.235" width="0.254" layer="1"/>
-<wire x1="62.135" y1="65.235" x2="63.4" y2="63.97" width="0.254" layer="1"/>
-<wire x1="62.135" y1="65.235" x2="62.135" y2="53.755" width="0.254" layer="1"/>
-<wire x1="62.135" y1="53.755" x2="63.4" y2="52.49" width="0.254" layer="1"/>
-<wire x1="62.135" y1="53.755" x2="62.135" y2="46.735" width="0.254" layer="1"/>
-<wire x1="62.135" y1="46.735" x2="63.4" y2="45.47" width="0.254" layer="1"/>
-<wire x1="62.135" y1="46.735" x2="62.135" y2="44.965" width="0.254" layer="1"/>
-<wire x1="62.135" y1="44.965" x2="62.6" y2="44.5" width="0.254" layer="1"/>
-<wire x1="62.6" y1="44.5" x2="62.6" y2="37.9" width="0.254" layer="1"/>
-<wire x1="62.6" y1="37.9" x2="62.2" y2="37.5" width="0.254" layer="1"/>
-<wire x1="62.2" y1="37.5" x2="62.2" y2="35.19" width="0.254" layer="1"/>
-<wire x1="62.2" y1="35.19" x2="63.4" y2="33.99" width="0.254" layer="1"/>
-<wire x1="62.2" y1="35.19" x2="62.2" y2="28.17" width="0.254" layer="1"/>
-<wire x1="62.2" y1="28.17" x2="63.4" y2="26.97" width="0.254" layer="1"/>
-<wire x1="62.2" y1="28.17" x2="62.2" y2="25.9" width="0.254" layer="1"/>
-<wire x1="62.2" y1="25.9" x2="60.7" y2="24.4" width="0.254" layer="1"/>
-<wire x1="60.7" y1="24.4" x2="60.7" y2="18.19" width="0.254" layer="1"/>
-<wire x1="60.7" y1="18.19" x2="62.1" y2="16.79" width="0.254" layer="1"/>
-<wire x1="62.1" y1="16.79" x2="63.4" y2="15.49" width="0.254" layer="1"/>
-<wire x1="63.4" y1="8.47" x2="63.13" y2="8.47" width="0.254" layer="1"/>
-<wire x1="63.13" y1="8.47" x2="62.1" y2="9.5" width="0.254" layer="1"/>
-<wire x1="62.1" y1="9.5" x2="62.1" y2="16.79" width="0.254" layer="1"/>
-<wire x1="62.1" y1="9.5" x2="62.1" y2="5.3660875" width="0.254" layer="1"/>
-<wire x1="62.1" y1="5.3660875" x2="62.09975" y2="5.3658375" width="0.254" layer="1"/>
-<wire x1="62.09975" y1="5.3658375" x2="62.09975" y2="2.2" width="0.254" layer="1"/>
-<wire x1="62.09975" y1="2.2" x2="62.09975" y2="-1.70975" width="0.254" layer="1"/>
-<wire x1="62.09975" y1="-1.70975" x2="63.4" y2="-3.01" width="0.254" layer="1"/>
 <wire x1="23.8" y1="24.3" x2="26.5" y2="21.6" width="0.254" layer="16"/>
 <wire x1="26.5" y1="21.6" x2="33.1" y2="15" width="0.254" layer="16"/>
-<wire x1="33.1" y1="15" x2="45.9" y2="2.2" width="0.254" layer="16"/>
-<wire x1="45.9" y1="2.2" x2="62.09975" y2="2.2" width="0.254" layer="16"/>
-<via x="62.09975" y="2.2" extent="1-16" drill="0.3"/>
 <wire x1="17.25" y1="17.75" x2="20.8" y2="14.2" width="0.254" layer="16"/>
 <wire x1="20.8" y1="7.1" x2="19.4" y2="5.7" width="0.254" layer="16"/>
 <wire x1="19.4" y1="5.7" x2="19.4" y2="-2.6" width="0.254" layer="16"/>
@@ -1623,13 +1832,10 @@ design rules under a new name.</description>
 <wire x1="23.45" y1="-4.3" x2="23.5" y2="-4.35" width="0.1524" layer="1"/>
 <contactref element="C19" pad="1"/>
 <wire x1="16" y1="16.5" x2="16" y2="18" width="0.254" layer="1"/>
-<wire x1="7.1" y1="46.2" x2="7.1" y2="41.2" width="0.254" layer="1"/>
-<wire x1="7.1" y1="41.2" x2="6.95" y2="41.05" width="0.254" layer="1"/>
-<wire x1="6.95" y1="41.05" x2="6.8" y2="40.9" width="0.254" layer="1"/>
+<wire x1="6.95" y1="44.45" x2="6.8" y2="44.3" width="0.254" layer="1"/>
 <wire x1="7.1" y1="46.2" x2="7.1" y2="47.2" width="0.254" layer="1"/>
 <via x="7.1" y="47.2" extent="1-16" drill="0.3"/>
-<wire x1="7.1" y1="47.2" x2="11" y2="43.3" width="0.254" layer="16"/>
-<wire x1="11" y1="43.3" x2="13.1318" y2="43.3" width="0.254" layer="16"/>
+<wire x1="13.1318" y1="43.3" x2="11" y2="43.3" width="0.254" layer="16"/>
 <via x="13.1318" y="43.3" extent="1-16" drill="0.3"/>
 <wire x1="13.1318" y1="43.3" x2="13.1318" y2="42.5682" width="0.254" layer="1"/>
 <wire x1="13.1318" y1="42.5682" x2="13.7" y2="42" width="0.254" layer="1"/>
@@ -1666,8 +1872,129 @@ design rules under a new name.</description>
 <wire x1="38.7818" y1="20.65900625" x2="38.44099375" y2="20.3182" width="0.1524" layer="16"/>
 <wire x1="38.44099375" y1="20.3182" x2="38.4182" y2="20.3182" width="0.1524" layer="16"/>
 <wire x1="38.4182" y1="20.3182" x2="33.1" y2="15" width="0.1524" layer="16"/>
-<wire x1="6.95" y1="27.05" x2="6.95" y2="41.05" width="0.254" layer="1"/>
+<wire x1="6.95" y1="41.05" x2="6.95" y2="44" width="0.254" layer="1"/>
+<wire x1="6.95" y1="44" x2="6.95" y2="44.45" width="0.254" layer="1"/>
 <wire x1="16" y1="18" x2="6.95" y2="27.05" width="0.254" layer="1"/>
+<wire x1="9.16" y1="96.15" x2="12.41" y2="92.9" width="0.254" layer="1"/>
+<wire x1="15" y1="92.9" x2="16.7" y2="91.2" width="0.254" layer="1"/>
+<via x="16.7" y="91.2" extent="1-16" drill="0.45"/>
+<wire x1="29.5056" y1="78.3944" x2="29.5056" y2="78.3" width="0.254" layer="16"/>
+<wire x1="12.41" y1="92.9" x2="15" y2="92.9" width="0.254" layer="1"/>
+<wire x1="29.5056" y1="78.3944" x2="29.5056" y2="81.7056" width="0.254" layer="16"/>
+<wire x1="33.1056" y1="85.3056" x2="33.8" y2="85.3056" width="0.254" layer="16"/>
+<wire x1="29.5056" y1="81.7056" x2="33.1056" y2="85.3056" width="0.254" layer="16"/>
+<wire x1="6.95" y1="27.05" x2="6.95" y2="41.05" width="0.254" layer="1"/>
+<wire x1="6.8" y1="44.3" x2="7.1" y2="44.6" width="0.254" layer="1"/>
+<wire x1="7.1" y1="44.6" x2="7.1" y2="46.2" width="0.254" layer="1"/>
+<wire x1="11" y1="43.3" x2="10.3" y2="44" width="0.254" layer="16"/>
+<wire x1="10.3" y1="44" x2="6.95" y2="44" width="0.254" layer="16"/>
+<via x="6.95" y="44" extent="1-16" drill="0.3"/>
+<via x="29.7" y="37.5" extent="1-16" drill="0.3"/>
+<wire x1="29.7" y1="37.5" x2="31.5" y2="39.3" width="0.254" layer="1"/>
+<wire x1="31.5" y1="39.3" x2="31.5" y2="42" width="0.254" layer="1"/>
+<via x="31.5" y="42" extent="1-16" drill="0.3"/>
+<wire x1="31.5" y1="42" x2="31.5" y2="48.2432" width="0.254" layer="16"/>
+<wire x1="31.5" y1="48.2432" x2="31.4" y2="48.3432" width="0.254" layer="16"/>
+<wire x1="31.4" y1="60.1" x2="31.4" y2="67.9" width="0.254" layer="16"/>
+<wire x1="31.4" y1="67.9" x2="31.5" y2="68" width="0.254" layer="16"/>
+<via x="31.5" y="68" extent="1-16" drill="0.3"/>
+<wire x1="31.5" y1="68" x2="31.5" y2="72.6" width="0.254" layer="1"/>
+<wire x1="31.5" y1="72.6" x2="31.4" y2="72.7" width="0.254" layer="1"/>
+<wire x1="16.7" y1="91.2" x2="23" y2="84.9" width="0.254" layer="16"/>
+<wire x1="23" y1="84.9" x2="23" y2="82" width="0.254" layer="16"/>
+<via x="23" y="82" extent="1-16" drill="0.3"/>
+<wire x1="23" y1="82" x2="28.5" y2="82" width="0.254" layer="1"/>
+<via x="28.5" y="82" extent="1-16" drill="0.3"/>
+<wire x1="28.5" y1="82" x2="29.2112" y2="82" width="0.254" layer="16"/>
+<wire x1="29.2112" y1="82" x2="29.5056" y2="81.7056" width="0.254" layer="16"/>
+<contactref element="J20" pad="GRNP"/>
+<contactref element="J20" pad="YLWP"/>
+<wire x1="59.9" y1="100.076" x2="60.896" y2="101.072" width="0.1524" layer="1"/>
+<wire x1="62.1" y1="93.43105625" x2="59.9" y2="95.63105625" width="0.1524" layer="1"/>
+<wire x1="59.9" y1="95.63105625" x2="59.9" y2="100.076" width="0.1524" layer="1"/>
+<contactref element="J3" pad="GRNP"/>
+<contactref element="J3" pad="YLWP"/>
+<contactref element="J4" pad="GRNP"/>
+<contactref element="J4" pad="YLWP"/>
+<contactref element="J5" pad="GRNP"/>
+<contactref element="J5" pad="YLWP"/>
+<contactref element="J6" pad="GRNP"/>
+<contactref element="J6" pad="YLWP"/>
+<contactref element="J7" pad="GRNP"/>
+<contactref element="J7" pad="YLWP"/>
+<wire x1="33.1" y1="15" x2="47.1" y2="1" width="0.254" layer="16"/>
+<wire x1="60.896" y1="-2.196" x2="60.896" y2="-2.858" width="0.254" layer="16"/>
+<wire x1="47.1" y1="1" x2="57.7" y2="1" width="0.254" layer="16"/>
+<wire x1="57.7" y1="1" x2="60.896" y2="-2.196" width="0.254" layer="16"/>
+<wire x1="60.896" y1="-2.858" x2="61.754" y2="-2" width="0.254" layer="16"/>
+<via x="72.6" y="92.6" extent="1-16" drill="0.3"/>
+<wire x1="61.754" y1="-2" x2="66.8" y2="-2" width="0.254" layer="16"/>
+<wire x1="66.8" y1="-2" x2="72.6" y2="3.8" width="0.254" layer="16"/>
+<wire x1="72.6" y1="3.8" x2="72.6" y2="7.5" width="0.254" layer="16"/>
+<wire x1="72.6" y1="7.5" x2="72.6" y2="18.9" width="0.254" layer="16"/>
+<wire x1="72.6" y1="18.9" x2="72.6" y2="25.7" width="0.254" layer="16"/>
+<wire x1="72.6" y1="25.7" x2="72.6" y2="38.1" width="0.254" layer="16"/>
+<wire x1="72.6" y1="38.1" x2="72.6" y2="44" width="0.254" layer="16"/>
+<wire x1="72.6" y1="44" x2="72.6" y2="56.2" width="0.254" layer="16"/>
+<wire x1="72.6" y1="56.2" x2="72.6" y2="62.1" width="0.254" layer="16"/>
+<wire x1="72.6" y1="62.1" x2="72.6" y2="74.9" width="0.254" layer="16"/>
+<wire x1="72.6" y1="74.9" x2="72.6" y2="80.4" width="0.254" layer="16"/>
+<wire x1="72.6" y1="80.4" x2="72.6" y2="92.6" width="0.254" layer="16"/>
+<wire x1="72.6" y1="92.6" x2="68.8" y2="92.6" width="0.1524" layer="1"/>
+<wire x1="68.8" y1="92.6" x2="66.9" y2="90.7" width="0.1524" layer="1"/>
+<wire x1="66.9" y1="90.7" x2="64.9" y2="90.7" width="0.1524" layer="1"/>
+<wire x1="64.9" y1="90.7" x2="64.83105625" y2="90.7" width="0.1524" layer="1"/>
+<wire x1="64.83105625" y1="90.7" x2="62.1" y2="93.43105625" width="0.1524" layer="1"/>
+<wire x1="63.842" y1="89.642" x2="64.9" y2="90.7" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="89.642" x2="63.842" y2="89.642" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="82.572" x2="68.428" y2="82.572" width="0.1524" layer="1"/>
+<wire x1="70.6" y1="80.4" x2="72.6" y2="80.4" width="0.1524" layer="1"/>
+<via x="72.6" y="80.4" extent="1-16" drill="0.3"/>
+<wire x1="68.428" y1="82.572" x2="70.6" y2="80.4" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="71.142" x2="62.942" y2="71.142" width="0.1524" layer="1"/>
+<wire x1="62.942" y1="71.142" x2="64.4" y2="72.6" width="0.1524" layer="1"/>
+<wire x1="69.4" y1="74.9" x2="72.6" y2="74.9" width="0.1524" layer="1"/>
+<via x="72.6" y="74.9" extent="1-16" drill="0.3"/>
+<wire x1="64.4" y1="72.6" x2="67.1" y2="72.6" width="0.1524" layer="1"/>
+<wire x1="67.1" y1="72.6" x2="69.4" y2="74.9" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="64.072" x2="66.072" y2="64.072" width="0.1524" layer="1"/>
+<wire x1="66.072" y1="64.072" x2="66.5" y2="64.5" width="0.1524" layer="1"/>
+<wire x1="66.5" y1="64.5" x2="68.2" y2="64.5" width="0.1524" layer="1"/>
+<wire x1="68.2" y1="64.5" x2="70.6" y2="62.1" width="0.1524" layer="1"/>
+<wire x1="70.6" y1="62.1" x2="72.6" y2="62.1" width="0.1524" layer="1"/>
+<via x="72.6" y="62.1" extent="1-16" drill="0.3"/>
+<wire x1="60.896" y1="52.642" x2="64.242" y2="52.642" width="0.1524" layer="1"/>
+<wire x1="69.3" y1="56.2" x2="72.6" y2="56.2" width="0.1524" layer="1"/>
+<via x="72.6" y="56.2" extent="1-16" drill="0.3"/>
+<wire x1="64.242" y1="52.642" x2="66.2" y2="54.6" width="0.1524" layer="1"/>
+<wire x1="66.2" y1="54.6" x2="67.7" y2="54.6" width="0.1524" layer="1"/>
+<wire x1="67.7" y1="54.6" x2="69.3" y2="56.2" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="45.572" x2="68.528" y2="45.572" width="0.1524" layer="1"/>
+<wire x1="70.1" y1="44" x2="72.6" y2="44" width="0.1524" layer="1"/>
+<via x="72.6" y="44" extent="1-16" drill="0.3"/>
+<wire x1="68.528" y1="45.572" x2="70.1" y2="44" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="34.142" x2="63.142" y2="34.142" width="0.1524" layer="1"/>
+<wire x1="64.9" y1="35.9" x2="67.4" y2="35.9" width="0.1524" layer="1"/>
+<wire x1="67.4" y1="35.9" x2="69.6" y2="38.1" width="0.1524" layer="1"/>
+<wire x1="69.6" y1="38.1" x2="72.6" y2="38.1" width="0.1524" layer="1"/>
+<via x="72.6" y="38.1" extent="1-16" drill="0.3"/>
+<wire x1="63.142" y1="34.142" x2="64.9" y2="35.9" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="27.072" x2="68.328" y2="27.072" width="0.1524" layer="1"/>
+<wire x1="68.328" y1="27.072" x2="69.7" y2="25.7" width="0.1524" layer="1"/>
+<wire x1="69.7" y1="25.7" x2="72.6" y2="25.7" width="0.1524" layer="1"/>
+<via x="72.6" y="25.7" extent="1-16" drill="0.3"/>
+<wire x1="60.896" y1="15.642" x2="63.742" y2="15.642" width="0.1524" layer="1"/>
+<wire x1="69" y1="18.9" x2="72.6" y2="18.9" width="0.1524" layer="1"/>
+<via x="72.6" y="18.9" extent="1-16" drill="0.3"/>
+<wire x1="63.742" y1="15.642" x2="65.5" y2="17.4" width="0.1524" layer="1"/>
+<wire x1="65.5" y1="17.4" x2="67.5" y2="17.4" width="0.1524" layer="1"/>
+<wire x1="67.5" y1="17.4" x2="69" y2="18.9" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="8.572" x2="65.872" y2="8.572" width="0.1524" layer="1"/>
+<wire x1="65.872" y1="8.572" x2="66.2" y2="8.9" width="0.1524" layer="1"/>
+<wire x1="66.2" y1="8.9" x2="68.1" y2="8.9" width="0.1524" layer="1"/>
+<wire x1="69.5" y1="7.5" x2="72.6" y2="7.5" width="0.1524" layer="1"/>
+<via x="72.6" y="7.5" extent="1-16" drill="0.3"/>
+<wire x1="68.1" y1="8.9" x2="69.5" y2="7.5" width="0.1524" layer="1"/>
 </signal>
 <signal name="GND">
 <contactref element="U1" pad="60"/>
@@ -1702,7 +2029,7 @@ design rules under a new name.</description>
 <wire x1="15.5" y1="51.15" x2="15.45" y2="51.15" width="0.1524" layer="1"/>
 <wire x1="15.45" y1="51.15" x2="13.45" y2="49.15" width="0.1524" layer="1"/>
 <wire x1="15.55" y1="51.2" x2="15.5" y2="51.15" width="0.1524" layer="1"/>
-<polygon width="0.1524" layer="16">
+<polygon width="0.1524" layer="16" rank="6">
 <vertex x="-6" y="116"/>
 <vertex x="84" y="116"/>
 <vertex x="84" y="-7.5"/>
@@ -1722,7 +2049,6 @@ design rules under a new name.</description>
 <contactref element="U4" pad="EP"/>
 <wire x1="23.05" y1="15.45" x2="23.05" y2="17.55" width="0.1524" layer="1"/>
 <wire x1="23.05" y1="17.55" x2="23.4" y2="17.9" width="0.1524" layer="1"/>
-<contactref element="J8" pad="P$1"/>
 <contactref element="U2" pad="2"/>
 <contactref element="C2" pad="2"/>
 <contactref element="C8" pad="2"/>
@@ -1742,7 +2068,6 @@ design rules under a new name.</description>
 <wire x1="35.15" y1="70.175" x2="34.475" y2="69.5" width="0.1524" layer="1"/>
 <wire x1="34.475" y1="69.5" x2="33.9" y2="69.5" width="0.1524" layer="1"/>
 <via x="33.9" y="69.5" extent="1-16" drill="0.3"/>
-<wire x1="21.3" y1="46.4" x2="20.9032875" y2="46.4" width="0.1524" layer="1"/>
 <wire x1="13.3" y1="49.4" x2="15.3" y2="47.4" width="0.1524" layer="1"/>
 <polygon width="0.1524" layer="1" rank="6">
 <vertex x="-4.5" y="114.5"/>
@@ -1823,7 +2148,6 @@ design rules under a new name.</description>
 <via x="15.7" y="22.1" extent="1-16" drill="0.3"/>
 <via x="17.9" y="19.9" extent="1-16" drill="0.3"/>
 <via x="19.7" y="18" extent="1-16" drill="0.3"/>
-<via x="8" y="38.9" extent="1-16" drill="0.3"/>
 <via x="8" y="33.5" extent="1-16" drill="0.3"/>
 <via x="8.1" y="28.3" extent="1-16" drill="0.3"/>
 <via x="11.5" y="23.9" extent="1-16" drill="0.3"/>
@@ -1841,15 +2165,14 @@ design rules under a new name.</description>
 <via x="44.5" y="66.1" extent="1-16" drill="0.3"/>
 <via x="46.7" y="89.6" extent="1-16" drill="0.3"/>
 <via x="46.4" y="77.8" extent="1-16" drill="0.3"/>
-<via x="46.6" y="73.1" extent="1-16" drill="0.3"/>
+<via x="47" y="72.8" extent="1-16" drill="0.3"/>
 <via x="46.7" y="64.6" extent="1-16" drill="0.3"/>
-<via x="46.8" y="59.4" extent="1-16" drill="0.3"/>
+<via x="46.7" y="59.9" extent="1-16" drill="0.3"/>
 <via x="46.6" y="52.6" extent="1-16" drill="0.3"/>
 <via x="46.7" y="47.7" extent="1-16" drill="0.3"/>
 <via x="46.6" y="40.1" extent="1-16" drill="0.3"/>
 <via x="46.7" y="35.1" extent="1-16" drill="0.3"/>
 <via x="46.6" y="25.7" extent="1-16" drill="0.3"/>
-<via x="46.6" y="19" extent="1-16" drill="0.3"/>
 <via x="44.3" y="18.1" extent="1-16" drill="0.3"/>
 <via x="46.4" y="3.4" extent="1-16" drill="0.3"/>
 <via x="44.9" y="1.4" extent="1-16" drill="0.3"/>
@@ -1859,61 +2182,17 @@ design rules under a new name.</description>
 <via x="30.7" y="15.1" extent="1-16" drill="0.3"/>
 <via x="28.8" y="23.4" extent="1-16" drill="0.3"/>
 <via x="28.7" y="32.5" extent="1-16" drill="0.3"/>
-<via x="65.4" y="8.2" extent="1-16" drill="0.3"/>
-<via x="59.5" y="3.9" extent="1-16" drill="0.3"/>
-<via x="61.7" y="19.8" extent="1-16" drill="0.3"/>
-<via x="65.1" y="26.6" extent="1-16" drill="0.3"/>
-<via x="61" y="29.9" extent="1-16" drill="0.3"/>
-<via x="57.9" y="24.4" extent="1-16" drill="0.3"/>
-<via x="60.6" y="39.3" extent="1-16" drill="0.3"/>
-<via x="64.5" y="38.6" extent="1-16" drill="0.3"/>
-<via x="65" y="44.9" extent="1-16" drill="0.3"/>
-<via x="60.6" y="45.7" extent="1-16" drill="0.3"/>
-<via x="60.9" y="58.5" extent="1-16" drill="0.3"/>
-<via x="64.3" y="57.4" extent="1-16" drill="0.3"/>
-<via x="65" y="63" extent="1-16" drill="0.3"/>
-<via x="60.6" y="65.5" extent="1-16" drill="0.3"/>
-<via x="61" y="76.3" extent="1-16" drill="0.3"/>
-<via x="64.4" y="75" extent="1-16" drill="0.3"/>
-<via x="64.8" y="81.6" extent="1-16" drill="0.3"/>
-<via x="60.6" y="82.8" extent="1-16" drill="0.3"/>
-<via x="61.1" y="93" extent="1-16" drill="0.3"/>
-<via x="64.8" y="93" extent="1-16" drill="0.3"/>
-<via x="64.2" y="99.3" extent="1-16" drill="0.3"/>
 <via x="60.5" y="99" extent="1-16" drill="0.3"/>
-<via x="68.4" y="105.3" extent="1-16" drill="0.3"/>
-<via x="72.1" y="101.8" extent="1-16" drill="0.3"/>
-<via x="68.5" y="87.1" extent="1-16" drill="0.3"/>
-<via x="72" y="72.9" extent="1-16" drill="0.3"/>
-<via x="72.1" y="64.4" extent="1-16" drill="0.3"/>
-<via x="68.4" y="68.9" extent="1-16" drill="0.3"/>
-<via x="72.2" y="54.2" extent="1-16" drill="0.3"/>
-<via x="68.9" y="50.4" extent="1-16" drill="0.3"/>
-<via x="72.2" y="46.4" extent="1-16" drill="0.3"/>
-<via x="72.5" y="35.5" extent="1-16" drill="0.3"/>
-<via x="68.8" y="31.7" extent="1-16" drill="0.3"/>
-<via x="72.4" y="28" extent="1-16" drill="0.3"/>
-<via x="72.4" y="17.2" extent="1-16" drill="0.3"/>
-<via x="68.7" y="13.2" extent="1-16" drill="0.3"/>
-<via x="72.4" y="9.1" extent="1-16" drill="0.3"/>
-<via x="68.6" y="-4.6" extent="1-16" drill="0.3"/>
-<via x="72.3" y="-1" extent="1-16" drill="0.3"/>
-<via x="72.3" y="91.5" extent="1-16" drill="0.3"/>
-<via x="72.5" y="83.7" extent="1-16" drill="0.3"/>
-<via x="52.2" y="104.8" extent="1-16" drill="0.3"/>
-<via x="35.2" y="105.2" extent="1-16" drill="0.3"/>
-<via x="39.4" y="104.9" extent="1-16" drill="0.3"/>
-<via x="38.7" y="102.2" extent="1-16" drill="0.3"/>
-<via x="39.6" y="99.2" extent="1-16" drill="0.3"/>
-<via x="43.4" y="97.5" extent="1-16" drill="0.3"/>
-<via x="46.8" y="98.2" extent="1-16" drill="0.3"/>
-<via x="47.9" y="100.1" extent="1-16" drill="0.3"/>
-<via x="48.3" y="103" extent="1-16" drill="0.3"/>
-<via x="47.6" y="105.3" extent="1-16" drill="0.3"/>
-<via x="32.3" y="97.7" extent="1-16" drill="0.3"/>
-<via x="28" y="97.5" extent="1-16" drill="0.3"/>
-<via x="24.8" y="87.9" extent="1-16" drill="0.3"/>
-<via x="28.7" y="88.1" extent="1-16" drill="0.3"/>
+<via x="58.5" y="85.9" extent="1-16" drill="0.3"/>
+<via x="56.2" y="98.8" extent="1-16" drill="0.3"/>
+<via x="44.4" y="104.9" extent="1-16" drill="0.3"/>
+<via x="43.7" y="102.2" extent="1-16" drill="0.3"/>
+<via x="44.6" y="99.2" extent="1-16" drill="0.3"/>
+<via x="46.5" y="97.4" extent="1-16" drill="0.3"/>
+<via x="51.8" y="98.2" extent="1-16" drill="0.3"/>
+<via x="52.9" y="100.1" extent="1-16" drill="0.3"/>
+<via x="53.3" y="103" extent="1-16" drill="0.3"/>
+<via x="52.6" y="105.3" extent="1-16" drill="0.3"/>
 <via x="11.8" y="74.3" extent="1-16" drill="0.3"/>
 <via x="8.1" y="70.9" extent="1-16" drill="0.3"/>
 <via x="12" y="71" extent="1-16" drill="0.3"/>
@@ -1937,17 +2216,14 @@ design rules under a new name.</description>
 <via x="6.7" y="-4.9" extent="1-16" drill="0.3"/>
 <via x="53.4" y="-5.1" extent="1-16" drill="0.3"/>
 <via x="60.6" y="-5" extent="1-16" drill="0.3"/>
-<via x="56.9" y="0.7" extent="1-16" drill="0.3"/>
 <via x="6.5" y="0.2" extent="1-16" drill="0.3"/>
 <via x="1" y="19.6" extent="1-16" drill="0.3"/>
 <via x="0.8" y="28.1" extent="1-16" drill="0.3"/>
 <via x="7.5" y="22.9" extent="1-16" drill="0.3"/>
 <via x="50.9" y="28" extent="1-16" drill="0.3"/>
-<via x="54.4" y="19.2" extent="1-16" drill="0.3"/>
 <via x="1.2" y="61.9" extent="1-16" drill="0.3"/>
 <via x="5.1" y="47.7" extent="1-16" drill="0.3"/>
 <via x="7.8" y="49.4" extent="1-16" drill="0.3"/>
-<via x="8.1" y="44.2" extent="1-16" drill="0.3"/>
 <via x="8.8" y="55" extent="1-16" drill="0.3"/>
 <via x="14.8" y="58.4" extent="1-16" drill="0.3"/>
 <via x="19.7" y="55" extent="1-16" drill="0.3"/>
@@ -1961,7 +2237,6 @@ design rules under a new name.</description>
 <via x="1.2" y="84.7" extent="1-16" drill="0.3"/>
 <via x="1.2" y="99.8" extent="1-16" drill="0.3"/>
 <via x="6.4" y="105.5" extent="1-16" drill="0.3"/>
-<via x="25.9" y="105.5" extent="1-16" drill="0.3"/>
 <via x="60.5" y="105.2" extent="1-16" drill="0.3"/>
 <via x="54.2" y="86.7" extent="1-16" drill="0.3"/>
 <via x="53.4" y="68.8" extent="1-16" drill="0.3"/>
@@ -1970,8 +2245,81 @@ design rules under a new name.</description>
 <via x="22.8" y="67.6" extent="1-16" drill="0.3"/>
 <via x="53.8" y="54.7" extent="1-16" drill="0.3"/>
 <via x="52.5" y="39.7" extent="1-16" drill="0.3"/>
-<via x="50.2" y="13.8" extent="1-16" drill="0.3"/>
-<via x="34.8" y="-4.7" extent="1-16" drill="0.3"/>
+<via x="39.3" y="-4.2" extent="1-16" drill="0.3"/>
+<contactref element="U11" pad="4"/>
+<contactref element="U11" pad="TH"/>
+<contactref element="U11" pad="15"/>
+<contactref element="U11" pad="14"/>
+<contactref element="J8" pad="P$1"/>
+<contactref element="C21" pad="2"/>
+<contactref element="C23" pad="2"/>
+<contactref element="C24" pad="2"/>
+<contactref element="C25" pad="2"/>
+<contactref element="C26" pad="2"/>
+<contactref element="C27" pad="1"/>
+<contactref element="C22" pad="2"/>
+<contactref element="D6" pad="P$2"/>
+<contactref element="J19" pad="1"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="2">
+<vertex x="26" y="97"/>
+<vertex x="26.9" y="97"/>
+<vertex x="27" y="97"/>
+<vertex x="27.4" y="97.4"/>
+<vertex x="28.9" y="97.4"/>
+<vertex x="28.9" y="95.6"/>
+<vertex x="29.7" y="94.8"/>
+<vertex x="29.7" y="94.1"/>
+<vertex x="29.5" y="93.9"/>
+<vertex x="29.3" y="93.9"/>
+<vertex x="28.6" y="94.6"/>
+<vertex x="28.6" y="95.6"/>
+<vertex x="27.4" y="95.6"/>
+<vertex x="27" y="96"/>
+<vertex x="26" y="96"/>
+</polygon>
+<via x="27.6" y="96.9" extent="1-16" drill="0.3"/>
+<via x="28.4" y="96.9" extent="1-16" drill="0.3"/>
+<via x="28.4" y="96.1" extent="1-16" drill="0.3"/>
+<via x="27.6" y="96.1" extent="1-16" drill="0.3"/>
+<via x="29.4" y="94.5" extent="1-16" drill="0.3"/>
+<via x="30.3" y="95.1" extent="1-16" drill="0.3"/>
+<via x="31.7" y="98.1" extent="1-16" drill="0.3"/>
+<via x="31.2" y="99.7" extent="1-16" drill="0.3"/>
+<via x="35" y="96.1" extent="1-16" drill="0.3"/>
+<via x="25.7" y="89.5" extent="1-16" drill="0.3"/>
+<via x="25.7" y="88.2" extent="1-16" drill="0.3"/>
+<via x="27.1" y="88.2" extent="1-16" drill="0.3"/>
+<via x="28.2" y="87.8" extent="1-16" drill="0.3"/>
+<via x="29.4" y="88.1" extent="1-16" drill="0.3"/>
+<via x="25.7" y="87.2" extent="1-16" drill="0.3"/>
+<via x="25.7" y="86.2" extent="1-16" drill="0.3"/>
+<via x="25.7" y="84.2" extent="1-16" drill="0.3"/>
+<via x="27.1" y="87.2" extent="1-16" drill="0.3"/>
+<via x="72.2" y="105.3" extent="1-16" drill="0.3"/>
+<via x="44.5" y="32.1" extent="1-16" drill="0.3"/>
+<via x="39.3" y="32.4" extent="1-16" drill="0.3"/>
+<via x="39.7" y="33.9" extent="1-16" drill="0.3"/>
+<via x="39.8" y="27" extent="1-16" drill="0.3"/>
+<via x="62.7" y="55.3" extent="1-16" drill="0.3"/>
+<via x="62.4" y="62" extent="1-16" drill="0.3"/>
+<via x="71.5" y="68.7" extent="1-16" drill="0.3"/>
+<via x="71.4" y="59.1" extent="1-16" drill="0.3"/>
+<via x="71.4" y="50.2" extent="1-16" drill="0.3"/>
+<via x="63.2" y="37.1" extent="1-16" drill="0.3"/>
+<via x="71.2" y="41.1" extent="1-16" drill="0.3"/>
+<via x="71.6" y="31.8" extent="1-16" drill="0.3"/>
+<via x="62.7" y="25.9" extent="1-16" drill="0.3"/>
+<via x="63.1" y="18.5" extent="1-16" drill="0.3"/>
+<via x="71.2" y="22.2" extent="1-16" drill="0.3"/>
+<via x="71.5" y="13.2" extent="1-16" drill="0.3"/>
+<via x="63.4" y="10.2" extent="1-16" drill="0.3"/>
+<via x="63.2" y="-0.3" extent="1-16" drill="0.3"/>
+<via x="70.9" y="5.1" extent="1-16" drill="0.3"/>
+<via x="72.2" y="-5" extent="1-16" drill="0.3"/>
+<via x="53.9" y="17.2" extent="1-16" drill="0.3"/>
+<via x="46.2" y="13" extent="1-16" drill="0.3"/>
+<via x="18.1" y="98.7" extent="1-16" drill="0.3"/>
+<via x="19.5" y="104.9" extent="1-16" drill="0.3"/>
 </signal>
 <signal name="ATK1-RX">
 <contactref element="U6" pad="5"/>
@@ -2011,7 +2359,6 @@ design rules under a new name.</description>
 <contactref element="U1" pad="40"/>
 <wire x1="40.05" y1="68" x2="39.25" y2="67.1" width="0.1524" layer="1"/>
 <wire x1="39.25" y1="67.1" x2="35.5" y2="67.1" width="0.1524" layer="1"/>
-<wire x1="35.3767125" y1="67.1" x2="35.33105625" y2="67.1" width="0.1524" layer="1"/>
 <wire x1="24.1048" y1="51.57374375" x2="24.1048" y2="55.87374375" width="0.1524" layer="1"/>
 <wire x1="24.1048" y1="51.57374375" x2="21.87625625" y2="49.3452" width="0.1524" layer="1"/>
 <wire x1="19" y1="49.3452" x2="21.87625625" y2="49.3452" width="0.1524" layer="1"/>
@@ -2490,32 +2837,24 @@ design rules under a new name.</description>
 <wire x1="16.1" y1="59.6" x2="16.1" y2="66.8" width="0.1524" layer="1"/>
 <wire x1="16.1" y1="66.8" x2="30.4" y2="81.1" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$16">
+<signal name="TX-Y">
 <contactref element="U5" pad="14"/>
-<contactref element="J3" pad="P$6"/>
 <wire x1="41.05" y1="85.925" x2="42.925" y2="85.925" width="0.1524" layer="1"/>
 <wire x1="42.925" y1="85.925" x2="43.4" y2="86.4" width="0.1524" layer="1"/>
 <via x="43.4" y="86.4" extent="1-16" drill="0.3"/>
 <wire x1="43.4" y1="86.4" x2="43.9" y2="86.9" width="0.1524" layer="16"/>
 <wire x1="43.9" y1="86.9" x2="43.9" y2="91.0917375" width="0.1524" layer="16"/>
 <wire x1="43.9" y1="91.0917375" x2="48.5934625" y2="95.7852" width="0.1524" layer="16"/>
-<wire x1="64.423" y1="95.7852" x2="64.7" y2="95.5082" width="0.1524" layer="16"/>
-<via x="64.7" y="95.5082" extent="1-16" drill="0.3"/>
-<wire x1="66.2337" y1="94.1374" x2="67.0063" y2="94.1374" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="94.1374" x2="67.5526" y2="94.6837" width="0.1524" layer="1"/>
-<wire x1="64.7" y1="95.5082" x2="64.8629" y2="95.5082" width="0.1524" layer="1"/>
-<wire x1="64.8629" y1="95.5082" x2="66.2337" y2="94.1374" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="97.2326" x2="68.45" y2="98.13" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="95.6685" x2="67.5174" y2="95.7037" width="0.1524" layer="1"/>
-<wire x1="67.5174" y1="95.7037" x2="67.5174" y2="96.4763" width="0.1524" layer="1"/>
-<wire x1="67.5174" y1="96.4763" x2="67.5526" y2="96.5115" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="96.5115" x2="67.5526" y2="97.2326" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="94.6837" x2="67.5526" y2="95.6685" width="0.1524" layer="1"/>
 <wire x1="48.5934625" y1="95.7852" x2="64.423" y2="95.7852" width="0.1524" layer="16"/>
+<contactref element="J20" pad="P$6"/>
+<wire x1="64.423" y1="95.7852" x2="64.423" y2="95.87200625" width="0.1524" layer="16"/>
+<wire x1="64.423" y1="95.87200625" x2="64.61319375" y2="96.0622" width="0.1524" layer="16"/>
+<via x="64.61319375" y="96.0622" extent="1-16" drill="0.3"/>
+<wire x1="64.61319375" y1="96.0622" x2="65.69939375" y2="94.976" width="0.1524" layer="1"/>
+<wire x1="65.69939375" y1="94.976" x2="65.722" y2="94.976" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$18">
+<signal name="TX-Z">
 <contactref element="U5" pad="13"/>
-<contactref element="J3" pad="P$5"/>
 <wire x1="41.05" y1="85.275" x2="43.09779375" y2="85.275" width="0.1524" layer="1"/>
 <wire x1="43.09779375" y1="85.275" x2="44.2588" y2="86.43600625" width="0.1524" layer="1"/>
 <via x="44.2588" y="86.43600625" extent="1-16" drill="0.3"/>
@@ -2524,20 +2863,15 @@ design rules under a new name.</description>
 <wire x1="44.1" y1="86.66894375" x2="44.2048" y2="86.77374375" width="0.1524" layer="16"/>
 <wire x1="44.2048" y1="86.77374375" x2="44.2048" y2="90.96548125" width="0.1524" layer="16"/>
 <wire x1="44.2048" y1="90.96548125" x2="48.71971875" y2="95.4804" width="0.1524" layer="16"/>
-<wire x1="62.923" y1="95.4804" x2="63.2" y2="95.2034" width="0.1524" layer="16"/>
-<via x="63.2" y="95.2034" extent="1-16" drill="0.3"/>
-<wire x1="63.2" y1="95.2034" x2="63.8" y2="95.8034" width="0.1524" layer="1"/>
-<wire x1="64.15900625" y1="97.2536" x2="64.64099375" y2="97.2536" width="0.1524" layer="1"/>
-<wire x1="64.64099375" y1="97.2536" x2="64.78459375" y2="97.11" width="0.1524" layer="1"/>
-<wire x1="64.78459375" y1="97.11" x2="66.62" y2="97.11" width="0.1524" layer="1"/>
-<wire x1="63.8" y1="95.8034" x2="63.8" y2="96.89459375" width="0.1524" layer="1"/>
-<wire x1="63.8" y1="96.89459375" x2="64.15900625" y2="97.2536" width="0.1524" layer="1"/>
-<wire x1="48.71971875" y1="95.4804" x2="62.923" y2="95.4804" width="0.1524" layer="16"/>
-</signal>
-<signal name="N$20">
+<contactref element="J20" pad="P$5"/>
+<wire x1="64.9075" y1="95.4804" x2="65.3357" y2="95.9086" width="0.1524" layer="16"/>
+<wire x1="67.4166" y1="95.9086" x2="67.5" y2="95.992" width="0.1524" layer="16"/>
+<wire x1="65.3357" y1="95.9086" x2="67.4166" y2="95.9086" width="0.1524" layer="16"/>
+<wire x1="48.71971875" y1="95.4804" x2="64.9075" y2="95.4804" width="0.1524" layer="16"/>
+</signal>
+<signal name="RX-B">
 <contactref element="U5" pad="7"/>
 <contactref element="R18" pad="1"/>
-<contactref element="J3" pad="P$4"/>
 <wire x1="35.15" y1="83.325" x2="33.775" y2="83.325" width="0.1524" layer="1"/>
 <wire x1="33.775" y1="83.325" x2="33" y2="82.55" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="83.325" x2="36.925" y2="83.325" width="0.1524" layer="1"/>
@@ -2545,11 +2879,14 @@ design rules under a new name.</description>
 <via x="37" y="83.4" extent="1-16" drill="0.3"/>
 <wire x1="37" y1="83.4" x2="38.9182" y2="85.3182" width="0.1524" layer="16"/>
 <wire x1="38.9182" y1="85.3182" x2="38.9182" y2="86.54099375" width="0.1524" layer="16"/>
-<wire x1="38.9182" y1="86.54099375" x2="48.46720625" y2="96.09" width="0.1524" layer="16"/>
-<wire x1="48.46720625" y1="96.09" x2="68.45" y2="96.09" width="0.1524" layer="16"/>
+<wire x1="48.46720625" y1="96.09" x2="38.9182" y2="86.54099375" width="0.1524" layer="16"/>
+<contactref element="J20" pad="P$4"/>
+<wire x1="65.722" y1="97.008" x2="65.358" y2="96.644" width="0.1524" layer="16"/>
+<wire x1="65.358" y1="96.644" x2="64.3722" y2="96.644" width="0.1524" layer="16"/>
+<wire x1="64.3722" y1="96.644" x2="63.8182" y2="96.09" width="0.1524" layer="16"/>
+<wire x1="63.8182" y1="96.09" x2="48.46720625" y2="96.09" width="0.1524" layer="16"/>
 </signal>
-<signal name="N$22">
-<contactref element="J3" pad="P$3"/>
+<signal name="RX-A">
 <contactref element="R18" pad="2"/>
 <contactref element="U5" pad="6"/>
 <wire x1="35.15" y1="83.975" x2="33.475" y2="83.975" width="0.1524" layer="1"/>
@@ -2565,32 +2902,32 @@ design rules under a new name.</description>
 <wire x1="38.261396875" y1="85.261396875" x2="38.6134" y2="85.6134" width="0.1524" layer="16"/>
 <wire x1="38.6134" y1="85.6134" x2="38.6134" y2="86.66725" width="0.1524" layer="16"/>
 <wire x1="38.6134" y1="86.66725" x2="48.34095" y2="96.3948" width="0.1524" layer="16"/>
-<wire x1="64.123" y1="96.3948" x2="64.4" y2="96.6718" width="0.1524" layer="16"/>
-<via x="64.4" y="96.6718" extent="1-16" drill="0.3"/>
-<wire x1="64.4" y1="96.6718" x2="66.0018" y2="95.07" width="0.1524" layer="1"/>
-<wire x1="66.0018" y1="95.07" x2="66.62" y2="95.07" width="0.1524" layer="1"/>
-<wire x1="48.34095" y1="96.3948" x2="64.123" y2="96.3948" width="0.1524" layer="16"/>
+<contactref element="J20" pad="P$3"/>
+<wire x1="48.34095" y1="96.3948" x2="63.3" y2="96.3948" width="0.1524" layer="16"/>
+<wire x1="63.3" y1="96.3948" x2="64.9292" y2="98.024" width="0.1524" layer="16"/>
+<wire x1="64.9292" y1="98.024" x2="67.5" y2="98.024" width="0.1524" layer="16"/>
 </signal>
-<signal name="N$11">
+<signal name="CLKRX-A">
 <contactref element="U5" pad="2"/>
 <contactref element="R13" pad="1"/>
-<contactref element="J3" pad="P$8"/>
 <wire x1="35.15" y1="86.575" x2="35.175" y2="86.6" width="0.1524" layer="1"/>
 <wire x1="35.175" y1="86.6" x2="36.9" y2="86.6" width="0.1524" layer="1"/>
 <via x="36.9" y="86.6" extent="1-16" drill="0.3"/>
 <wire x1="36.9" y1="86.6" x2="38.1" y2="86.6" width="0.1524" layer="16"/>
 <wire x1="38.1" y1="86.6" x2="48.1996" y2="96.6996" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="98.2174" x2="67.5526" y2="98.7637" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="98.7637" x2="67.5526" y2="99.2726" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="99.2726" x2="68.45" y2="100.17" width="0.1524" layer="16"/>
-<wire x1="63.60500625" y1="96.6996" x2="65.12280625" y2="98.2174" width="0.1524" layer="16"/>
-<wire x1="65.12280625" y1="98.2174" x2="67.0063" y2="98.2174" width="0.1524" layer="16"/>
-<wire x1="48.1996" y1="96.6996" x2="63.60500625" y2="96.6996" width="0.1524" layer="16"/>
 <wire x1="35.15" y1="86.575" x2="35.125" y2="86.55" width="0.1524" layer="1"/>
 <wire x1="35.125" y1="86.55" x2="33" y2="86.55" width="0.1524" layer="1"/>
+<contactref element="J20" pad="P$8"/>
+<wire x1="48.1996" y1="96.6996" x2="61.4" y2="96.6996" width="0.1524" layer="16"/>
+<wire x1="61.4" y1="96.6996" x2="61.677" y2="96.9766" width="0.1524" layer="16"/>
+<wire x1="61.677" y1="96.9766" x2="61.9" y2="96.9766" width="0.1524" layer="16"/>
+<via x="61.9" y="96.9766" extent="1-16" drill="0.3"/>
+<wire x1="64.654" y1="94.012" x2="65.722" y2="92.944" width="0.1524" layer="1"/>
+<wire x1="62.90020625" y1="94.012" x2="64.654" y2="94.012" width="0.1524" layer="1"/>
+<wire x1="61.9" y1="95.01220625" x2="62.90020625" y2="94.012" width="0.1524" layer="1"/>
+<wire x1="61.9" y1="96.9766" x2="61.9" y2="95.01220625" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$12">
-<contactref element="J3" pad="P$7"/>
+<signal name="CLKRX-B">
 <contactref element="R13" pad="2"/>
 <contactref element="U5" pad="1"/>
 <wire x1="35.15" y1="87.225" x2="37.48953125" y2="87.225" width="0.1524" layer="1"/>
@@ -2598,16 +2935,26 @@ design rules under a new name.</description>
 <via x="37.53273125" y="87.1818" extent="1-16" drill="0.3"/>
 <wire x1="37.53273125" y1="87.1818" x2="38.25074375" y2="87.1818" width="0.1524" layer="16"/>
 <wire x1="38.25074375" y1="87.1818" x2="48.07334375" y2="97.0044" width="0.1524" layer="16"/>
-<wire x1="63.47875" y1="97.0044" x2="64.99655" y2="98.5222" width="0.1524" layer="16"/>
-<wire x1="65.9922" y1="98.5222" x2="66.62" y2="99.15" width="0.1524" layer="16"/>
-<wire x1="64.99655" y1="98.5222" x2="65.9922" y2="98.5222" width="0.1524" layer="16"/>
-<wire x1="48.07334375" y1="97.0044" x2="63.47875" y2="97.0044" width="0.1524" layer="16"/>
 <wire x1="35.15" y1="87.225" x2="34.225" y2="87.225" width="0.1524" layer="1"/>
 <wire x1="34.225" y1="87.225" x2="33" y2="88.45" width="0.1524" layer="1"/>
+<contactref element="J20" pad="P$7"/>
+<wire x1="48.07334375" y1="97.0044" x2="60.7642" y2="97.0044" width="0.1524" layer="16"/>
+<wire x1="60.7642" y1="97.0044" x2="61.0412" y2="97.2814" width="0.1524" layer="16"/>
+<via x="61.0412" y="97.2814" extent="1-16" drill="0.3"/>
+<wire x1="61.0412" y1="97.2814" x2="61.3182" y2="97.0044" width="0.1524" layer="1"/>
+<wire x1="62.77395" y1="93.7072" x2="64.1" y2="93.7072" width="0.1524" layer="1"/>
+<wire x1="61.3182" y1="97.0044" x2="61.3182" y2="95.16295" width="0.1524" layer="1"/>
+<wire x1="61.3182" y1="95.16295" x2="62.77395" y2="93.7072" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="92.5577" x2="65.3357" y2="92.0114" width="0.1524" layer="1"/>
+<wire x1="65.3357" y1="92.0114" x2="66.1083" y2="92.0114" width="0.1524" layer="1"/>
+<wire x1="66.1083" y1="92.0114" x2="66.6546" y2="92.5577" width="0.1524" layer="1"/>
+<wire x1="66.6546" y1="92.5577" x2="66.6546" y2="93.1146" width="0.1524" layer="1"/>
+<wire x1="64.1" y1="93.7072" x2="64.7894" y2="93.0178" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="93.0178" x2="64.7894" y2="92.5577" width="0.1524" layer="1"/>
+<wire x1="66.6546" y1="93.1146" x2="67.5" y2="93.96" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$23">
+<signal name="CLKTX-Z">
 <contactref element="U5" pad="11"/>
-<contactref element="J3" pad="P$2"/>
 <wire x1="41.05" y1="83.975" x2="43.575" y2="83.975" width="0.1524" layer="1"/>
 <wire x1="43.575" y1="83.975" x2="43.7" y2="84.1" width="0.1524" layer="1"/>
 <via x="43.7" y="84.1" extent="1-16" drill="0.3"/>
@@ -2616,20 +2963,18 @@ design rules under a new name.</description>
 <wire x1="43.7" y1="84.1" x2="44.8406" y2="85.2406" width="0.1524" layer="16"/>
 <wire x1="44.5096" y1="87.008" x2="44.5096" y2="90.839225" width="0.1524" layer="16"/>
 <wire x1="44.5096" y1="90.839225" x2="48.845975" y2="95.1756" width="0.1524" layer="16"/>
-<wire x1="68.3626" y1="94.1374" x2="68.45" y2="94.05" width="0.1524" layer="16"/>
-<wire x1="62.40500625" y1="95.1756" x2="63.44320625" y2="94.1374" width="0.1524" layer="16"/>
-<wire x1="63.44320625" y1="94.1374" x2="68.3626" y2="94.1374" width="0.1524" layer="16"/>
-<wire x1="48.845975" y1="95.1756" x2="62.40500625" y2="95.1756" width="0.1524" layer="16"/>
+<contactref element="J20" pad="P$2"/>
+<wire x1="63.723" y1="95.1756" x2="64" y2="94.8986" width="0.1524" layer="16"/>
+<via x="64" y="94.8986" extent="1-16" drill="0.3"/>
+<wire x1="64" y1="94.8986" x2="64.03139375" y2="94.92999375" width="0.1524" layer="1"/>
+<wire x1="65.722" y1="98.3269" x2="65.722" y2="99.04" width="0.1524" layer="1"/>
+<wire x1="64.03139375" y1="94.92999375" x2="64.03139375" y2="96.63629375" width="0.1524" layer="1"/>
+<wire x1="64.03139375" y1="96.63629375" x2="65.722" y2="98.3269" width="0.1524" layer="1"/>
+<wire x1="48.845975" y1="95.1756" x2="63.723" y2="95.1756" width="0.1524" layer="16"/>
 </signal>
-<signal name="N$24">
+<signal name="CLKRX-Y">
 <contactref element="U5" pad="10"/>
-<contactref element="J3" pad="P$1"/>
-<wire x1="66.62" y1="93.03" x2="66.37" y2="93.03" width="0.1524" layer="16"/>
-<wire x1="66.37" y1="93.03" x2="65.5674" y2="93.8326" width="0.1524" layer="16"/>
-<wire x1="63.31695" y1="93.8326" x2="62.27875" y2="94.8708" width="0.1524" layer="16"/>
-<wire x1="65.5674" y1="93.8326" x2="63.31695" y2="93.8326" width="0.1524" layer="16"/>
-<wire x1="62.27875" y1="94.8708" x2="48.97223125" y2="94.8708" width="0.1524" layer="16"/>
-<wire x1="48.97223125" y1="94.8708" x2="44.8144" y2="90.71296875" width="0.1524" layer="16"/>
+<wire x1="44.8144" y1="90.71296875" x2="48.97223125" y2="94.8708" width="0.1524" layer="16"/>
 <via x="44.5588" y="84.13600625" extent="1-16" drill="0.3"/>
 <wire x1="44.8144" y1="87.13425625" x2="45.1454" y2="86.80325625" width="0.1524" layer="16"/>
 <wire x1="45.1454" y1="86.80325625" x2="45.1454" y2="84.72260625" width="0.1524" layer="16"/>
@@ -2637,10 +2982,20 @@ design rules under a new name.</description>
 <wire x1="45.1454" y1="84.72260625" x2="44.5588" y2="84.13600625" width="0.1524" layer="16"/>
 <wire x1="44.5588" y1="84.13600625" x2="43.74779375" y2="83.325" width="0.1524" layer="1"/>
 <wire x1="43.74779375" y1="83.325" x2="41.05" y2="83.325" width="0.1524" layer="1"/>
+<contactref element="J20" pad="P$1"/>
+<wire x1="63.1" y1="94.8708" x2="63.1412" y2="94.8296" width="0.1524" layer="16"/>
+<wire x1="63.1412" y1="94.8296" x2="63.1412" y2="94.5938" width="0.1524" layer="16"/>
+<via x="63.1412" y="94.5938" extent="1-16" drill="0.3"/>
+<wire x1="63.1412" y1="94.5938" x2="63.4182" y2="94.8708" width="0.1524" layer="1"/>
+<wire x1="63.4182" y1="94.8708" x2="63.4182" y2="96.45415625" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="97.82535625" x2="64.7894" y2="99.4263" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="99.4263" x2="65.4191" y2="100.056" width="0.1524" layer="1"/>
+<wire x1="63.4182" y1="96.45415625" x2="64.7894" y2="97.82535625" width="0.1524" layer="1"/>
+<wire x1="65.4191" y1="100.056" x2="67.5" y2="100.056" width="0.1524" layer="1"/>
+<wire x1="48.97223125" y1="94.8708" x2="63.1" y2="94.8708" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$1">
 <contactref element="R2" pad="2"/>
-<contactref element="J3" pad="GRNN"/>
 <wire x1="41.95" y1="80.5" x2="42.7" y2="80.5" width="0.1524" layer="1"/>
 <wire x1="42.7" y1="80.5" x2="43.3" y2="81.1" width="0.1524" layer="1"/>
 <via x="43.3" y="81.1" extent="1-16" drill="0.3"/>
@@ -2651,18 +3006,20 @@ design rules under a new name.</description>
 <wire x1="45.755" y1="84.07835625" x2="45.755" y2="87.07605625" width="0.1524" layer="16"/>
 <wire x1="45.424" y1="87.40705625" x2="45.424" y2="90.46045625" width="0.1524" layer="16"/>
 <wire x1="45.424" y1="90.46045625" x2="49.22474375" y2="94.2612" width="0.1524" layer="16"/>
-<wire x1="60.44600625" y1="94.2612" x2="60.72300625" y2="93.9842" width="0.1524" layer="16"/>
-<via x="60.72300625" y="93.9842" extent="1-16" drill="0.3"/>
-<wire x1="60.72300625" y1="93.9842" x2="61.7" y2="94.96119375" width="0.1524" layer="1"/>
-<wire x1="61.7" y1="94.96119375" x2="61.7" y2="97.5862" width="0.1524" layer="1"/>
-<via x="61.7" y="97.5862" extent="1-16" drill="0.3"/>
-<wire x1="61.7" y1="97.5862" x2="61.7" y2="101.91" width="0.1524" layer="16"/>
-<wire x1="61.7" y1="101.91" x2="63.4" y2="103.61" width="0.1524" layer="16"/>
-<wire x1="49.22474375" y1="94.2612" x2="60.44600625" y2="94.2612" width="0.1524" layer="16"/>
+<contactref element="J20" pad="GRNN"/>
+<wire x1="60.9" y1="103.2" x2="60.9" y2="103.354" width="0.1524" layer="1"/>
+<wire x1="60.9" y1="103.354" x2="60.896" y2="103.358" width="0.1524" layer="1"/>
+<wire x1="49.22474375" y1="94.2612" x2="58.8388" y2="94.2612" width="0.1524" layer="16"/>
+<wire x1="58.8388" y1="94.2612" x2="59.7" y2="93.4" width="0.1524" layer="16"/>
+<via x="59.7" y="93.4" extent="1-16" drill="0.3"/>
+<wire x1="60.896" y1="103.358" x2="60.896" y2="102.38311875" width="0.1524" layer="1"/>
+<wire x1="60.896" y1="102.38311875" x2="59.5952" y2="101.08231875" width="0.1524" layer="1"/>
+<wire x1="59.5952" y1="95.5048" x2="59.7" y2="95.4" width="0.1524" layer="1"/>
+<wire x1="59.7" y1="95.4" x2="59.7" y2="93.4" width="0.1524" layer="1"/>
+<wire x1="59.5952" y1="101.08231875" x2="59.5952" y2="95.5048" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$2">
 <contactref element="R3" pad="2"/>
-<contactref element="J3" pad="YLWN"/>
 <via x="43.4" y="82.7" extent="1-16" drill="0.3"/>
 <wire x1="38.45" y1="80.5" x2="40.1964" y2="82.2464" width="0.1524" layer="1"/>
 <wire x1="40.1964" y1="82.2464" x2="41.9446875" y2="82.2464" width="0.1524" layer="1"/>
@@ -2674,15 +3031,15 @@ design rules under a new name.</description>
 <wire x1="45.4502" y1="86.9498" x2="45.1192" y2="87.2808" width="0.1524" layer="16"/>
 <wire x1="45.1192" y1="87.2808" x2="45.1192" y2="90.5867125" width="0.1524" layer="16"/>
 <wire x1="45.1192" y1="90.5867125" x2="49.0984875" y2="94.566" width="0.1524" layer="16"/>
-<wire x1="60.964" y1="94.566" x2="63.4" y2="92.13" width="0.1524" layer="16"/>
 <wire x1="45.4502" y1="84.2046125" x2="45.4502" y2="86.9498" width="0.1524" layer="16"/>
 <wire x1="49.0984875" y1="94.566" x2="60.964" y2="94.566" width="0.1524" layer="16"/>
+<contactref element="J20" pad="YLWN"/>
+<wire x1="60.964" y1="94.566" x2="61.5" y2="94.03" width="0.1524" layer="16"/>
+<wire x1="61.5" y1="92.532" x2="60.896" y2="91.928" width="0.1524" layer="16"/>
+<wire x1="61.5" y1="94.03" x2="61.5" y2="92.532" width="0.1524" layer="16"/>
 </signal>
 <signal name="+5V">
-<contactref element="X1" pad="VBUS"/>
-<contactref element="J10" pad="P$1"/>
 <contactref element="U4" pad="8"/>
-<wire x1="27.5" y1="-2.01" x2="27.49" y2="-2.02" width="0.1524" layer="1"/>
 <contactref element="C2" pad="1"/>
 <contactref element="U2" pad="1"/>
 <contactref element="U2" pad="3"/>
@@ -2718,97 +3075,129 @@ design rules under a new name.</description>
 <wire x1="41.2" y1="76.5" x2="41.2" y2="74.875" width="0.254" layer="1"/>
 <wire x1="41.2" y1="74.875" x2="41.05" y2="74.725" width="0.254" layer="1"/>
 <wire x1="41.2" y1="89" x2="41.2" y2="89.7" width="0.254" layer="1"/>
-<wire x1="41.2" y1="89.7" x2="41.5" y2="90" width="0.254" layer="1"/>
-<wire x1="41.5" y1="90" x2="45" y2="90" width="0.254" layer="1"/>
-<wire x1="45" y1="90" x2="45.5" y2="89.5" width="0.254" layer="1"/>
-<wire x1="45.5" y1="89.5" x2="45.5" y2="77.5" width="0.254" layer="1"/>
-<wire x1="45.5" y1="77.5" x2="45.5" y2="65" width="0.254" layer="1"/>
-<wire x1="45.5" y1="65" x2="45.5" y2="53" width="0.254" layer="1"/>
-<wire x1="45.5" y1="53" x2="45.5" y2="40" width="0.254" layer="1"/>
-<wire x1="45.5" y1="40" x2="45.5" y2="27" width="0.254" layer="1"/>
 <wire x1="41.2" y1="76.5" x2="41.2" y2="77.2" width="0.254" layer="1"/>
 <wire x1="41.2" y1="77.2" x2="41.5" y2="77.5" width="0.254" layer="1"/>
-<wire x1="41.5" y1="77.5" x2="45.5" y2="77.5" width="0.254" layer="1"/>
+<wire x1="45.5" y1="77.5" x2="41.5" y2="77.5" width="0.254" layer="1"/>
 <wire x1="41.2" y1="64" x2="41.2" y2="64.7" width="0.254" layer="1"/>
 <wire x1="41.2" y1="64.7" x2="41.5" y2="65" width="0.254" layer="1"/>
-<wire x1="41.5" y1="65" x2="45.5" y2="65" width="0.254" layer="1"/>
+<wire x1="45.5" y1="65" x2="41.5" y2="65" width="0.254" layer="1"/>
 <wire x1="41.2" y1="52" x2="41.2" y2="52.7" width="0.254" layer="1"/>
 <wire x1="41.2" y1="52.7" x2="41.5" y2="53" width="0.254" layer="1"/>
-<wire x1="41.5" y1="53" x2="45.5" y2="53" width="0.254" layer="1"/>
+<wire x1="45.5" y1="53" x2="41.5" y2="53" width="0.254" layer="1"/>
 <wire x1="41.2" y1="39" x2="41.2" y2="39.7" width="0.254" layer="1"/>
 <wire x1="41.2" y1="39.7" x2="41.5" y2="40" width="0.254" layer="1"/>
-<wire x1="41.5" y1="40" x2="45.5" y2="40" width="0.254" layer="1"/>
+<wire x1="45.5" y1="40" x2="41.5" y2="40" width="0.254" layer="1"/>
 <wire x1="41.2" y1="26" x2="41.2" y2="26.7" width="0.254" layer="1"/>
 <wire x1="41.2" y1="26.7" x2="41.5" y2="27" width="0.254" layer="1"/>
 <wire x1="41.5" y1="27" x2="45.5" y2="27" width="0.254" layer="1"/>
 <contactref element="C17" pad="1"/>
-<wire x1="44.4" y1="14" x2="44.4" y2="10.7" width="0.254" layer="1"/>
-<wire x1="44.4" y1="10.7" x2="38.2" y2="4.5" width="0.254" layer="1"/>
 <wire x1="45.5" y1="27" x2="45.5" y2="17.5" width="0.254" layer="1"/>
 <wire x1="44.4" y1="16.4" x2="44.4" y2="14" width="0.254" layer="1"/>
 <wire x1="45.5" y1="17.5" x2="44.4" y2="16.4" width="0.254" layer="1"/>
 <contactref element="C18" pad="2"/>
 <wire x1="25.85" y1="16.75" x2="26.95" y2="16.75" width="0.254" layer="1"/>
 <wire x1="26.95" y1="16.75" x2="27.4" y2="16.3" width="0.254" layer="1"/>
-<wire x1="27.49" y1="-2.02" x2="27.49" y2="-0.11" width="0.254" layer="1"/>
-<wire x1="27.49" y1="-0.11" x2="27.5" y2="-0.1" width="0.254" layer="1"/>
-<via x="27.5" y="-0.1" extent="1-16" drill="0.3"/>
-<wire x1="27.5" y1="-0.1" x2="32.1" y2="4.5" width="0.254" layer="16"/>
-<wire x1="32.1" y1="4.5" x2="34.5" y2="4.5" width="0.254" layer="16"/>
-<wire x1="34.5" y1="4.5" x2="38.2" y2="4.5" width="0.254" layer="16"/>
-<wire x1="34.5" y1="4.5" x2="34.5" y2="9.2" width="0.254" layer="16"/>
 <wire x1="34.5" y1="9.2" x2="27.4" y2="16.3" width="0.254" layer="16"/>
 <via x="27.4" y="16.3" extent="1-16" drill="0.3"/>
 <wire x1="17.95" y1="8.594" x2="20.144" y2="6.4" width="0.254" layer="1"/>
-<wire x1="20.144" y1="6.4" x2="22.5" y2="6.4" width="0.254" layer="1"/>
-<wire x1="22.5" y1="6.4" x2="27.49" y2="1.41" width="0.254" layer="1"/>
-<wire x1="27.49" y1="1.41" x2="27.49" y2="-0.11" width="0.254" layer="1"/>
+<wire x1="44.4" y1="14" x2="39.6" y2="9.2" width="0.254" layer="1"/>
+<wire x1="39.6" y1="9.2" x2="34.5" y2="9.2" width="0.254" layer="1"/>
+<via x="34.5" y="9.2" extent="1-16" drill="0.45"/>
+<contactref element="S2" pad="P$6"/>
+<contactref element="S2" pad="P$3"/>
+<contactref element="X1" pad="VBUS"/>
+<contactref element="U$1" pad="1"/>
+<contactref element="U$1" pad="2"/>
+<wire x1="34.5" y1="7.7" x2="34.5" y2="9.2" width="0.254" layer="16"/>
+<wire x1="27.49" y1="-2.02" x2="27.49" y2="0.2226" width="0.254" layer="1"/>
+<wire x1="27.49" y1="0.2226" x2="26.1" y2="1.6126" width="0.254" layer="1"/>
+<wire x1="22.8874" y1="6.4" x2="26.1" y2="3.1874" width="0.254" layer="1"/>
+<wire x1="20.144" y1="6.4" x2="22.8874" y2="6.4" width="0.254" layer="1"/>
+<wire x1="26.1" y1="3.1874" x2="27.4" y2="4.4874" width="0.254" layer="1"/>
+<wire x1="27.4" y1="4.4874" x2="27.4" y2="4.5" width="0.254" layer="1"/>
+<via x="27.4" y="4.5" extent="1-16" drill="0.45"/>
+<wire x1="27.4" y1="4.5" x2="31.3" y2="4.5" width="0.254" layer="16"/>
+<wire x1="31.3" y1="4.5" x2="34.5" y2="7.7" width="0.254" layer="16"/>
+<contactref element="J10" pad="P$1"/>
+<wire x1="26.1" y1="3.1874" x2="26.1" y2="1.6126" width="0.254" layer="1"/>
+<wire x1="38.2" y1="4.5" x2="30.2" y2="-3.5" width="0.254" layer="16"/>
+<wire x1="30.2" y1="-3.5" x2="28.8" y2="-3.5" width="0.254" layer="16"/>
+<via x="28.8" y="-3.5" extent="1-16" drill="0.45"/>
+<wire x1="28.8" y1="-3.5" x2="28.4" y2="-3.1" width="0.254" layer="1"/>
+<wire x1="27.94986875" y1="-3.1" x2="27.49" y2="-2.64013125" width="0.254" layer="1"/>
+<wire x1="28.4" y1="-3.1" x2="27.94986875" y2="-3.1" width="0.254" layer="1"/>
+<wire x1="27.49" y1="-2.64013125" x2="27.49" y2="-2.02" width="0.254" layer="1"/>
+<wire x1="27" y1="105.1" x2="27" y2="102.3" width="0.4064" layer="1"/>
+<wire x1="27" y1="102.3" x2="27.3" y2="102" width="0.4064" layer="1"/>
+<wire x1="27.3" y1="102" x2="30.6" y2="102" width="0.4064" layer="1"/>
+<via x="30.6" y="102" extent="1-16" drill="0.45"/>
+<wire x1="30.6" y1="102" x2="38.8" y2="93.8" width="0.4064" layer="16"/>
+<via x="38.9" y="93.8" extent="1-16" drill="0.45"/>
+<wire x1="38.9" y1="93.8" x2="41.2" y2="91.5" width="0.4064" layer="1"/>
+<wire x1="41.2" y1="91.5" x2="41.2" y2="90" width="0.4064" layer="1"/>
+<wire x1="41.2" y1="90" x2="41.2" y2="89" width="0.4064" layer="1"/>
+<wire x1="45" y1="90" x2="41.2" y2="90" width="0.254" layer="1"/>
+<wire x1="38.8" y1="93.8" x2="38.9" y2="93.8" width="0.4064" layer="16"/>
+<via x="45.5" y="27" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="27" x2="45.5" y2="30.4" width="0.254" layer="16"/>
+<via x="45.5" y="30.4" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="30.4" x2="45.5" y2="40" width="0.254" layer="1"/>
+<wire x1="45.5" y1="40" x2="45.5" y2="41.9" width="0.254" layer="1"/>
+<via x="45.5" y="41.9" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="41.9" x2="45.5" y2="48.1" width="0.254" layer="16"/>
+<via x="45.5" y="48.1" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="48.1" x2="45.5" y2="53" width="0.254" layer="1"/>
+<wire x1="45.5" y1="53" x2="45.5" y2="54.7" width="0.254" layer="1"/>
+<via x="45.5" y="54.7" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="54.7" x2="45.5" y2="58" width="0.254" layer="16"/>
+<via x="45.5" y="58" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="58" x2="45.5" y2="65" width="0.254" layer="1"/>
+<wire x1="45.5" y1="65" x2="45.5" y2="68.2" width="0.254" layer="1"/>
+<via x="45.5" y="68.2" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="68.2" x2="45.8368" y2="68.5368" width="0.254" layer="16"/>
+<wire x1="45.8368" y1="68.5368" x2="45.8368" y2="73.3" width="0.254" layer="16"/>
+<via x="45.8368" y="73.3" extent="1-16" drill="0.3"/>
+<wire x1="45.8368" y1="73.3" x2="45.8368" y2="77.1632" width="0.254" layer="1"/>
+<wire x1="45.8368" y1="77.1632" x2="45.5" y2="77.5" width="0.254" layer="1"/>
+<wire x1="45.5" y1="77.5" x2="45.5" y2="80.7" width="0.254" layer="1"/>
+<via x="45.5" y="80.7" extent="1-16" drill="0.3"/>
+<wire x1="45.5" y1="80.7" x2="45.5" y2="83.0005625" width="0.254" layer="16"/>
+<wire x1="45.5" y1="83.0005625" x2="45.5818" y2="83.0823625" width="0.254" layer="16"/>
+<via x="45.5818" y="83.0823625" extent="1-16" drill="0.3"/>
+<wire x1="45.5818" y1="83.0823625" x2="45.5818" y2="89.4182" width="0.254" layer="1"/>
+<wire x1="45.5818" y1="89.4182" x2="45" y2="90" width="0.254" layer="1"/>
 </signal>
 <signal name="N$25">
 <contactref element="U6" pad="14"/>
-<contactref element="J4" pad="P$6"/>
 <wire x1="41.05" y1="73.425" x2="42.625" y2="73.425" width="0.1524" layer="1"/>
 <wire x1="42.625" y1="73.425" x2="42.9" y2="73.7" width="0.1524" layer="1"/>
 <via x="42.9" y="73.7" extent="1-16" drill="0.3"/>
 <wire x1="42.9" y1="73.7" x2="44.7808" y2="75.5808" width="0.1524" layer="16"/>
-<wire x1="44.7808" y1="75.5808" x2="56.005025" y2="75.5808" width="0.1524" layer="16"/>
-<wire x1="56.005025" y1="75.5808" x2="59.755025" y2="79.3308" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="77.5774" x2="67.5526" y2="78.1237" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="78.1237" x2="67.5526" y2="78.6326" width="0.1524" layer="16"/>
-<wire x1="63.40500625" y1="79.3308" x2="65.15840625" y2="77.5774" width="0.1524" layer="16"/>
-<wire x1="65.15840625" y1="77.5774" x2="67.0063" y2="77.5774" width="0.1524" layer="16"/>
-<wire x1="59.755025" y1="79.3308" x2="63.40500625" y2="79.3308" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="78.6326" x2="68.45" y2="79.53" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$6"/>
+<wire x1="64.64974375" y1="75.5808" x2="64.87374375" y2="75.8048" width="0.1524" layer="16"/>
+<wire x1="64.87374375" y1="75.8048" x2="65.0508" y2="75.8048" width="0.1524" layer="16"/>
+<wire x1="65.0508" y1="75.8048" x2="65.722" y2="76.476" width="0.1524" layer="16"/>
+<wire x1="44.7808" y1="75.5808" x2="64.64974375" y2="75.5808" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$26">
 <contactref element="U6" pad="13"/>
-<contactref element="J4" pad="P$5"/>
 <via x="43.7588" y="73.73600625" extent="1-16" drill="0.3"/>
 <wire x1="41.05" y1="72.775" x2="41.2714" y2="72.9964" width="0.1524" layer="1"/>
 <wire x1="41.2714" y1="72.9964" x2="43.01919375" y2="72.9964" width="0.1524" layer="1"/>
 <wire x1="43.01919375" y1="72.9964" x2="43.7588" y2="73.73600625" width="0.1524" layer="1"/>
 <wire x1="43.7588" y1="73.73600625" x2="43.7588" y2="74.0588" width="0.1524" layer="16"/>
 <wire x1="43.7588" y1="74.0588" x2="44.976" y2="75.276" width="0.1524" layer="16"/>
-<wire x1="44.976" y1="75.276" x2="56.13128125" y2="75.276" width="0.1524" layer="16"/>
-<wire x1="56.13128125" y1="75.276" x2="59.88128125" y2="79.026" width="0.1524" layer="16"/>
-<wire x1="59.88128125" y1="79.026" x2="63.27875" y2="79.026" width="0.1524" layer="16"/>
-<wire x1="64.00650625" y1="78.29824375" x2="64.00650625" y2="77.90650625" width="0.1524" layer="16"/>
-<via x="64.00650625" y="77.90650625" extent="1-16" drill="0.3"/>
-<wire x1="65.6874" y1="76.0837" x2="66.2337" y2="75.5374" width="0.1524" layer="1"/>
-<wire x1="66.2337" y1="75.5374" x2="67.0063" y2="75.5374" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="75.5374" x2="67.5526" y2="76.0837" width="0.1524" layer="1"/>
-<wire x1="64.00650625" y1="77.90650625" x2="65.6874" y2="76.2256125" width="0.1524" layer="1"/>
-<wire x1="65.6874" y1="76.2256125" x2="65.6874" y2="76.0837" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="76.8563" x2="67.20445" y2="77.20445" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="76.0837" x2="67.5526" y2="76.8563" width="0.1524" layer="1"/>
-<wire x1="67.20445" y1="77.20445" x2="67.20445" y2="77.92555" width="0.1524" layer="1"/>
-<wire x1="67.20445" y1="77.92555" x2="66.62" y2="78.51" width="0.1524" layer="1"/>
-<wire x1="63.27875" y1="79.026" x2="64.00650625" y2="78.29824375" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$5"/>
+<wire x1="66.0649" y1="75.5" x2="67.5" y2="76.9351" width="0.1524" layer="16"/>
+<wire x1="65" y1="75.5" x2="66.0649" y2="75.5" width="0.1524" layer="16"/>
+<wire x1="67.5" y1="76.9351" x2="67.5" y2="77.492" width="0.1524" layer="16"/>
+<wire x1="44.976" y1="75.276" x2="63.9" y2="75.276" width="0.1524" layer="16"/>
+<wire x1="63.9" y1="75.276" x2="64.776" y2="75.276" width="0.1524" layer="16"/>
+<wire x1="64.776" y1="75.276" x2="65" y2="75.5" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$27">
 <contactref element="U6" pad="7"/>
 <contactref element="R22" pad="1"/>
-<contactref element="J4" pad="P$4"/>
 <wire x1="35.15" y1="70.825" x2="33.275" y2="70.825" width="0.1524" layer="1"/>
 <wire x1="33.275" y1="70.825" x2="33" y2="70.55" width="0.1524" layer="1"/>
 <wire x1="37.5866" y1="71.73275" x2="37.5866" y2="72.46725" width="0.1524" layer="1"/>
@@ -2821,24 +3210,15 @@ design rules under a new name.</description>
 <wire x1="38.54800625" y1="74.47135625" x2="38.54800625" y2="75.25483125" width="0.1524" layer="16"/>
 <wire x1="37.9588" y1="73.88215" x2="38.54800625" y2="74.47135625" width="0.1524" layer="16"/>
 <wire x1="38.54800625" y1="75.25483125" x2="39.178775" y2="75.8856" width="0.1524" layer="16"/>
-<wire x1="39.178775" y1="75.8856" x2="55.87876875" y2="75.8856" width="0.1524" layer="16"/>
-<wire x1="55.87876875" y1="75.8856" x2="59.62876875" y2="79.6356" width="0.1524" layer="16"/>
-<wire x1="63.923" y1="79.6356" x2="64.2" y2="79.3586" width="0.1524" layer="16"/>
-<via x="64.2" y="79.3586" extent="1-16" drill="0.3"/>
-<wire x1="64.6182" y1="79.90439375" x2="64.95900625" y2="80.2452" width="0.1524" layer="1"/>
-<wire x1="64.95900625" y1="80.2452" x2="65.44099375" y2="80.2452" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="79.4426" x2="67.5526" y2="78.8963" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="78.8963" x2="67.5526" y2="78.3874" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="78.3874" x2="68.45" y2="77.49" width="0.1524" layer="1"/>
-<wire x1="64.2" y1="79.3586" x2="64.6182" y2="79.7768" width="0.1524" layer="1"/>
-<wire x1="64.6182" y1="79.7768" x2="64.6182" y2="79.90439375" width="0.1524" layer="1"/>
-<wire x1="66.24359375" y1="79.4426" x2="67.0063" y2="79.4426" width="0.1524" layer="1"/>
-<wire x1="65.44099375" y1="80.2452" x2="66.24359375" y2="79.4426" width="0.1524" layer="1"/>
 <wire x1="37.4048" y1="72.64905" x2="37.4048" y2="72.97520625" width="0.1524" layer="1"/>
-<wire x1="59.62876875" y1="79.6356" x2="63.923" y2="79.6356" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$4"/>
+<wire x1="64.7" y1="76.4" x2="64.7" y2="77.5" width="0.1524" layer="16"/>
+<wire x1="64.7" y1="77.5" x2="65.708" y2="78.508" width="0.1524" layer="16"/>
+<wire x1="65.708" y1="78.508" x2="65.722" y2="78.508" width="0.1524" layer="16"/>
+<wire x1="39.178775" y1="75.8856" x2="64.1856" y2="75.8856" width="0.1524" layer="16"/>
+<wire x1="64.1856" y1="75.8856" x2="64.7" y2="76.4" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$28">
-<contactref element="J4" pad="P$3"/>
 <contactref element="R22" pad="2"/>
 <contactref element="U6" pad="6"/>
 <wire x1="35.15" y1="71.475" x2="33.975" y2="71.475" width="0.1524" layer="1"/>
@@ -2855,18 +3235,16 @@ design rules under a new name.</description>
 <wire x1="37.90239375" y1="74.2568" x2="38.24320625" y2="74.5976125" width="0.1524" layer="16"/>
 <wire x1="38.24320625" y1="74.5976125" x2="38.24320625" y2="75.3810875" width="0.1524" layer="16"/>
 <wire x1="38.24320625" y1="75.3810875" x2="39.05251875" y2="76.1904" width="0.1524" layer="16"/>
-<wire x1="39.05251875" y1="76.1904" x2="55.7525125" y2="76.1904" width="0.1524" layer="16"/>
-<wire x1="55.7525125" y1="76.1904" x2="59.5025125" y2="79.9404" width="0.1524" layer="16"/>
-<wire x1="64.923" y1="79.9404" x2="65.2" y2="79.6634" width="0.1524" layer="16"/>
-<via x="65.2" y="79.6634" extent="1-16" drill="0.3"/>
-<wire x1="65.2" y1="79.6634" x2="65.2" y2="77.89" width="0.1524" layer="1"/>
-<wire x1="65.2" y1="77.89" x2="66.62" y2="76.47" width="0.1524" layer="1"/>
-<wire x1="59.5025125" y1="79.9404" x2="64.923" y2="79.9404" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$3"/>
+<wire x1="64.05934375" y1="76.1904" x2="64.3952" y2="76.52625625" width="0.1524" layer="16"/>
+<wire x1="64.3952" y1="78.5001" x2="65.4191" y2="79.524" width="0.1524" layer="16"/>
+<wire x1="64.3952" y1="76.52625625" x2="64.3952" y2="78.5001" width="0.1524" layer="16"/>
+<wire x1="65.4191" y1="79.524" x2="67.5" y2="79.524" width="0.1524" layer="16"/>
+<wire x1="39.05251875" y1="76.1904" x2="64.05934375" y2="76.1904" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$29">
 <contactref element="U6" pad="2"/>
 <contactref element="R21" pad="1"/>
-<contactref element="J4" pad="P$8"/>
 <wire x1="35.15" y1="74.075" x2="33.025" y2="74.075" width="0.1524" layer="1"/>
 <wire x1="33.025" y1="74.075" x2="33" y2="74.05" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="74.075" x2="36.89779375" y2="74.075" width="0.1524" layer="1"/>
@@ -2874,17 +3252,14 @@ design rules under a new name.</description>
 <via x="37.661396875" y="74.838603125" extent="1-16" drill="0.3"/>
 <wire x1="37.661396875" y1="74.838603125" x2="37.661396875" y2="75.230340625" width="0.1524" layer="16"/>
 <wire x1="37.661396875" y1="75.230340625" x2="38.92625625" y2="76.4952" width="0.1524" layer="16"/>
-<wire x1="38.92625625" y1="76.4952" x2="55.62625625" y2="76.4952" width="0.1524" layer="16"/>
-<wire x1="55.62625625" y1="76.4952" x2="59.37625625" y2="80.2452" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="79.6174" x2="67.0063" y2="79.6174" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="79.6174" x2="67.5526" y2="80.1637" width="0.1524" layer="16"/>
-<wire x1="65.6059" y1="80.2452" x2="66.2337" y2="79.6174" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="80.1637" x2="67.5526" y2="80.6726" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="80.6726" x2="68.45" y2="81.57" width="0.1524" layer="16"/>
-<wire x1="59.37625625" y1="80.2452" x2="65.6059" y2="80.2452" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$8"/>
+<wire x1="62.623" y1="76.4952" x2="62.9" y2="76.7722" width="0.1524" layer="16"/>
+<via x="62.9" y="76.7722" extent="1-16" drill="0.3"/>
+<wire x1="62.9" y1="76.7722" x2="65.2282" y2="74.444" width="0.1524" layer="1"/>
+<wire x1="65.2282" y1="74.444" x2="65.722" y2="74.444" width="0.1524" layer="1"/>
+<wire x1="38.92625625" y1="76.4952" x2="62.623" y2="76.4952" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$30">
-<contactref element="J4" pad="P$7"/>
 <contactref element="R21" pad="2"/>
 <contactref element="U6" pad="1"/>
 <wire x1="35.15" y1="74.725" x2="34.225" y2="74.725" width="0.1524" layer="1"/>
@@ -2893,39 +3268,39 @@ design rules under a new name.</description>
 <wire x1="36.725" y1="74.725" x2="36.8" y2="74.8" width="0.1524" layer="1"/>
 <via x="36.8" y="74.8" extent="1-16" drill="0.3"/>
 <wire x1="36.8" y1="74.8" x2="38.8" y2="76.8" width="0.1524" layer="16"/>
-<wire x1="59.25" y1="80.55" x2="66.62" y2="80.55" width="0.1524" layer="16"/>
-<wire x1="38.8" y1="76.8" x2="55.5" y2="76.8" width="0.1524" layer="16"/>
-<wire x1="55.5" y1="76.8" x2="59.25" y2="80.55" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$7"/>
+<via x="63.7588" y="76.7722" extent="1-16" drill="0.3"/>
+<wire x1="62.10500625" y1="76.8" x2="62.65900625" y2="77.354" width="0.1524" layer="16"/>
+<wire x1="62.65900625" y1="77.354" x2="63.177" y2="77.354" width="0.1524" layer="16"/>
+<wire x1="63.177" y1="77.354" x2="63.7588" y2="76.7722" width="0.1524" layer="16"/>
+<wire x1="63.7588" y1="76.7722" x2="65.071" y2="75.46" width="0.1524" layer="1"/>
+<wire x1="65.071" y1="75.46" x2="67.5" y2="75.46" width="0.1524" layer="1"/>
+<wire x1="38.8" y1="76.8" x2="62.10500625" y2="76.8" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$31">
 <contactref element="U6" pad="11"/>
-<contactref element="J4" pad="P$2"/>
 <wire x1="41.05" y1="71.475" x2="43.275" y2="71.475" width="0.1524" layer="1"/>
 <wire x1="43.275" y1="71.475" x2="43.5" y2="71.7" width="0.1524" layer="1"/>
 <via x="43.5" y="71.7" extent="1-16" drill="0.3"/>
 <wire x1="44.3406" y1="72.5406" x2="44.3406" y2="74.20954375" width="0.1524" layer="16"/>
 <wire x1="43.5" y1="71.7" x2="44.3406" y2="72.5406" width="0.1524" layer="16"/>
 <wire x1="44.3406" y1="74.20954375" x2="45.10225625" y2="74.9712" width="0.1524" layer="16"/>
-<wire x1="45.10225625" y1="74.9712" x2="56.2575375" y2="74.9712" width="0.1524" layer="16"/>
-<wire x1="56.2575375" y1="74.9712" x2="60.0075375" y2="78.7212" width="0.1524" layer="16"/>
-<wire x1="60.0075375" y1="78.7212" x2="63.15249375" y2="78.7212" width="0.1524" layer="16"/>
-<wire x1="63.15249375" y1="78.7212" x2="63.42470625" y2="78.4489875" width="0.1524" layer="16"/>
-<wire x1="63.42470625" y1="78.4489875" x2="63.42470625" y2="77.6655125" width="0.1524" layer="16"/>
-<wire x1="63.42470625" y1="77.6655125" x2="65.64021875" y2="75.45" width="0.1524" layer="16"/>
-<wire x1="65.64021875" y1="75.45" x2="68.45" y2="75.45" width="0.1524" layer="16"/>
+<contactref element="J3" pad="P$2"/>
+<wire x1="45.10225625" y1="74.9712" x2="61.1" y2="74.9712" width="0.1524" layer="16"/>
+<wire x1="61.1" y1="74.9712" x2="61.1" y2="74.9712" width="0.1524" layer="16"/>
+<wire x1="61.1" y1="74.9712" x2="62.8" y2="74.9712" width="0.1524" layer="16"/>
+<wire x1="62.8" y1="74.9712" x2="63" y2="74.7712" width="0.1524" layer="16"/>
+<wire x1="63" y1="74.7712" x2="63" y2="74.6942" width="0.1524" layer="16"/>
+<via x="63" y="74.6942" extent="1-16" drill="0.3"/>
+<wire x1="63" y1="74.6942" x2="63" y2="75.7" width="0.1524" layer="1"/>
+<wire x1="63" y1="75.7" x2="62" y2="76.7" width="0.1524" layer="1"/>
+<wire x1="62" y1="76.7" x2="62" y2="77.5" width="0.1524" layer="1"/>
+<wire x1="65.04" y1="80.54" x2="65.722" y2="80.54" width="0.1524" layer="1"/>
+<wire x1="62" y1="77.5" x2="65.04" y2="80.54" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$32">
 <contactref element="U6" pad="10"/>
-<contactref element="J4" pad="P$1"/>
-<wire x1="66.62" y1="74.43" x2="65.9048" y2="75.1452" width="0.1524" layer="16"/>
-<wire x1="65.9048" y1="75.1452" x2="65.5139625" y2="75.1452" width="0.1524" layer="16"/>
-<wire x1="65.5139625" y1="75.1452" x2="63.11990625" y2="77.53925625" width="0.1524" layer="16"/>
-<wire x1="63.11990625" y1="78.19649375" x2="62.9" y2="78.4164" width="0.1524" layer="16"/>
-<wire x1="63.11990625" y1="77.53925625" x2="63.11990625" y2="78.19649375" width="0.1524" layer="16"/>
-<wire x1="62.9" y1="78.4164" x2="60.13379375" y2="78.4164" width="0.1524" layer="16"/>
-<wire x1="60.13379375" y1="78.4164" x2="56.38379375" y2="74.6664" width="0.1524" layer="16"/>
-<wire x1="45.2285125" y1="74.6664" x2="44.6454" y2="74.0832875" width="0.1524" layer="16"/>
-<wire x1="56.38379375" y1="74.6664" x2="45.2285125" y2="74.6664" width="0.1524" layer="16"/>
+<wire x1="44.6454" y1="74.0832875" x2="45.2285125" y2="74.6664" width="0.1524" layer="16"/>
 <wire x1="44.6454" y1="74.0832875" x2="44.6454" y2="72.41434375" width="0.1524" layer="16"/>
 <via x="43.5" y="70.8412" extent="1-16" drill="0.3"/>
 <wire x1="44.0818" y1="71.85074375" x2="44.0818" y2="71.45900625" width="0.1524" layer="16"/>
@@ -2934,10 +3309,23 @@ design rules under a new name.</description>
 <wire x1="44.6454" y1="72.41434375" x2="44.0818" y2="71.85074375" width="0.1524" layer="16"/>
 <wire x1="43.5" y1="70.8412" x2="41.0662" y2="70.8412" width="0.1524" layer="1"/>
 <wire x1="41.0662" y1="70.8412" x2="41.05" y2="70.825" width="0.1524" layer="1"/>
+<contactref element="J3" pad="P$1"/>
+<wire x1="61.8642" y1="74.6664" x2="62.1412" y2="74.3894" width="0.1524" layer="16"/>
+<via x="62.1412" y="74.3894" extent="1-16" drill="0.3"/>
+<wire x1="62.1412" y1="74.3894" x2="62.4182" y2="74.6664" width="0.1524" layer="1"/>
+<wire x1="62.4182" y1="74.6664" x2="62.4182" y2="74.93519375" width="0.1524" layer="1"/>
+<wire x1="62.4182" y1="74.93519375" x2="62.6952" y2="75.21219375" width="0.1524" layer="1"/>
+<wire x1="62.6952" y1="75.57374375" x2="61.6952" y2="76.57374375" width="0.1524" layer="1"/>
+<wire x1="61.6952" y1="76.57374375" x2="61.6952" y2="77.62625625" width="0.1524" layer="1"/>
+<wire x1="62.6952" y1="75.21219375" x2="62.6952" y2="75.57374375" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="80.72045625" x2="64.7894" y2="80.9263" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="80.9263" x2="65.4191" y2="81.556" width="0.1524" layer="1"/>
+<wire x1="61.6952" y1="77.62625625" x2="64.7894" y2="80.72045625" width="0.1524" layer="1"/>
+<wire x1="65.4191" y1="81.556" x2="67.5" y2="81.556" width="0.1524" layer="1"/>
+<wire x1="45.2285125" y1="74.6664" x2="61.8642" y2="74.6664" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$33">
 <contactref element="R19" pad="2"/>
-<contactref element="J4" pad="GRNN"/>
 <wire x1="41.95" y1="68" x2="43.99780625" y2="69.94780625" width="0.1524" layer="1"/>
 <wire x1="43.99780625" y1="69.94780625" x2="44.25219375" y2="69.94780625" width="0.1524" layer="1"/>
 <via x="44.25219375" y="69.94780625" extent="1-16" drill="0.3"/>
@@ -2950,20 +3338,15 @@ design rules under a new name.</description>
 <wire x1="44.7048" y1="71.41799375" x2="44.7048" y2="71.61163125" width="0.1524" layer="16"/>
 <wire x1="45.255" y1="72.16183125" x2="45.255" y2="73.830775" width="0.1524" layer="16"/>
 <wire x1="45.255" y1="73.830775" x2="45.481025" y2="74.0568" width="0.1524" layer="16"/>
-<wire x1="45.481025" y1="74.0568" x2="56.63630625" y2="74.0568" width="0.1524" layer="16"/>
-<wire x1="60.10930625" y1="77.5298" x2="60.50104375" y2="77.5298" width="0.1524" layer="16"/>
-<via x="60.50104375" y="77.5298" extent="1-16" drill="0.3"/>
-<wire x1="60.50104375" y1="77.5298" x2="60.50104375" y2="80.83284375" width="0.1524" layer="1"/>
-<wire x1="60.50104375" y1="80.83284375" x2="60.8" y2="81.1318" width="0.1524" layer="1"/>
-<via x="60.8" y="81.1318" extent="1-16" drill="0.3"/>
-<wire x1="60.8" y1="81.1318" x2="62.1" y2="82.4318" width="0.1524" layer="16"/>
-<wire x1="62.1" y1="83.71" x2="63.4" y2="85.01" width="0.1524" layer="16"/>
-<wire x1="56.63630625" y1="74.0568" x2="60.10930625" y2="77.5298" width="0.1524" layer="16"/>
-<wire x1="62.1" y1="82.4318" x2="62.1" y2="83.71" width="0.1524" layer="16"/>
+<contactref element="J3" pad="GRNN"/>
+<wire x1="59.323" y1="74.0568" x2="59.6" y2="73.7798" width="0.1524" layer="16"/>
+<via x="59.6" y="73.7798" extent="1-16" drill="0.3"/>
+<wire x1="59.6" y1="83.562" x2="60.896" y2="84.858" width="0.1524" layer="1"/>
+<wire x1="45.481025" y1="74.0568" x2="59.323" y2="74.0568" width="0.1524" layer="16"/>
+<wire x1="59.6" y1="73.7798" x2="59.6" y2="83.562" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$34">
 <contactref element="R20" pad="2"/>
-<contactref element="J4" pad="YLWN"/>
 <wire x1="38.45" y1="68" x2="40.1964" y2="69.7464" width="0.1524" layer="1"/>
 <via x="44.4" y="70.9" extent="1-16" drill="0.3"/>
 <wire x1="44.38159375" y1="70.9" x2="44.4" y2="70.9" width="0.1524" layer="1"/>
@@ -2973,34 +3356,23 @@ design rules under a new name.</description>
 <wire x1="44.4" y1="71.7378875" x2="44.9502" y2="72.2880875" width="0.1524" layer="16"/>
 <wire x1="44.9502" y1="72.2880875" x2="44.9502" y2="73.95703125" width="0.1524" layer="16"/>
 <wire x1="44.9502" y1="73.95703125" x2="45.35476875" y2="74.3616" width="0.1524" layer="16"/>
-<wire x1="45.35476875" y1="74.3616" x2="56.51005" y2="74.3616" width="0.1524" layer="16"/>
-<wire x1="60.26005" y1="78.1116" x2="61.1" y2="78.1116" width="0.1524" layer="16"/>
-<wire x1="56.51005" y1="74.3616" x2="60.26005" y2="78.1116" width="0.1524" layer="16"/>
-<wire x1="61.1" y1="78.1116" x2="63.4" y2="75.8116" width="0.1524" layer="16"/>
-<wire x1="63.4" y1="75.8116" x2="63.4" y2="73.53" width="0.1524" layer="16"/>
+<contactref element="J3" pad="YLWN"/>
+<wire x1="59.9624" y1="74.3616" x2="60.896" y2="73.428" width="0.1524" layer="16"/>
+<wire x1="45.35476875" y1="74.3616" x2="59.9624" y2="74.3616" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$3">
 <contactref element="U7" pad="14"/>
-<contactref element="J5" pad="P$6"/>
 <wire x1="41.05" y1="60.925" x2="42.525" y2="60.925" width="0.1524" layer="1"/>
 <wire x1="42.525" y1="60.925" x2="42.9" y2="61.3" width="0.1524" layer="1"/>
 <via x="42.9" y="61.3" extent="1-16" drill="0.3"/>
 <wire x1="42.9" y1="61.3" x2="43.9808" y2="62.3808" width="0.1524" layer="16"/>
-<wire x1="43.9808" y1="62.3808" x2="59.194975" y2="62.3808" width="0.1524" layer="16"/>
-<via x="63.9" y="60.5038" extent="1-16" drill="0.3"/>
-<wire x1="63.623" y1="60.7808" x2="63.9" y2="60.5038" width="0.1524" layer="16"/>
-<wire x1="60.794975" y1="60.7808" x2="63.623" y2="60.7808" width="0.1524" layer="16"/>
-<wire x1="59.194975" y1="62.3808" x2="60.794975" y2="60.7808" width="0.1524" layer="16"/>
-<wire x1="64.7182" y1="61.35439375" x2="65.05900625" y2="61.6952" width="0.1524" layer="1"/>
-<wire x1="65.05900625" y1="61.6952" x2="65.54099375" y2="61.6952" width="0.1524" layer="1"/>
-<wire x1="64.7182" y1="61.322" x2="64.7182" y2="61.35439375" width="0.1524" layer="1"/>
-<wire x1="66.20619375" y1="61.03" x2="68.45" y2="61.03" width="0.1524" layer="1"/>
-<wire x1="65.54099375" y1="61.6952" x2="66.20619375" y2="61.03" width="0.1524" layer="1"/>
-<wire x1="63.9" y1="60.5038" x2="64.7182" y2="61.322" width="0.1524" layer="1"/>
+<wire x1="43.9808" y1="62.3808" x2="54.994975" y2="62.3808" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$6"/>
+<wire x1="54.994975" y1="62.3808" x2="59.399775" y2="57.976" width="0.1524" layer="16"/>
+<wire x1="59.399775" y1="57.976" x2="65.722" y2="57.976" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="U7" pad="13"/>
-<contactref element="J5" pad="P$5"/>
 <via x="43.7588" y="61.3" extent="1-16" drill="0.3"/>
 <wire x1="41.05" y1="60.275" x2="41.2714" y2="60.4964" width="0.1524" layer="1"/>
 <wire x1="43.72279375" y1="61.3" x2="43.7588" y2="61.3" width="0.1524" layer="1"/>
@@ -3008,30 +3380,19 @@ design rules under a new name.</description>
 <wire x1="42.91919375" y1="60.4964" x2="43.72279375" y2="61.3" width="0.1524" layer="1"/>
 <wire x1="43.7588" y1="61.3" x2="43.7588" y2="61.72774375" width="0.1524" layer="16"/>
 <wire x1="43.7588" y1="61.72774375" x2="44.10705625" y2="62.076" width="0.1524" layer="16"/>
-<wire x1="44.10705625" y1="62.076" x2="59.06871875" y2="62.076" width="0.1524" layer="16"/>
-<wire x1="59.06871875" y1="62.076" x2="60.66871875" y2="60.476" width="0.1524" layer="16"/>
-<via x="64.644153125" y="59.844153125" extent="1-16" drill="0.3"/>
-<wire x1="64.56630625" y1="59.922" x2="64.644153125" y2="59.844153125" width="0.1524" layer="16"/>
-<wire x1="63.10500625" y1="60.476" x2="63.65900625" y2="59.922" width="0.1524" layer="16"/>
-<wire x1="63.65900625" y1="59.922" x2="64.56630625" y2="59.922" width="0.1524" layer="16"/>
-<wire x1="60.66871875" y1="60.476" x2="63.10500625" y2="60.476" width="0.1524" layer="16"/>
-<wire x1="64.644153125" y1="59.844153125" x2="64.9952" y2="59.49310625" width="0.1524" layer="1"/>
-<wire x1="64.9952" y1="59.49310625" x2="64.9952" y2="59.16374375" width="0.1524" layer="1"/>
-<wire x1="64.9952" y1="59.16374375" x2="65.6874" y2="58.47154375" width="0.1524" layer="1"/>
-<wire x1="65.6874" y1="57.5837" x2="66.2337" y2="57.0374" width="0.1524" layer="1"/>
-<wire x1="66.2337" y1="57.0374" x2="67.0063" y2="57.0374" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="57.0374" x2="67.5526" y2="57.5837" width="0.1524" layer="1"/>
-<wire x1="65.6874" y1="58.47154375" x2="65.6874" y2="57.5837" width="0.1524" layer="1"/>
-<wire x1="66.62" y1="58.9326" x2="66.62" y2="60.01" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="58.3563" x2="67.0063" y2="58.9026" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="58.9026" x2="66.65" y2="58.9026" width="0.1524" layer="1"/>
-<wire x1="66.65" y1="58.9026" x2="66.62" y2="58.9326" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="57.5837" x2="67.5526" y2="58.3563" width="0.1524" layer="1"/>
+<wire x1="44.10705625" y1="62.076" x2="54.86871875" y2="62.076" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$5"/>
+<wire x1="54.86871875" y1="62.076" x2="59.27351875" y2="57.6712" width="0.1524" layer="16"/>
+<wire x1="64.6288" y1="57.6712" x2="65.3" y2="57" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="57.5897" x2="66.6546" y2="58.1466" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="58.1466" x2="67.5" y2="58.992" width="0.1524" layer="16"/>
+<wire x1="65.3" y1="57" x2="66.0649" y2="57" width="0.1524" layer="16"/>
+<wire x1="66.0649" y1="57" x2="66.6546" y2="57.5897" width="0.1524" layer="16"/>
+<wire x1="59.27351875" y1="57.6712" x2="64.6288" y2="57.6712" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$5">
 <contactref element="U7" pad="7"/>
 <contactref element="R7" pad="1"/>
-<contactref element="J5" pad="P$4"/>
 <wire x1="35.15" y1="58.325" x2="33.275" y2="58.325" width="0.1524" layer="1"/>
 <wire x1="33.275" y1="58.325" x2="33" y2="58.05" width="0.1524" layer="1"/>
 <wire x1="37.4866" y1="59.23275" x2="37.4866" y2="59.5" width="0.1524" layer="1"/>
@@ -3043,16 +3404,13 @@ design rules under a new name.</description>
 <wire x1="37.8818" y1="60.747275" x2="37.6048" y2="61.024275" width="0.1524" layer="16"/>
 <wire x1="37.6048" y1="61.024275" x2="37.6048" y2="62.27374375" width="0.1524" layer="16"/>
 <wire x1="37.6048" y1="62.27374375" x2="38.01665625" y2="62.6856" width="0.1524" layer="16"/>
-<wire x1="38.01665625" y1="62.6856" x2="59.32123125" y2="62.6856" width="0.1524" layer="16"/>
-<wire x1="60.92123125" y1="61.0856" x2="64.6" y2="61.0856" width="0.1524" layer="16"/>
-<wire x1="59.32123125" y1="62.6856" x2="60.92123125" y2="61.0856" width="0.1524" layer="16"/>
-<wire x1="64.6" y1="61.0856" x2="64.7182" y2="60.9674" width="0.1524" layer="16"/>
-<wire x1="64.7182" y1="60.9674" x2="64.7182" y2="60.5929" width="0.1524" layer="16"/>
-<wire x1="64.7182" y1="60.5929" x2="66.3211" y2="58.99" width="0.1524" layer="16"/>
-<wire x1="66.3211" y1="58.99" x2="68.45" y2="58.99" width="0.1524" layer="16"/>
+<wire x1="38.01665625" y1="62.6856" x2="55.12123125" y2="62.6856" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$4"/>
+<wire x1="55.12123125" y1="62.6856" x2="59.52603125" y2="58.2808" width="0.1524" layer="16"/>
+<wire x1="63.9948" y1="58.2808" x2="65.722" y2="60.008" width="0.1524" layer="16"/>
+<wire x1="59.52603125" y1="58.2808" x2="63.9948" y2="58.2808" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$6">
-<contactref element="J5" pad="P$3"/>
 <contactref element="R7" pad="2"/>
 <contactref element="U7" pad="6"/>
 <wire x1="35.15" y1="58.975" x2="33.975" y2="58.975" width="0.1524" layer="1"/>
@@ -3065,18 +3423,18 @@ design rules under a new name.</description>
 <wire x1="37.257265625" y1="60.157265625" x2="37.3" y2="60.2" width="0.1524" layer="16"/>
 <wire x1="37.3" y1="60.2" x2="37.3" y2="62.4" width="0.1524" layer="16"/>
 <wire x1="37.3" y1="62.4" x2="37.8904" y2="62.9904" width="0.1524" layer="16"/>
-<wire x1="37.8904" y1="62.9904" x2="59.4474875" y2="62.9904" width="0.1524" layer="16"/>
-<via x="65.3" y="61.1134" extent="1-16" drill="0.3"/>
-<wire x1="65.023" y1="61.3904" x2="65.3" y2="61.1134" width="0.1524" layer="16"/>
-<wire x1="61.0474875" y1="61.3904" x2="65.023" y2="61.3904" width="0.1524" layer="16"/>
-<wire x1="59.4474875" y1="62.9904" x2="61.0474875" y2="61.3904" width="0.1524" layer="16"/>
-<wire x1="65.3" y1="61.1134" x2="65.3" y2="59.29" width="0.1524" layer="1"/>
-<wire x1="65.3" y1="59.29" x2="66.62" y2="57.97" width="0.1524" layer="1"/>
+<wire x1="37.8904" y1="62.9904" x2="55.2474875" y2="62.9904" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$3"/>
+<wire x1="55.2474875" y1="62.9904" x2="59.6522875" y2="58.5856" width="0.1524" layer="16"/>
+<wire x1="59.6522875" y1="58.5856" x2="63.86854375" y2="58.5856" width="0.1524" layer="16"/>
+<wire x1="64.7894" y1="59.50645625" x2="64.7894" y2="60.3943" width="0.1524" layer="16"/>
+<wire x1="64.7894" y1="60.3943" x2="65.4191" y2="61.024" width="0.1524" layer="16"/>
+<wire x1="63.86854375" y1="58.5856" x2="64.7894" y2="59.50645625" width="0.1524" layer="16"/>
+<wire x1="65.4191" y1="61.024" x2="67.5" y2="61.024" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$7">
 <contactref element="U7" pad="2"/>
 <contactref element="R6" pad="1"/>
-<contactref element="J5" pad="P$8"/>
 <wire x1="35.15" y1="61.575" x2="33.025" y2="61.575" width="0.1524" layer="1"/>
 <wire x1="33.025" y1="61.575" x2="33" y2="61.55" width="0.1524" layer="1"/>
 <wire x1="36.3162" y1="62.7412" x2="36.48899375" y2="62.7412" width="0.1524" layer="1"/>
@@ -3089,17 +3447,17 @@ design rules under a new name.</description>
 <wire x1="36.48899375" y1="62.7412" x2="36.76599375" y2="63.0182" width="0.1524" layer="16"/>
 <wire x1="36.76599375" y1="63.0182" x2="36.84099375" y2="63.0182" width="0.1524" layer="16"/>
 <wire x1="36.84099375" y1="63.0182" x2="37.11799375" y2="63.2952" width="0.1524" layer="16"/>
-<wire x1="37.11799375" y1="63.2952" x2="59.57374375" y2="63.2952" width="0.1524" layer="16"/>
-<wire x1="59.57374375" y1="63.2952" x2="61.17374375" y2="61.6952" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="61.1174" x2="67.0063" y2="61.1174" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="61.1174" x2="67.5526" y2="61.6637" width="0.1524" layer="16"/>
-<wire x1="65.6559" y1="61.6952" x2="66.2337" y2="61.1174" width="0.1524" layer="16"/>
-<wire x1="61.17374375" y1="61.6952" x2="65.6559" y2="61.6952" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="62.1726" x2="68.45" y2="63.07" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="61.6637" x2="67.5526" y2="62.1726" width="0.1524" layer="16"/>
+<wire x1="37.11799375" y1="63.2952" x2="55.37374375" y2="63.2952" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$8"/>
+<wire x1="55.37374375" y1="63.2952" x2="59.77854375" y2="58.8904" width="0.1524" layer="16"/>
+<wire x1="59.77854375" y1="58.8904" x2="62.4" y2="58.8904" width="0.1524" layer="16"/>
+<wire x1="62.4" y1="58.8904" x2="62.677" y2="59.1674" width="0.1524" layer="16"/>
+<wire x1="62.677" y1="59.1674" x2="62.7" y2="59.1674" width="0.1524" layer="16"/>
+<via x="62.7" y="59.1674" extent="1-16" drill="0.3"/>
+<wire x1="62.7" y1="59.1674" x2="62.7" y2="58.966" width="0.1524" layer="1"/>
+<wire x1="62.7" y1="58.966" x2="65.722" y2="55.944" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$8">
-<contactref element="J5" pad="P$7"/>
 <contactref element="R6" pad="2"/>
 <contactref element="U7" pad="1"/>
 <wire x1="35.15" y1="62.225" x2="34.225" y2="62.225" width="0.1524" layer="1"/>
@@ -3107,49 +3465,60 @@ design rules under a new name.</description>
 <wire x1="35.15" y1="62.225" x2="36.525" y2="63.6" width="0.1524" layer="1"/>
 <wire x1="36.525" y1="63.6" x2="36.6" y2="63.6" width="0.1524" layer="1"/>
 <via x="36.6" y="63.6" extent="1-16" drill="0.3"/>
-<wire x1="36.6" y1="63.6" x2="59.7" y2="63.6" width="0.1524" layer="16"/>
-<wire x1="59.7" y1="63.6" x2="61.3" y2="62" width="0.1524" layer="16"/>
-<wire x1="61.3" y1="62" x2="66.57" y2="62" width="0.1524" layer="16"/>
-<wire x1="66.57" y1="62" x2="66.62" y2="62.05" width="0.1524" layer="16"/>
+<wire x1="36.6" y1="63.6" x2="55.5" y2="63.6" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$7"/>
+<wire x1="55.5" y1="63.6" x2="59.9048" y2="59.1952" width="0.1524" layer="16"/>
+<via x="63.5588" y="59.1674" extent="1-16" drill="0.3"/>
+<wire x1="61.90500625" y1="59.1952" x2="62.45900625" y2="59.7492" width="0.1524" layer="16"/>
+<wire x1="62.45900625" y1="59.7492" x2="62.977" y2="59.7492" width="0.1524" layer="16"/>
+<wire x1="59.9048" y1="59.1952" x2="61.90500625" y2="59.1952" width="0.1524" layer="16"/>
+<wire x1="62.977" y1="59.7492" x2="63.5588" y2="59.1674" width="0.1524" layer="16"/>
+<wire x1="63.5588" y1="59.1674" x2="63.5588" y2="58.5412" width="0.1524" layer="1"/>
+<wire x1="65.14" y1="56.96" x2="67.5" y2="56.96" width="0.1524" layer="1"/>
+<wire x1="63.5588" y1="58.5412" x2="65.14" y2="56.96" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$9">
 <contactref element="U7" pad="11"/>
-<contactref element="J5" pad="P$2"/>
 <wire x1="41.05" y1="58.975" x2="43.375" y2="58.975" width="0.1524" layer="1"/>
 <wire x1="43.375" y1="58.975" x2="43.5" y2="59.1" width="0.1524" layer="1"/>
 <via x="43.5" y="59.1" extent="1-16" drill="0.3"/>
 <wire x1="43.5" y1="59.1" x2="46.1712" y2="61.7712" width="0.1524" layer="16"/>
-<wire x1="46.1712" y1="61.7712" x2="58.9424625" y2="61.7712" width="0.1524" layer="16"/>
-<wire x1="58.9424625" y1="61.7712" x2="60.5424625" y2="60.1712" width="0.1524" layer="16"/>
-<wire x1="62.97875" y1="60.1712" x2="63.53275" y2="59.6172" width="0.1524" layer="16"/>
-<wire x1="63.53275" y1="59.6172" x2="63.9" y2="59.6172" width="0.1524" layer="16"/>
-<wire x1="60.5424625" y1="60.1712" x2="62.97875" y2="60.1712" width="0.1524" layer="16"/>
-<wire x1="63.9" y1="59.6172" x2="65.6874" y2="57.8298" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="57.8298" x2="65.6874" y2="57.5837" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="57.5837" x2="66.3211" y2="56.95" width="0.1524" layer="16"/>
-<wire x1="66.3211" y1="56.95" x2="68.45" y2="56.95" width="0.1524" layer="16"/>
+<wire x1="46.1712" y1="61.7712" x2="54.7424625" y2="61.7712" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$2"/>
+<wire x1="56.7109625" y1="59.8027" x2="56.7109625" y2="59.4109625" width="0.1524" layer="16"/>
+<via x="56.7109625" y="59.4109625" extent="1-16" drill="0.3"/>
+<wire x1="56.7109625" y1="59.4109625" x2="62.12076875" y2="59.4109625" width="0.1524" layer="1"/>
+<wire x1="62.12076875" y1="59.4109625" x2="62.45900625" y2="59.7492" width="0.1524" layer="1"/>
+<wire x1="63.4312" y1="59.7492" x2="65.722" y2="62.04" width="0.1524" layer="1"/>
+<wire x1="62.45900625" y1="59.7492" x2="63.4312" y2="59.7492" width="0.1524" layer="1"/>
+<wire x1="54.7424625" y1="61.7712" x2="56.7109625" y2="59.8027" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$10">
 <contactref element="U7" pad="10"/>
-<contactref element="J5" pad="P$1"/>
 <wire x1="41.05" y1="58.325" x2="43.54779375" y2="58.325" width="0.1524" layer="1"/>
 <wire x1="43.54779375" y1="58.325" x2="44.361396875" y2="59.138603125" width="0.1524" layer="1"/>
 <via x="44.361396875" y="59.138603125" extent="1-16" drill="0.3"/>
 <wire x1="44.361396875" y1="59.138603125" x2="44.361396875" y2="59.530340625" width="0.1524" layer="16"/>
 <wire x1="44.361396875" y1="59.530340625" x2="46.29745625" y2="61.4664" width="0.1524" layer="16"/>
-<wire x1="46.29745625" y1="61.4664" x2="58.81620625" y2="61.4664" width="0.1524" layer="16"/>
-<wire x1="58.81620625" y1="61.4664" x2="60.41620625" y2="59.8664" width="0.1524" layer="16"/>
-<wire x1="62.85249375" y1="59.8664" x2="63.40649375" y2="59.3124" width="0.1524" layer="16"/>
-<wire x1="63.40649375" y1="59.3124" x2="63.77374375" y2="59.3124" width="0.1524" layer="16"/>
-<wire x1="60.41620625" y1="59.8664" x2="62.85249375" y2="59.8664" width="0.1524" layer="16"/>
-<wire x1="65.3826" y1="57.70354375" x2="65.3826" y2="57.45744375" width="0.1524" layer="16"/>
-<wire x1="63.77374375" y1="59.3124" x2="65.3826" y2="57.70354375" width="0.1524" layer="16"/>
-<wire x1="66.62" y1="56.22004375" x2="66.62" y2="55.93" width="0.1524" layer="16"/>
-<wire x1="65.3826" y1="57.45744375" x2="66.62" y2="56.22004375" width="0.1524" layer="16"/>
+<wire x1="46.29745625" y1="61.4664" x2="54.61620625" y2="61.4664" width="0.1524" layer="16"/>
+<contactref element="J4" pad="P$1"/>
+<wire x1="54.61620625" y1="61.4664" x2="55.88816875" y2="60.1944375" width="0.1524" layer="16"/>
+<wire x1="55.88816875" y1="60.1944375" x2="55.88816875" y2="59.8027" width="0.1524" layer="16"/>
+<via x="55.88816875" y="59.8027" extent="1-16" drill="0.3"/>
+<wire x1="55.88816875" y1="59.8027" x2="56.27990625" y2="59.8027" width="0.1524" layer="1"/>
+<wire x1="56.27990625" y1="59.8027" x2="56.46996875" y2="59.9927625" width="0.1524" layer="1"/>
+<wire x1="56.46996875" y1="59.9927625" x2="56.95195625" y2="59.9927625" width="0.1524" layer="1"/>
+<wire x1="56.95195625" y1="59.9927625" x2="57.22895625" y2="59.7157625" width="0.1524" layer="1"/>
+<wire x1="61.9945125" y1="59.7157625" x2="62.33275" y2="60.054" width="0.1524" layer="1"/>
+<wire x1="62.33275" y1="60.054" x2="63.30494375" y2="60.054" width="0.1524" layer="1"/>
+<wire x1="57.22895625" y1="59.7157625" x2="61.9945125" y2="59.7157625" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="61.53845625" x2="64.7894" y2="62.4263" width="0.1524" layer="1"/>
+<wire x1="64.7894" y1="62.4263" x2="65.4191" y2="63.056" width="0.1524" layer="1"/>
+<wire x1="63.30494375" y1="60.054" x2="64.7894" y2="61.53845625" width="0.1524" layer="1"/>
+<wire x1="65.4191" y1="63.056" x2="67.5" y2="63.056" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$35">
 <contactref element="R4" pad="2"/>
-<contactref element="J5" pad="GRNN"/>
 <wire x1="41.95" y1="55.5" x2="43.15" y2="56.7" width="0.1524" layer="1"/>
 <wire x1="43.15" y1="56.7" x2="43.3" y2="56.7" width="0.1524" layer="1"/>
 <via x="43.3" y="56.7" extent="1-16" drill="0.3"/>
@@ -3159,19 +3528,16 @@ design rules under a new name.</description>
 <wire x1="43.3" y1="57.36894375" x2="44.18305625" y2="58.252" width="0.1524" layer="16"/>
 <wire x1="45.24800625" y1="58.77135625" x2="45.24800625" y2="59.55483125" width="0.1524" layer="16"/>
 <wire x1="45.24800625" y1="59.55483125" x2="46.549975" y2="60.8568" width="0.1524" layer="16"/>
-<wire x1="46.549975" y1="60.8568" x2="58.4" y2="60.8568" width="0.1524" layer="16"/>
-<wire x1="58.4" y1="60.8568" x2="58.44895625" y2="60.80784375" width="0.1524" layer="16"/>
-<wire x1="58.44895625" y1="60.80784375" x2="58.44895625" y2="60.5798" width="0.1524" layer="16"/>
-<via x="58.44895625" y="60.5798" extent="1-16" drill="0.3"/>
-<wire x1="58.44895625" y1="60.5798" x2="58.44895625" y2="64.13075625" width="0.1524" layer="1"/>
-<wire x1="58.44895625" y1="64.13075625" x2="58.5" y2="64.1818" width="0.1524" layer="1"/>
-<via x="58.5" y="64.1818" extent="1-16" drill="0.3"/>
-<wire x1="58.5" y1="64.1818" x2="61.0718" y2="64.1818" width="0.1524" layer="16"/>
-<wire x1="61.0718" y1="64.1818" x2="63.4" y2="66.51" width="0.1524" layer="16"/>
+<wire x1="46.549975" y1="60.8568" x2="54.2" y2="60.8568" width="0.1524" layer="16"/>
+<contactref element="J4" pad="GRNN"/>
+<wire x1="54.2" y1="60.8568" x2="54.514378125" y2="60.542421875" width="0.1524" layer="16"/>
+<wire x1="54.514378125" y1="60.542421875" x2="54.514378125" y2="60.314378125" width="0.1524" layer="16"/>
+<via x="54.514378125" y="60.314378125" extent="1-16" drill="0.3"/>
+<wire x1="54.514378125" y1="60.314378125" x2="54.852378125" y2="60.314378125" width="0.1524" layer="1"/>
+<wire x1="54.852378125" y1="60.314378125" x2="60.896" y2="66.358" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$36">
 <contactref element="R5" pad="2"/>
-<contactref element="J5" pad="YLWN"/>
 <wire x1="38.45" y1="55.5" x2="39.85" y2="56.9" width="0.1524" layer="1"/>
 <wire x1="39.85" y1="56.9" x2="42.4" y2="56.9" width="0.1524" layer="1"/>
 <via x="42.4" y="56.9" extent="1-16" drill="0.3"/>
@@ -3180,37 +3546,26 @@ design rules under a new name.</description>
 <wire x1="44.0568" y1="58.5568" x2="44.60239375" y2="58.5568" width="0.1524" layer="16"/>
 <wire x1="44.94320625" y1="58.8976125" x2="44.94320625" y2="59.6810875" width="0.1524" layer="16"/>
 <wire x1="44.94320625" y1="59.6810875" x2="46.42371875" y2="61.1616" width="0.1524" layer="16"/>
-<wire x1="46.42371875" y1="61.1616" x2="58.68995" y2="61.1616" width="0.1524" layer="16"/>
-<wire x1="60.28995" y1="59.5616" x2="61.9" y2="59.5616" width="0.1524" layer="16"/>
-<wire x1="58.68995" y1="61.1616" x2="60.28995" y2="59.5616" width="0.1524" layer="16"/>
-<wire x1="61.9" y1="59.5616" x2="63.4" y2="58.0616" width="0.1524" layer="16"/>
-<wire x1="63.4" y1="58.0616" x2="63.4" y2="55.03" width="0.1524" layer="16"/>
+<wire x1="46.42371875" y1="61.1616" x2="54.48995" y2="61.1616" width="0.1524" layer="16"/>
+<contactref element="J4" pad="YLWN"/>
+<wire x1="54.48995" y1="61.1616" x2="55.30636875" y2="60.34518125" width="0.1524" layer="16"/>
+<wire x1="55.30636875" y1="60.34518125" x2="55.30636875" y2="59.56170625" width="0.1524" layer="16"/>
+<wire x1="55.30636875" y1="59.56170625" x2="59.940075" y2="54.928" width="0.1524" layer="16"/>
+<wire x1="59.940075" y1="54.928" x2="60.896" y2="54.928" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$39">
 <contactref element="U8" pad="14"/>
-<contactref element="J6" pad="P$6"/>
 <wire x1="41.05" y1="48.925" x2="42.225" y2="48.925" width="0.1524" layer="1"/>
 <wire x1="42.225" y1="48.925" x2="42.8" y2="49.5" width="0.1524" layer="1"/>
 <via x="42.8" y="49.5" extent="1-16" drill="0.3"/>
 <wire x1="42.8" y1="49.5" x2="43.5808" y2="50.2808" width="0.1524" layer="16"/>
 <wire x1="43.5808" y1="50.2808" x2="48.594975" y2="50.2808" width="0.1524" layer="16"/>
-<wire x1="48.594975" y1="50.2808" x2="56.594975" y2="42.2808" width="0.1524" layer="16"/>
-<wire x1="56.594975" y1="42.2808" x2="63.0870125" y2="42.2808" width="0.1524" layer="16"/>
-<wire x1="63.0870125" y1="42.2808" x2="63.38390625" y2="41.98390625" width="0.1524" layer="16"/>
-<via x="63.38390625" y="41.98390625" extent="1-16" drill="0.3"/>
-<wire x1="67.90390625" y1="41.98390625" x2="68.45" y2="42.53" width="0.1524" layer="1"/>
-<wire x1="63.8182" y1="42.85439375" x2="64.15900625" y2="43.1952" width="0.1524" layer="1"/>
-<wire x1="64.15900625" y1="43.1952" x2="64.64099375" y2="43.1952" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="42.4426" x2="67.46499375" y2="41.98390625" width="0.1524" layer="1"/>
-<wire x1="67.46499375" y1="41.98390625" x2="67.90390625" y2="41.98390625" width="0.1524" layer="1"/>
-<wire x1="63.38390625" y1="41.98390625" x2="63.8182" y2="42.4182" width="0.1524" layer="1"/>
-<wire x1="63.8182" y1="42.4182" x2="63.8182" y2="42.85439375" width="0.1524" layer="1"/>
-<wire x1="64.64099375" y1="43.1952" x2="65.39359375" y2="42.4426" width="0.1524" layer="1"/>
-<wire x1="65.39359375" y1="42.4426" x2="67.0063" y2="42.4426" width="0.1524" layer="1"/>
+<contactref element="J5" pad="P$6"/>
+<wire x1="59.399775" y1="39.476" x2="65.722" y2="39.476" width="0.1524" layer="16"/>
+<wire x1="48.594975" y1="50.2808" x2="59.399775" y2="39.476" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$40">
 <contactref element="U8" pad="13"/>
-<contactref element="J6" pad="P$5"/>
 <wire x1="41.05" y1="48.275" x2="42.6338" y2="48.275" width="0.1524" layer="1"/>
 <wire x1="42.6338" y1="48.275" x2="43" y2="48.6412" width="0.1524" layer="1"/>
 <via x="43" y="48.6412" extent="1-16" drill="0.3"/>
@@ -3219,29 +3574,17 @@ design rules under a new name.</description>
 <wire x1="43" y1="48.87720625" x2="43.3818" y2="49.25900625" width="0.1524" layer="16"/>
 <wire x1="43.3818" y1="49.65074375" x2="43.70705625" y2="49.976" width="0.1524" layer="16"/>
 <wire x1="43.70705625" y1="49.976" x2="48.46871875" y2="49.976" width="0.1524" layer="16"/>
-<wire x1="48.46871875" y1="49.976" x2="56.46871875" y2="41.976" width="0.1524" layer="16"/>
-<via x="63.94086875" y="41.3263375" extent="1-16" drill="0.3"/>
-<wire x1="63.8651" y1="41.40210625" x2="63.94086875" y2="41.3263375" width="0.1524" layer="16"/>
-<wire x1="62.56901875" y1="41.976" x2="63.1429125" y2="41.40210625" width="0.1524" layer="16"/>
-<wire x1="63.1429125" y1="41.40210625" x2="63.8651" y2="41.40210625" width="0.1524" layer="16"/>
-<wire x1="56.46871875" y1="41.976" x2="62.56901875" y2="41.976" width="0.1524" layer="16"/>
-<wire x1="63.94086875" y1="41.3263375" x2="63.96720625" y2="41.3" width="0.1524" layer="1"/>
-<wire x1="63.96720625" y1="41.3" x2="64.35894375" y2="41.3" width="0.1524" layer="1"/>
-<wire x1="64.35894375" y1="41.3" x2="64.479471875" y2="41.179471875" width="0.1524" layer="1"/>
-<wire x1="65.6874" y1="39.0837" x2="66.2337" y2="38.5374" width="0.1524" layer="1"/>
-<wire x1="66.2337" y1="38.5374" x2="67.0063" y2="38.5374" width="0.1524" layer="1"/>
-<wire x1="67.0063" y1="38.5374" x2="67.5526" y2="39.0837" width="0.1524" layer="1"/>
-<wire x1="64.479471875" y1="41.179471875" x2="65.6874" y2="39.97154375" width="0.1524" layer="1"/>
-<wire x1="65.6874" y1="39.97154375" x2="65.6874" y2="39.0837" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="39.8563" x2="67.10445" y2="40.30445" width="0.1524" layer="1"/>
-<wire x1="67.10445" y1="40.30445" x2="67.10445" y2="41.02555" width="0.1524" layer="1"/>
-<wire x1="67.10445" y1="41.02555" x2="66.62" y2="41.51" width="0.1524" layer="1"/>
-<wire x1="67.5526" y1="39.0837" x2="67.5526" y2="39.8563" width="0.1524" layer="1"/>
+<contactref element="J5" pad="P$5"/>
+<wire x1="59.27351875" y1="39.1712" x2="64.6" y2="39.1712" width="0.1524" layer="16"/>
+<wire x1="64.6" y1="39.1712" x2="65.2712" y2="38.5" width="0.1524" layer="16"/>
+<wire x1="66.0649" y1="38.5" x2="67.5" y2="39.9351" width="0.1524" layer="16"/>
+<wire x1="65.2712" y1="38.5" x2="66.0649" y2="38.5" width="0.1524" layer="16"/>
+<wire x1="67.5" y1="39.9351" x2="67.5" y2="40.492" width="0.1524" layer="16"/>
+<wire x1="48.46871875" y1="49.976" x2="59.27351875" y2="39.1712" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$41">
 <contactref element="U8" pad="7"/>
 <contactref element="R11" pad="1"/>
-<contactref element="J6" pad="P$4"/>
 <wire x1="35.15" y1="46.325" x2="33.275" y2="46.325" width="0.1524" layer="1"/>
 <wire x1="33.275" y1="46.325" x2="33" y2="46.05" width="0.1524" layer="1"/>
 <wire x1="37.5866" y1="48.06725" x2="37.541475" y2="48.112375" width="0.1524" layer="1"/>
@@ -3258,14 +3601,11 @@ design rules under a new name.</description>
 <wire x1="37.8" y1="50.17908125" x2="37.8096" y2="50.18868125" width="0.1524" layer="16"/>
 <wire x1="37.8096" y1="50.18868125" x2="37.8096" y2="50.5856" width="0.1524" layer="16"/>
 <wire x1="37.8096" y1="50.5856" x2="48.72123125" y2="50.5856" width="0.1524" layer="16"/>
-<wire x1="48.72123125" y1="50.5856" x2="56.72123125" y2="42.5856" width="0.1524" layer="16"/>
-<wire x1="68.3626" y1="40.5774" x2="68.45" y2="40.49" width="0.1524" layer="16"/>
-<wire x1="63.60500625" y1="42.5856" x2="65.61320625" y2="40.5774" width="0.1524" layer="16"/>
-<wire x1="65.61320625" y1="40.5774" x2="68.3626" y2="40.5774" width="0.1524" layer="16"/>
-<wire x1="56.72123125" y1="42.5856" x2="63.60500625" y2="42.5856" width="0.1524" layer="16"/>
+<contactref element="J5" pad="P$4"/>
+<wire x1="57.79883125" y1="41.508" x2="65.722" y2="41.508" width="0.1524" layer="16"/>
+<wire x1="48.72123125" y1="50.5856" x2="57.79883125" y2="41.508" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$42">
-<contactref element="J6" pad="P$3"/>
 <contactref element="R11" pad="2"/>
 <contactref element="U8" pad="6"/>
 <wire x1="35.15" y1="46.975" x2="33.975" y2="46.975" width="0.1524" layer="1"/>
@@ -3282,17 +3622,16 @@ design rules under a new name.</description>
 <wire x1="37.5048" y1="50.31494375" x2="37.5048" y2="50.7426875" width="0.1524" layer="16"/>
 <wire x1="37.5048" y1="50.7426875" x2="37.6525125" y2="50.8904" width="0.1524" layer="16"/>
 <wire x1="37.6525125" y1="50.8904" x2="48.8474875" y2="50.8904" width="0.1524" layer="16"/>
-<wire x1="56.8474875" y1="42.8904" x2="64.4" y2="42.8904" width="0.1524" layer="16"/>
-<wire x1="48.8474875" y1="50.8904" x2="56.8474875" y2="42.8904" width="0.1524" layer="16"/>
-<wire x1="64.4" y1="42.8904" x2="64.4" y2="42.6134" width="0.1524" layer="16"/>
-<via x="64.4" y="42.6134" extent="1-16" drill="0.3"/>
-<wire x1="64.4" y1="42.6134" x2="64.4" y2="41.69" width="0.1524" layer="1"/>
-<wire x1="64.4" y1="41.69" x2="66.62" y2="39.47" width="0.1524" layer="1"/>
+<contactref element="J5" pad="P$3"/>
+<wire x1="64.7079" y1="41.8128" x2="65.3357" y2="42.4406" width="0.1524" layer="16"/>
+<wire x1="57.9250875" y1="41.8128" x2="64.7079" y2="41.8128" width="0.1524" layer="16"/>
+<wire x1="67.4166" y1="42.4406" x2="67.5" y2="42.524" width="0.1524" layer="16"/>
+<wire x1="48.8474875" y1="50.8904" x2="57.9250875" y2="41.8128" width="0.1524" layer="16"/>
+<wire x1="65.3357" y1="42.4406" x2="67.4166" y2="42.4406" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$43">
 <contactref element="U8" pad="2"/>
 <contactref element="R10" pad="1"/>
-<contactref element="J6" pad="P$8"/>
 <wire x1="35.15" y1="49.575" x2="35.125" y2="49.55" width="0.1524" layer="1"/>
 <wire x1="35.125" y1="49.55" x2="33" y2="49.55" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="49.575" x2="36.3338" y2="49.575" width="0.1524" layer="1"/>
@@ -3302,16 +3641,17 @@ design rules under a new name.</description>
 <wire x1="37.2" y1="50.4412" x2="37.2" y2="50.86894375" width="0.1524" layer="16"/>
 <wire x1="37.2" y1="50.86894375" x2="37.52625625" y2="51.1952" width="0.1524" layer="16"/>
 <wire x1="37.52625625" y1="51.1952" x2="48.97374375" y2="51.1952" width="0.1524" layer="16"/>
-<wire x1="48.97374375" y1="51.1952" x2="56.97374375" y2="43.1952" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="42.6174" x2="67.0063" y2="42.6174" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="42.6174" x2="67.5526" y2="43.1637" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="43.1637" x2="67.5526" y2="43.6726" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="43.6726" x2="68.45" y2="44.57" width="0.1524" layer="16"/>
-<wire x1="65.6559" y1="43.1952" x2="66.2337" y2="42.6174" width="0.1524" layer="16"/>
-<wire x1="56.97374375" y1="43.1952" x2="65.6559" y2="43.1952" width="0.1524" layer="16"/>
+<contactref element="J5" pad="P$8"/>
+<wire x1="61.923" y1="42.1176" x2="62.2" y2="42.3946" width="0.1524" layer="16"/>
+<via x="62.2" y="42.3946" extent="1-16" drill="0.3"/>
+<wire x1="62.2" y1="42.3946" x2="64.1" y2="40.4946" width="0.1524" layer="1"/>
+<wire x1="64.1" y1="40.4946" x2="64.1" y2="38.6" width="0.1524" layer="1"/>
+<wire x1="64.1" y1="38.6" x2="65.256" y2="37.444" width="0.1524" layer="1"/>
+<wire x1="65.256" y1="37.444" x2="65.722" y2="37.444" width="0.1524" layer="1"/>
+<wire x1="48.97374375" y1="51.1952" x2="58.05134375" y2="42.1176" width="0.1524" layer="16"/>
+<wire x1="58.05134375" y1="42.1176" x2="61.923" y2="42.1176" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$44">
-<contactref element="J6" pad="P$7"/>
 <contactref element="R10" pad="2"/>
 <contactref element="U8" pad="1"/>
 <wire x1="35.15" y1="50.225" x2="34.225" y2="50.225" width="0.1524" layer="1"/>
@@ -3320,14 +3660,25 @@ design rules under a new name.</description>
 <wire x1="36.125" y1="50.225" x2="36.6" y2="50.7" width="0.1524" layer="1"/>
 <via x="36.6" y="50.7" extent="1-16" drill="0.3"/>
 <wire x1="36.6" y1="50.7" x2="37.4" y2="51.5" width="0.1524" layer="16"/>
-<wire x1="49.1" y1="51.5" x2="57.1" y2="43.5" width="0.1524" layer="16"/>
-<wire x1="57.1" y1="43.5" x2="66.57" y2="43.5" width="0.1524" layer="16"/>
-<wire x1="66.57" y1="43.5" x2="66.62" y2="43.55" width="0.1524" layer="16"/>
 <wire x1="37.4" y1="51.5" x2="49.1" y2="51.5" width="0.1524" layer="16"/>
+<contactref element="J5" pad="P$7"/>
+<wire x1="58.1776" y1="42.4224" x2="61.0642" y2="42.4224" width="0.1524" layer="16"/>
+<wire x1="61.0642" y1="42.4224" x2="61.3412" y2="42.6994" width="0.1524" layer="16"/>
+<via x="61.3412" y="42.6994" extent="1-16" drill="0.3"/>
+<wire x1="61.3412" y1="42.6994" x2="61.68200625" y2="42.6994" width="0.1524" layer="1"/>
+<wire x1="61.68200625" y1="42.6994" x2="61.95900625" y2="42.9764" width="0.1524" layer="1"/>
+<wire x1="61.95900625" y1="42.9764" x2="62.44099375" y2="42.9764" width="0.1524" layer="1"/>
+<wire x1="62.44099375" y1="42.9764" x2="62.7818" y2="42.63559375" width="0.1524" layer="1"/>
+<wire x1="62.7818" y1="42.63559375" x2="62.7818" y2="42.24385625" width="0.1524" layer="1"/>
+<wire x1="64.4048" y1="38.72625625" x2="64.715528125" y2="38.415528125" width="0.1524" layer="1"/>
+<wire x1="64.4048" y1="40.62085625" x2="64.4048" y2="38.72625625" width="0.1524" layer="1"/>
+<wire x1="62.7818" y1="42.24385625" x2="64.4048" y2="40.62085625" width="0.1524" layer="1"/>
+<wire x1="64.715528125" y1="38.415528125" x2="67.455528125" y2="38.415528125" width="0.1524" layer="1"/>
+<wire x1="67.455528125" y1="38.415528125" x2="67.5" y2="38.46" width="0.1524" layer="1"/>
+<wire x1="49.1" y1="51.5" x2="58.1776" y2="42.4224" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$45">
 <contactref element="U8" pad="11"/>
-<contactref element="J6" pad="P$2"/>
 <wire x1="41.05" y1="46.975" x2="43.175" y2="46.975" width="0.1524" layer="1"/>
 <wire x1="43.175" y1="46.975" x2="43.5" y2="47.3" width="0.1524" layer="1"/>
 <via x="43.5" y="47.3" extent="1-16" drill="0.3"/>
@@ -3336,17 +3687,16 @@ design rules under a new name.</description>
 <wire x1="43.7" y1="49.5378875" x2="43.8333125" y2="49.6712" width="0.1524" layer="16"/>
 <wire x1="43.8333125" y1="49.6712" x2="48.3424625" y2="49.6712" width="0.1524" layer="16"/>
 <wire x1="48.3424625" y1="49.6712" x2="56.3424625" y2="41.6712" width="0.1524" layer="16"/>
-<wire x1="56.3424625" y1="41.6712" x2="62.4427625" y2="41.6712" width="0.1524" layer="16"/>
-<wire x1="63.369425" y1="40.7445375" x2="64.4554625" y2="40.7445375" width="0.1524" layer="16"/>
-<wire x1="62.4427625" y1="41.6712" x2="63.369425" y2="40.7445375" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="39.5126" x2="65.6874" y2="39.0837" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="39.0837" x2="66.3211" y2="38.45" width="0.1524" layer="16"/>
-<wire x1="64.4554625" y1="40.7445375" x2="65.6874" y2="39.5126" width="0.1524" layer="16"/>
-<wire x1="66.3211" y1="38.45" x2="68.45" y2="38.45" width="0.1524" layer="16"/>
+<contactref element="J5" pad="P$2"/>
+<wire x1="56.3424625" y1="41.6712" x2="56.3424625" y2="41.6712" width="0.1524" layer="16"/>
+<wire x1="57.4609625" y1="40.5527" x2="57.4609625" y2="40.1609625" width="0.1524" layer="16"/>
+<via x="57.4609625" y="40.1609625" extent="1-16" drill="0.3"/>
+<wire x1="57.4609625" y1="40.1609625" x2="60.84" y2="43.54" width="0.1524" layer="1"/>
+<wire x1="60.84" y1="43.54" x2="65.722" y2="43.54" width="0.1524" layer="1"/>
+<wire x1="56.3424625" y1="41.6712" x2="57.4609625" y2="40.5527" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$46">
 <contactref element="U8" pad="10"/>
-<contactref element="J6" pad="P$1"/>
 <wire x1="41.05" y1="46.325" x2="43.73953125" y2="46.325" width="0.1524" layer="1"/>
 <wire x1="43.73953125" y1="46.325" x2="43.907265625" y2="46.492734375" width="0.1524" layer="1"/>
 <via x="43.907265625" y="46.492734375" extent="1-16" drill="0.3"/>
@@ -3358,17 +3708,21 @@ design rules under a new name.</description>
 <wire x1="44.0048" y1="47.61799375" x2="44.0048" y2="49.2712" width="0.1524" layer="16"/>
 <wire x1="44.1" y1="49.3664" x2="48.21620625" y2="49.3664" width="0.1524" layer="16"/>
 <wire x1="48.21620625" y1="49.3664" x2="56.21620625" y2="41.3664" width="0.1524" layer="16"/>
-<wire x1="56.21620625" y1="41.3664" x2="62.31650625" y2="41.3664" width="0.1524" layer="16"/>
-<wire x1="62.31650625" y1="41.3664" x2="63.24316875" y2="40.4397375" width="0.1524" layer="16"/>
-<wire x1="63.24316875" y1="40.4397375" x2="64.32920625" y2="40.4397375" width="0.1524" layer="16"/>
-<wire x1="64.32920625" y1="40.4397375" x2="65.3826" y2="39.38634375" width="0.1524" layer="16"/>
-<wire x1="65.3826" y1="39.38634375" x2="65.3826" y2="38.95744375" width="0.1524" layer="16"/>
-<wire x1="66.62" y1="37.72004375" x2="66.62" y2="37.43" width="0.1524" layer="16"/>
-<wire x1="65.3826" y1="38.95744375" x2="66.62" y2="37.72004375" width="0.1524" layer="16"/>
+<contactref element="J5" pad="P$1"/>
+<wire x1="56.21620625" y1="41.3664" x2="56.21620625" y2="41.3664" width="0.1524" layer="16"/>
+<wire x1="56.21620625" y1="41.3664" x2="56.63816875" y2="40.9444375" width="0.1524" layer="16"/>
+<wire x1="56.63816875" y1="40.9444375" x2="56.63816875" y2="40.5527" width="0.1524" layer="16"/>
+<via x="56.63816875" y="40.5527" extent="1-16" drill="0.3"/>
+<wire x1="56.63816875" y1="40.5527" x2="56.88546875" y2="40.8" width="0.1524" layer="1"/>
+<wire x1="56.88546875" y1="40.8" x2="57.66894375" y2="40.8" width="0.1524" layer="1"/>
+<wire x1="57.66894375" y1="40.8" x2="60.71374375" y2="43.8448" width="0.1524" layer="1"/>
+<wire x1="64.6448" y1="43.8448" x2="65.4" y2="44.6" width="0.1524" layer="1"/>
+<wire x1="65.4" y1="44.6" x2="67.456" y2="44.6" width="0.1524" layer="1"/>
+<wire x1="67.456" y1="44.6" x2="67.5" y2="44.556" width="0.1524" layer="1"/>
+<wire x1="60.71374375" y1="43.8448" x2="64.6448" y2="43.8448" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$47">
 <contactref element="R8" pad="2"/>
-<contactref element="J6" pad="GRNN"/>
 <via x="43.2300625" y="44.1699375" extent="1-16" drill="0.3"/>
 <wire x1="43.2300625" y1="44.1699375" x2="43.2300625" y2="44.561675" width="0.1524" layer="16"/>
 <wire x1="43.2300625" y1="44.561675" x2="44.793875" y2="46.1254875" width="0.1524" layer="16"/>
@@ -3376,74 +3730,68 @@ design rules under a new name.</description>
 <wire x1="44.793875" y1="46.1254875" x2="44.793875" y2="47.69103125" width="0.1524" layer="16"/>
 <wire x1="44.6144" y1="47.87050625" x2="44.6144" y2="48.7568" width="0.1524" layer="16"/>
 <wire x1="44.6144" y1="48.7568" x2="47.96369375" y2="48.7568" width="0.1524" layer="16"/>
-<wire x1="55.96369375" y1="40.7568" x2="61.1" y2="40.7568" width="0.1524" layer="16"/>
-<wire x1="47.96369375" y1="48.7568" x2="55.96369375" y2="40.7568" width="0.1524" layer="16"/>
-<wire x1="61.1" y1="40.7568" x2="61.377" y2="40.4798" width="0.1524" layer="16"/>
-<wire x1="61.377" y1="40.4798" x2="61.7" y2="40.4798" width="0.1524" layer="16"/>
-<via x="61.7" y="40.4798" extent="1-16" drill="0.3"/>
-<wire x1="61.7" y1="40.4798" x2="61.7" y2="44.0818" width="0.1524" layer="1"/>
-<via x="61.7" y="44.0818" extent="1-16" drill="0.3"/>
-<wire x1="61.7" y1="44.0818" x2="61.7" y2="46.31" width="0.1524" layer="16"/>
-<wire x1="61.7" y1="46.31" x2="63.4" y2="48.01" width="0.1524" layer="16"/>
 <wire x1="41.95" y1="43.5" x2="42.6199375" y2="44.1699375" width="0.1524" layer="1"/>
 <wire x1="42.6199375" y1="44.1699375" x2="43.2300625" y2="44.1699375" width="0.1524" layer="1"/>
+<contactref element="J5" pad="GRNN"/>
+<wire x1="47.96369375" y1="48.7568" x2="54.464378125" y2="42.256115625" width="0.1524" layer="16"/>
+<wire x1="54.464378125" y1="42.256115625" x2="54.464378125" y2="41.864378125" width="0.1524" layer="16"/>
+<via x="54.464378125" y="41.864378125" extent="1-16" drill="0.3"/>
+<wire x1="54.464378125" y1="41.864378125" x2="60.458" y2="47.858" width="0.1524" layer="1"/>
+<wire x1="60.458" y1="47.858" x2="60.896" y2="47.858" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$48">
 <contactref element="R9" pad="2"/>
-<contactref element="J6" pad="YLWN"/>
 <wire x1="42.63733125" y1="44.4" x2="44.489075" y2="46.25174375" width="0.1524" layer="16"/>
 <wire x1="44.489075" y1="46.25174375" x2="44.489075" y2="47.564775" width="0.1524" layer="16"/>
 <wire x1="44.489075" y1="47.564775" x2="44.3096" y2="47.74425" width="0.1524" layer="16"/>
 <wire x1="44.3096" y1="47.74425" x2="44.3096" y2="49.0616" width="0.1524" layer="16"/>
 <wire x1="44.3096" y1="49.0616" x2="48.08995" y2="49.0616" width="0.1524" layer="16"/>
-<wire x1="48.08995" y1="49.0616" x2="56.08995" y2="41.0616" width="0.1524" layer="16"/>
-<wire x1="56.08995" y1="41.0616" x2="62.19025" y2="41.0616" width="0.1524" layer="16"/>
-<wire x1="63.4" y1="39.85185" x2="63.4" y2="36.53" width="0.1524" layer="16"/>
-<wire x1="62.19025" y1="41.0616" x2="63.4" y2="39.85185" width="0.1524" layer="16"/>
 <wire x1="38.45" y1="43.5" x2="38.45" y2="43.75" width="0.1524" layer="1"/>
 <wire x1="38.45" y1="43.75" x2="39.1" y2="44.4" width="0.1524" layer="1"/>
 <via x="39.1" y="44.4" extent="1-16" drill="0.3"/>
 <wire x1="39.1" y1="44.4" x2="42.63733125" y2="44.4" width="0.1524" layer="16"/>
+<contactref element="J5" pad="YLWN"/>
+<wire x1="56.05636875" y1="41.09518125" x2="56.05636875" y2="40.31170625" width="0.1524" layer="16"/>
+<wire x1="56.05636875" y1="40.31170625" x2="59.940075" y2="36.428" width="0.1524" layer="16"/>
+<wire x1="48.08995" y1="49.0616" x2="56.05636875" y2="41.09518125" width="0.1524" layer="16"/>
+<wire x1="59.940075" y1="36.428" x2="60.896" y2="36.428" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$49">
 <contactref element="U9" pad="14"/>
-<contactref element="J7" pad="P$6"/>
 <wire x1="41.05" y1="35.925" x2="42.725" y2="35.925" width="0.1524" layer="1"/>
 <wire x1="42.725" y1="35.925" x2="43.1" y2="36.3" width="0.1524" layer="1"/>
 <via x="43.1" y="36.3" extent="1-16" drill="0.3"/>
 <wire x1="43.1" y1="36.3" x2="44.4808" y2="37.6808" width="0.1524" layer="16"/>
 <wire x1="44.4808" y1="37.6808" x2="48.394975" y2="37.6808" width="0.1524" layer="16"/>
-<wire x1="61.6878875" y1="24.3878875" x2="61.6878875" y2="24.0878875" width="0.1524" layer="16"/>
-<wire x1="61.6878875" y1="24.0878875" x2="61.64201875" y2="24.04201875" width="0.1524" layer="16"/>
-<via x="61.64201875" y="24.04201875" extent="1-16" drill="0.3"/>
-<wire x1="61.64201875" y1="24.04201875" x2="68.43798125" y2="24.04201875" width="0.1524" layer="1"/>
-<wire x1="68.43798125" y1="24.04201875" x2="68.45" y2="24.03" width="0.1524" layer="1"/>
-<wire x1="48.394975" y1="37.6808" x2="61.6878875" y2="24.3878875" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$6"/>
+<wire x1="48.394975" y1="37.6808" x2="48.394975" y2="37.6808" width="0.1524" layer="16"/>
+<wire x1="48.394975" y1="37.6808" x2="57.8" y2="28.275775" width="0.1524" layer="16"/>
+<wire x1="57.8" y1="28.275775" x2="57.8" y2="25.9" width="0.1524" layer="16"/>
+<wire x1="57.8" y1="25.9" x2="62.724" y2="20.976" width="0.1524" layer="16"/>
+<wire x1="62.724" y1="20.976" x2="65.722" y2="20.976" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$50">
 <contactref element="U9" pad="13"/>
-<contactref element="J7" pad="P$5"/>
 <wire x1="41.05" y1="35.275" x2="42.89779375" y2="35.275" width="0.1524" layer="1"/>
 <wire x1="42.89779375" y1="35.275" x2="43.9588" y2="36.33600625" width="0.1524" layer="1"/>
 <via x="43.9588" y="36.33600625" extent="1-16" drill="0.3"/>
 <wire x1="43.9588" y1="36.33600625" x2="43.9588" y2="36.72774375" width="0.1524" layer="16"/>
 <wire x1="43.9588" y1="36.72774375" x2="44.60705625" y2="37.376" width="0.1524" layer="16"/>
 <wire x1="44.60705625" y1="37.376" x2="48.26871875" y2="37.376" width="0.1524" layer="16"/>
-<wire x1="61.06021875" y1="23.801025" x2="61.401025" y2="23.46021875" width="0.1524" layer="16"/>
-<wire x1="62.61555625" y1="23.46021875" x2="62.7378875" y2="23.3378875" width="0.1524" layer="16"/>
-<wire x1="61.06021875" y1="24.5845" x2="61.06021875" y2="23.801025" width="0.1524" layer="16"/>
-<wire x1="61.401025" y1="23.46021875" x2="62.61555625" y2="23.46021875" width="0.1524" layer="16"/>
-<wire x1="48.26871875" y1="37.376" x2="61.06021875" y2="24.5845" width="0.1524" layer="16"/>
-<wire x1="62.7378875" y1="23.3378875" x2="62.7378875" y2="23.0378875" width="0.1524" layer="16"/>
-<wire x1="62.7378875" y1="23.0378875" x2="62.69201875" y2="22.99201875" width="0.1524" layer="16"/>
-<via x="62.69201875" y="22.99201875" extent="1-16" drill="0.3"/>
-<wire x1="62.69201875" y1="22.99201875" x2="66.60201875" y2="22.99201875" width="0.1524" layer="1"/>
-<wire x1="66.60201875" y1="22.99201875" x2="66.62" y2="23.01" width="0.1524" layer="1"/>
+<contactref element="J6" pad="P$5"/>
+<wire x1="57.4952" y1="28.14951875" x2="57.4952" y2="25.77374375" width="0.1524" layer="16"/>
+<wire x1="57.4952" y1="25.77374375" x2="62.59774375" y2="20.6712" width="0.1524" layer="16"/>
+<wire x1="62.59774375" y1="20.6712" x2="64.3288" y2="20.6712" width="0.1524" layer="16"/>
+<wire x1="48.26871875" y1="37.376" x2="57.4952" y2="28.14951875" width="0.1524" layer="16"/>
+<wire x1="66.1083" y1="20.0434" x2="66.6546" y2="20.5897" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="20.5897" x2="66.6546" y2="21.1466" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="21.1466" x2="67.5" y2="21.992" width="0.1524" layer="16"/>
+<wire x1="64.9566" y1="20.0434" x2="66.1083" y2="20.0434" width="0.1524" layer="16"/>
+<wire x1="64.3288" y1="20.6712" x2="64.9566" y2="20.0434" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$51">
 <contactref element="U9" pad="7"/>
 <contactref element="R26" pad="1"/>
-<contactref element="J7" pad="P$4"/>
 <wire x1="35.15" y1="33.325" x2="33.275" y2="33.325" width="0.1524" layer="1"/>
 <wire x1="33.275" y1="33.325" x2="33" y2="33.05" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="33.325" x2="36.77885" y2="33.325" width="0.1524" layer="1"/>
@@ -3454,14 +3802,13 @@ design rules under a new name.</description>
 <via x="38.793" y="37.7086" extent="1-16" drill="0.3"/>
 <wire x1="38.793" y1="37.7086" x2="39.07" y2="37.9856" width="0.1524" layer="16"/>
 <wire x1="39.07" y1="37.9856" x2="48.52123125" y2="37.9856" width="0.1524" layer="16"/>
-<wire x1="64.107546875" y1="22.399284375" x2="64.107546875" y2="22.007546875" width="0.1524" layer="16"/>
-<via x="64.107546875" y="22.007546875" extent="1-16" drill="0.3"/>
-<wire x1="64.107546875" y1="22.007546875" x2="68.432453125" y2="22.007546875" width="0.1524" layer="1"/>
-<wire x1="68.432453125" y1="22.007546875" x2="68.45" y2="21.99" width="0.1524" layer="1"/>
-<wire x1="48.52123125" y1="37.9856" x2="64.107546875" y2="22.399284375" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$4"/>
+<wire x1="58.1048" y1="28.40203125" x2="58.1048" y2="26.02625625" width="0.1524" layer="16"/>
+<wire x1="48.52123125" y1="37.9856" x2="58.1048" y2="28.40203125" width="0.1524" layer="16"/>
+<wire x1="61.12305625" y1="23.008" x2="65.722" y2="23.008" width="0.1524" layer="16"/>
+<wire x1="58.1048" y1="26.02625625" x2="61.12305625" y2="23.008" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$52">
-<contactref element="J7" pad="P$3"/>
 <contactref element="R26" pad="2"/>
 <contactref element="U9" pad="6"/>
 <wire x1="35.15" y1="33.975" x2="33.975" y2="33.975" width="0.1524" layer="1"/>
@@ -3477,35 +3824,41 @@ design rules under a new name.</description>
 <wire x1="37.9342" y1="37.68034375" x2="37.9342" y2="38.0246" width="0.1524" layer="16"/>
 <wire x1="37.9342" y1="38.0246" x2="38.2" y2="38.2904" width="0.1524" layer="16"/>
 <wire x1="38.2" y1="38.2904" x2="48.6474875" y2="38.2904" width="0.1524" layer="16"/>
-<wire x1="65.9678875" y1="20.97" x2="66.62" y2="20.97" width="0.1524" layer="16"/>
-<wire x1="48.6474875" y1="38.2904" x2="65.9678875" y2="20.97" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$3"/>
+<wire x1="48.6474875" y1="38.2904" x2="58.4096" y2="28.5282875" width="0.1524" layer="16"/>
+<wire x1="58.4096" y1="28.5282875" x2="58.4096" y2="26.1525125" width="0.1524" layer="16"/>
+<wire x1="58.4096" y1="26.1525125" x2="61.2493125" y2="23.3128" width="0.1524" layer="16"/>
+<wire x1="64.6128" y1="23.3128" x2="65.3" y2="24" width="0.1524" layer="16"/>
+<wire x1="65.3" y1="24" x2="67.476" y2="24" width="0.1524" layer="16"/>
+<wire x1="67.476" y1="24" x2="67.5" y2="24.024" width="0.1524" layer="16"/>
+<wire x1="61.2493125" y1="23.3128" x2="64.6128" y2="23.3128" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$53">
 <contactref element="U9" pad="2"/>
 <contactref element="R25" pad="1"/>
-<contactref element="J7" pad="P$8"/>
 <wire x1="35.15" y1="36.575" x2="33.025" y2="36.575" width="0.1524" layer="1"/>
 <wire x1="33.025" y1="36.575" x2="33" y2="36.55" width="0.1524" layer="1"/>
 <via x="37.307265625" y="37.092734375" extent="1-16" drill="0.3"/>
 <wire x1="37.307265625" y1="37.092734375" x2="37.307265625" y2="37.876209375" width="0.1524" layer="16"/>
 <wire x1="37.307265625" y1="37.876209375" x2="38.02625625" y2="38.5952" width="0.1524" layer="16"/>
 <wire x1="38.02625625" y1="38.5952" x2="48.77374375" y2="38.5952" width="0.1524" layer="16"/>
-<wire x1="48.77374375" y1="38.5952" x2="62.67374375" y2="24.6952" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="24.1174" x2="67.0063" y2="24.1174" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="24.1174" x2="67.5526" y2="24.6637" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="24.6637" x2="67.5526" y2="25.0526" width="0.1524" layer="16"/>
-<wire x1="65.6559" y1="24.6952" x2="66.2337" y2="24.1174" width="0.1524" layer="16"/>
-<wire x1="62.67374375" y1="24.6952" x2="65.6559" y2="24.6952" width="0.1524" layer="16"/>
-<wire x1="68.45" y1="25.95" x2="68.45" y2="26.07" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="25.0526" x2="68.45" y2="25.95" width="0.1524" layer="16"/>
 <wire x1="35.15" y1="36.575" x2="36.075" y2="36.575" width="0.1524" layer="1"/>
 <wire x1="36.4182" y1="36.9182" x2="36.74099375" y2="36.9182" width="0.1524" layer="1"/>
 <wire x1="36.74099375" y1="36.9182" x2="36.915528125" y2="37.092734375" width="0.1524" layer="1"/>
 <wire x1="36.915528125" y1="37.092734375" x2="37.307265625" y2="37.092734375" width="0.1524" layer="1"/>
 <wire x1="36.075" y1="36.575" x2="36.4182" y2="36.9182" width="0.1524" layer="1"/>
+<contactref element="J6" pad="P$8"/>
+<wire x1="48.77374375" y1="38.5952" x2="58.7144" y2="28.65454375" width="0.1524" layer="16"/>
+<wire x1="58.7144" y1="28.65454375" x2="58.7144" y2="26.27876875" width="0.1524" layer="16"/>
+<wire x1="61.37556875" y1="23.6176" x2="63.4" y2="23.6176" width="0.1524" layer="16"/>
+<wire x1="58.7144" y1="26.27876875" x2="61.37556875" y2="23.6176" width="0.1524" layer="16"/>
+<wire x1="63.4" y1="23.6176" x2="63.6" y2="23.8176" width="0.1524" layer="16"/>
+<wire x1="63.6" y1="23.8176" x2="63.6" y2="23.8946" width="0.1524" layer="16"/>
+<via x="63.6" y="23.8946" extent="1-16" drill="0.3"/>
+<wire x1="63.6" y1="23.8946" x2="63.6" y2="21.066" width="0.1524" layer="1"/>
+<wire x1="63.6" y1="21.066" x2="65.722" y2="18.944" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$54">
-<contactref element="J7" pad="P$7"/>
 <contactref element="R25" pad="2"/>
 <contactref element="U9" pad="1"/>
 <wire x1="35.15" y1="37.225" x2="34.225" y2="37.225" width="0.1524" layer="1"/>
@@ -3514,14 +3867,27 @@ design rules under a new name.</description>
 <wire x1="36.225" y1="37.225" x2="36.5" y2="37.5" width="0.1524" layer="1"/>
 <via x="36.5" y="37.5" extent="1-16" drill="0.3"/>
 <wire x1="36.5" y1="37.5" x2="37.9" y2="38.9" width="0.1524" layer="16"/>
-<wire x1="48.9" y1="38.9" x2="62.8" y2="25" width="0.1524" layer="16"/>
-<wire x1="62.8" y1="25" x2="66.57" y2="25" width="0.1524" layer="16"/>
-<wire x1="66.57" y1="25" x2="66.62" y2="25.05" width="0.1524" layer="16"/>
 <wire x1="37.9" y1="38.9" x2="48.9" y2="38.9" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$7"/>
+<wire x1="48.9" y1="38.9" x2="59.0192" y2="28.7808" width="0.1524" layer="16"/>
+<wire x1="59.0192" y1="28.7808" x2="59.0192" y2="26.405025" width="0.1524" layer="16"/>
+<wire x1="59.0192" y1="26.405025" x2="61.501825" y2="23.9224" width="0.1524" layer="16"/>
+<wire x1="64.39960625" y1="23.9224" x2="64.4588" y2="23.98159375" width="0.1524" layer="16"/>
+<via x="64.4588" y="23.98159375" extent="1-16" drill="0.3"/>
+<wire x1="63.35900625" y1="24.4764" x2="63.84099375" y2="24.4764" width="0.1524" layer="16"/>
+<wire x1="64.39499375" y1="23.9224" x2="64.39960625" y2="23.9224" width="0.1524" layer="16"/>
+<wire x1="62.80500625" y1="23.9224" x2="63.35900625" y2="24.4764" width="0.1524" layer="16"/>
+<wire x1="63.84099375" y1="24.4764" x2="64.39499375" y2="23.9224" width="0.1524" layer="16"/>
+<wire x1="61.501825" y1="23.9224" x2="62.80500625" y2="23.9224" width="0.1524" layer="16"/>
+<wire x1="64.4588" y1="23.98159375" x2="64.1818" y2="23.70459375" width="0.1524" layer="1"/>
+<wire x1="64.1818" y1="23.70459375" x2="64.1818" y2="23.65360625" width="0.1524" layer="1"/>
+<wire x1="64.1818" y1="23.65360625" x2="63.9048" y2="23.37660625" width="0.1524" layer="1"/>
+<wire x1="63.9048" y1="23.37660625" x2="63.9048" y2="21.19225625" width="0.1524" layer="1"/>
+<wire x1="65.13705625" y1="19.96" x2="67.5" y2="19.96" width="0.1524" layer="1"/>
+<wire x1="63.9048" y1="21.19225625" x2="65.13705625" y2="19.96" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$55">
 <contactref element="U9" pad="11"/>
-<contactref element="J7" pad="P$2"/>
 <wire x1="41.05" y1="33.975" x2="43.575" y2="33.975" width="0.1524" layer="1"/>
 <wire x1="43.575" y1="33.975" x2="43.9" y2="34.3" width="0.1524" layer="1"/>
 <via x="43.9" y="34.3" extent="1-16" drill="0.3"/>
@@ -3531,25 +3897,18 @@ design rules under a new name.</description>
 <wire x1="43.9" y1="34.3" x2="44.5406" y2="34.9406" width="0.1524" layer="16"/>
 <wire x1="44.53105625" y1="36.86894375" x2="44.7333125" y2="37.0712" width="0.1524" layer="16"/>
 <wire x1="44.7333125" y1="37.0712" x2="48.1424625" y2="37.0712" width="0.1524" layer="16"/>
-<wire x1="48.1424625" y1="37.0712" x2="60.75541875" y2="24.45824375" width="0.1524" layer="16"/>
-<wire x1="60.75541875" y1="23.67476875" x2="61.27476875" y2="23.15541875" width="0.1524" layer="16"/>
-<wire x1="61.27476875" y1="23.15541875" x2="62.0548" y2="23.15541875" width="0.1524" layer="16"/>
-<wire x1="62.0548" y1="23.15541875" x2="62.11021875" y2="23.1" width="0.1524" layer="16"/>
-<wire x1="60.75541875" y1="24.45824375" x2="60.75541875" y2="23.67476875" width="0.1524" layer="16"/>
-<wire x1="62.11021875" y1="23.1" x2="62.11021875" y2="22.751025" width="0.1524" layer="16"/>
-<wire x1="62.11021875" y1="22.751025" x2="62.451025" y2="22.41021875" width="0.1524" layer="16"/>
-<wire x1="62.451025" y1="22.41021875" x2="62.8" y2="22.41021875" width="0.1524" layer="16"/>
-<wire x1="62.8" y1="22.41021875" x2="63.91021875" y2="21.3" width="0.1524" layer="16"/>
-<wire x1="63.91021875" y1="21.3" x2="65" y2="21.3" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="20.5837" x2="66.2337" y2="20.0374" width="0.1524" layer="16"/>
-<wire x1="68.3626" y1="20.0374" x2="68.45" y2="19.95" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="20.0374" x2="68.3626" y2="20.0374" width="0.1524" layer="16"/>
-<wire x1="65" y1="21.3" x2="65.6874" y2="20.6126" width="0.1524" layer="16"/>
-<wire x1="65.6874" y1="20.6126" x2="65.6874" y2="20.5837" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$2"/>
+<wire x1="48.1424625" y1="37.0712" x2="57.1904" y2="28.0232625" width="0.1524" layer="16"/>
+<wire x1="57.1904" y1="28.0232625" x2="57.1904" y2="25.6474875" width="0.1524" layer="16"/>
+<wire x1="57.1904" y1="25.6474875" x2="60.21894375" y2="22.61894375" width="0.1524" layer="16"/>
+<wire x1="60.21894375" y1="22.61894375" x2="60.21894375" y2="22.22720625" width="0.1524" layer="16"/>
+<wire x1="60.21894375" y1="22.22720625" x2="60.423075" y2="22.023075" width="0.1524" layer="16"/>
+<via x="60.423075" y="22.023075" extent="1-16" drill="0.3"/>
+<wire x1="60.423075" y1="22.023075" x2="63.44" y2="25.04" width="0.1524" layer="1"/>
+<wire x1="63.44" y1="25.04" x2="65.722" y2="25.04" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$56">
 <contactref element="U9" pad="10"/>
-<contactref element="J7" pad="P$1"/>
 <wire x1="41.05" y1="33.325" x2="43.7838" y2="33.325" width="0.1524" layer="1"/>
 <wire x1="43.7838" y1="33.325" x2="44.7588" y2="34.3" width="0.1524" layer="1"/>
 <via x="44.7588" y="34.3" extent="1-16" drill="0.3"/>
@@ -3559,20 +3918,25 @@ design rules under a new name.</description>
 <wire x1="44.8454" y1="36.75223125" x2="44.85956875" y2="36.7664" width="0.1524" layer="16"/>
 <wire x1="44.8454" y1="34.81434375" x2="44.8454" y2="36.75223125" width="0.1524" layer="16"/>
 <wire x1="44.85956875" y1="36.7664" x2="48.01620625" y2="36.7664" width="0.1524" layer="16"/>
-<wire x1="60.45061875" y1="24.3319875" x2="60.45061875" y2="23.5485125" width="0.1524" layer="16"/>
-<wire x1="60.45061875" y1="23.5485125" x2="61.1485125" y2="22.85061875" width="0.1524" layer="16"/>
-<wire x1="61.1485125" y1="22.85061875" x2="61.57956875" y2="22.85061875" width="0.1524" layer="16"/>
-<wire x1="48.01620625" y1="36.7664" x2="60.45061875" y2="24.3319875" width="0.1524" layer="16"/>
-<wire x1="62.32476875" y1="22.10541875" x2="62.67374375" y2="22.10541875" width="0.1524" layer="16"/>
-<wire x1="61.57956875" y1="22.85061875" x2="62.32476875" y2="22.10541875" width="0.1524" layer="16"/>
-<wire x1="63.7839625" y1="20.9952" x2="64.84484375" y2="20.9952" width="0.1524" layer="16"/>
-<wire x1="62.67374375" y1="22.10541875" x2="63.7839625" y2="20.9952" width="0.1524" layer="16"/>
-<wire x1="66.62" y1="19.22004375" x2="66.62" y2="18.93" width="0.1524" layer="16"/>
-<wire x1="64.84484375" y1="20.9952" x2="66.62" y2="19.22004375" width="0.1524" layer="16"/>
+<contactref element="J6" pad="P$1"/>
+<wire x1="48.01620625" y1="36.7664" x2="56.8856" y2="27.89700625" width="0.1524" layer="16"/>
+<wire x1="56.8856" y1="27.89700625" x2="56.8856" y2="25.52123125" width="0.1524" layer="16"/>
+<via x="61.030340625" y="21.415809375" extent="1-16" drill="0.3"/>
+<wire x1="59.841275" y1="22.56555625" x2="59.841275" y2="21.78208125" width="0.1524" layer="16"/>
+<wire x1="59.841275" y1="21.78208125" x2="60.207546875" y2="21.415809375" width="0.1524" layer="16"/>
+<wire x1="56.8856" y1="25.52123125" x2="59.841275" y2="22.56555625" width="0.1524" layer="16"/>
+<wire x1="60.207546875" y1="21.415809375" x2="61.030340625" y2="21.415809375" width="0.1524" layer="16"/>
+<wire x1="61.030340625" y1="21.415809375" x2="61.030340625" y2="22.199284375" width="0.1524" layer="1"/>
+<wire x1="61.030340625" y1="22.199284375" x2="63.56625625" y2="24.7352" width="0.1524" layer="1"/>
+<wire x1="65.3357" y1="24.1074" x2="66.1083" y2="24.1074" width="0.1524" layer="1"/>
+<wire x1="66.1083" y1="24.1074" x2="66.6546" y2="24.6537" width="0.1524" layer="1"/>
+<wire x1="66.6546" y1="24.6537" x2="66.6546" y2="25.2106" width="0.1524" layer="1"/>
+<wire x1="66.6546" y1="25.2106" x2="67.5" y2="26.056" width="0.1524" layer="1"/>
+<wire x1="64.7079" y1="24.7352" x2="65.3357" y2="24.1074" width="0.1524" layer="1"/>
+<wire x1="63.56625625" y1="24.7352" x2="64.7079" y2="24.7352" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$57">
 <contactref element="R23" pad="2"/>
-<contactref element="J7" pad="GRNN"/>
 <wire x1="41.95" y1="30.5" x2="43.161396875" y2="31.711396875" width="0.1524" layer="1"/>
 <wire x1="43.161396875" y1="31.711396875" x2="43.161396875" y2="31.938603125" width="0.1524" layer="1"/>
 <via x="43.161396875" y="31.938603125" extent="1-16" drill="0.3"/>
@@ -3584,19 +3948,16 @@ design rules under a new name.</description>
 <wire x1="43.161396875" y1="32.330340625" x2="44.24445625" y2="33.4134" width="0.1524" layer="16"/>
 <wire x1="45.455" y1="34.85765" x2="45.455" y2="36.1568" width="0.1524" layer="16"/>
 <wire x1="45.455" y1="36.1568" x2="47.76369375" y2="36.1568" width="0.1524" layer="16"/>
-<wire x1="47.76369375" y1="36.1568" x2="59.560246875" y2="24.360246875" width="0.1524" layer="16"/>
-<wire x1="59.560246875" y1="24.360246875" x2="59.560246875" y2="23.968509375" width="0.1524" layer="16"/>
-<wire x1="59.560246875" y1="23.968509375" x2="59.56401875" y2="23.9647375" width="0.1524" layer="16"/>
-<via x="59.56401875" y="23.9647375" extent="1-16" drill="0.3"/>
-<wire x1="59.56401875" y1="23.9647375" x2="61.361396875" y2="25.762115625" width="0.1524" layer="1"/>
-<wire x1="61.361396875" y1="25.762115625" x2="61.361396875" y2="27.261396875" width="0.1524" layer="1"/>
-<via x="61.361396875" y="27.261396875" extent="1-16" drill="0.3"/>
-<wire x1="61.361396875" y1="27.261396875" x2="61.361396875" y2="27.471396875" width="0.1524" layer="16"/>
-<wire x1="61.361396875" y1="27.471396875" x2="63.4" y2="29.51" width="0.1524" layer="16"/>
+<contactref element="J6" pad="GRNN"/>
+<wire x1="47.76369375" y1="36.1568" x2="56.010246875" y2="27.910246875" width="0.1524" layer="16"/>
+<wire x1="56.010246875" y1="27.910246875" x2="56.010246875" y2="27.111246875" width="0.1524" layer="16"/>
+<wire x1="56.010246875" y1="27.111246875" x2="55.999" y2="27.1" width="0.1524" layer="16"/>
+<via x="55.999" y="27.1" extent="1-16" drill="0.3"/>
+<wire x1="55.999" y1="27.1" x2="58.257" y2="29.358" width="0.1524" layer="1"/>
+<wire x1="58.257" y1="29.358" x2="60.896" y2="29.358" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$58">
 <contactref element="R24" pad="2"/>
-<contactref element="J7" pad="YLWN"/>
 <wire x1="38.45" y1="30.5" x2="39.85" y2="31.9" width="0.1524" layer="1"/>
 <wire x1="39.85" y1="31.9" x2="42.3" y2="31.9" width="0.1524" layer="1"/>
 <via x="42.3" y="31.9" extent="1-16" drill="0.3"/>
@@ -3607,49 +3968,48 @@ design rules under a new name.</description>
 <wire x1="44.1182" y1="33.7182" x2="44.99979375" y2="33.7182" width="0.1524" layer="16"/>
 <wire x1="45.1502" y1="34.73139375" x2="45.1502" y2="36.4616" width="0.1524" layer="16"/>
 <wire x1="45.1502" y1="36.4616" x2="47.88995" y2="36.4616" width="0.1524" layer="16"/>
-<wire x1="60.14581875" y1="24.20573125" x2="60.14581875" y2="23.42225625" width="0.1524" layer="16"/>
-<wire x1="63.4" y1="20.168075" x2="63.4" y2="18.03" width="0.1524" layer="16"/>
-<wire x1="60.14581875" y1="23.42225625" x2="63.4" y2="20.168075" width="0.1524" layer="16"/>
-<wire x1="47.88995" y1="36.4616" x2="60.14581875" y2="24.20573125" width="0.1524" layer="16"/>
+<contactref element="J6" pad="YLWN"/>
+<wire x1="47.88995" y1="36.4616" x2="56.5808" y2="27.77075" width="0.1524" layer="16"/>
+<wire x1="56.5808" y1="25.394975" x2="59.536475" y2="22.4393" width="0.1524" layer="16"/>
+<wire x1="56.5808" y1="27.77075" x2="56.5808" y2="25.394975" width="0.1524" layer="16"/>
+<wire x1="59.536475" y1="21.655825" x2="60.8" y2="20.3923" width="0.1524" layer="16"/>
+<wire x1="59.536475" y1="22.4393" x2="59.536475" y2="21.655825" width="0.1524" layer="16"/>
+<wire x1="60.8" y1="18.024" x2="60.896" y2="17.928" width="0.1524" layer="16"/>
+<wire x1="60.8" y1="20.3923" x2="60.8" y2="18.024" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$59">
 <contactref element="U10" pad="14"/>
-<contactref element="J14" pad="P$6"/>
 <wire x1="41.05" y1="22.925" x2="43.025" y2="22.925" width="0.1524" layer="1"/>
 <wire x1="43.025" y1="22.925" x2="43.1" y2="23" width="0.1524" layer="1"/>
 <via x="43.1" y="23" extent="1-16" drill="0.3"/>
 <wire x1="43.1" y1="23" x2="46.075775" y2="23" width="0.1524" layer="16"/>
-<wire x1="59.7808" y1="9.294975" x2="59.7808" y2="8.094975" width="0.1524" layer="16"/>
-<wire x1="46.075775" y1="23" x2="59.7808" y2="9.294975" width="0.1524" layer="16"/>
-<wire x1="62.73235" y1="5.143425" x2="62.73235" y2="5.1038" width="0.1524" layer="16"/>
-<via x="62.73235" y="5.1038" extent="1-16" drill="0.3"/>
-<wire x1="62.73235" y1="5.1038" x2="63.15855" y2="5.53" width="0.1524" layer="1"/>
-<wire x1="63.15855" y1="5.53" x2="68.45" y2="5.53" width="0.1524" layer="1"/>
-<wire x1="59.7808" y1="8.094975" x2="62.73235" y2="5.143425" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$6"/>
+<wire x1="46.075775" y1="23" x2="48" y2="21.075775" width="0.1524" layer="16"/>
+<wire x1="48" y1="21.075775" x2="48" y2="15.1" width="0.1524" layer="16"/>
+<wire x1="60.624" y1="2.476" x2="65.722" y2="2.476" width="0.1524" layer="16"/>
+<wire x1="48" y1="15.1" x2="60.624" y2="2.476" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$60">
 <contactref element="U10" pad="13"/>
-<contactref element="J14" pad="P$5"/>
 <wire x1="41.05" y1="22.275" x2="41.167734375" y2="22.392734375" width="0.1524" layer="1"/>
 <wire x1="41.167734375" y1="22.392734375" x2="43.707265625" y2="22.392734375" width="0.1524" layer="1"/>
 <via x="43.707265625" y="22.392734375" extent="1-16" drill="0.3"/>
 <wire x1="43.707265625" y1="22.392734375" x2="44.00973125" y2="22.6952" width="0.1524" layer="16"/>
-<wire x1="44.00973125" y1="22.6952" x2="45.94951875" y2="22.6952" width="0.1524" layer="16"/>
-<wire x1="59.476" y1="9.16871875" x2="59.476" y2="7.96871875" width="0.1524" layer="16"/>
-<wire x1="45.94951875" y1="22.6952" x2="59.476" y2="9.16871875" width="0.1524" layer="16"/>
-<via x="63.518075" y="4.318075" extent="1-16" drill="0.3"/>
-<wire x1="62.15055" y1="5.29416875" x2="62.15055" y2="4.86280625" width="0.1524" layer="16"/>
-<wire x1="62.15055" y1="4.86280625" x2="62.49135625" y2="4.522" width="0.1524" layer="16"/>
-<wire x1="63.31415" y1="4.522" x2="63.518075" y2="4.318075" width="0.1524" layer="16"/>
-<wire x1="62.49135625" y1="4.522" x2="63.31415" y2="4.522" width="0.1524" layer="16"/>
-<wire x1="59.476" y1="7.96871875" x2="62.15055" y2="5.29416875" width="0.1524" layer="16"/>
-<wire x1="63.518075" y1="4.318075" x2="66.428075" y2="4.318075" width="0.1524" layer="1"/>
-<wire x1="66.428075" y1="4.318075" x2="66.62" y2="4.51" width="0.1524" layer="1"/>
+<wire x1="45.94951875" y1="22.6952" x2="44.00973125" y2="22.6952" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$5"/>
+<wire x1="67.5" y1="3.492" x2="66.6546" y2="2.6466" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="2.6466" x2="66.6546" y2="2.0897" width="0.1524" layer="16"/>
+<wire x1="66.6546" y1="2.0897" x2="66.1083" y2="1.5434" width="0.1524" layer="16"/>
+<wire x1="66.1083" y1="1.5434" x2="65.3357" y2="1.5434" width="0.1524" layer="16"/>
+<wire x1="65.3357" y1="1.5434" x2="64.7079" y2="2.1712" width="0.1524" layer="16"/>
+<wire x1="64.7079" y1="2.1712" x2="60.49774375" y2="2.1712" width="0.1524" layer="16"/>
+<wire x1="60.49774375" y1="2.1712" x2="47.6952" y2="14.97374375" width="0.1524" layer="16"/>
+<wire x1="47.6952" y1="14.97374375" x2="47.6952" y2="20.94951875" width="0.1524" layer="16"/>
+<wire x1="47.6952" y1="20.94951875" x2="45.94951875" y2="22.6952" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$61">
 <contactref element="U10" pad="7"/>
 <contactref element="R30" pad="1"/>
-<contactref element="J14" pad="P$4"/>
 <wire x1="35.15" y1="20.325" x2="33.275" y2="20.325" width="0.1524" layer="1"/>
 <wire x1="33.275" y1="20.325" x2="33" y2="20.05" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="20.325" x2="36.57885" y2="20.325" width="0.1524" layer="1"/>
@@ -3661,19 +4021,14 @@ design rules under a new name.</description>
 <wire x1="38.2454" y1="25.00474375" x2="38.42625625" y2="25.1856" width="0.1524" layer="16"/>
 <wire x1="38.2454" y1="24.46875625" x2="38.2454" y2="25.00474375" width="0.1524" layer="16"/>
 <wire x1="38.42625625" y1="25.1856" x2="44.32123125" y2="25.1856" width="0.1524" layer="16"/>
-<wire x1="44.32123125" y1="25.1856" x2="60.0856" y2="9.42123125" width="0.1524" layer="16"/>
-<wire x1="60.0856" y1="9.42123125" x2="60.0856" y2="8.22123125" width="0.1524" layer="16"/>
-<wire x1="62.62123125" y1="5.6856" x2="62.97334375" y2="5.6856" width="0.1524" layer="16"/>
-<wire x1="60.0856" y1="8.22123125" x2="62.62123125" y2="5.6856" width="0.1524" layer="16"/>
-<wire x1="64.733603125" y1="3.925340625" x2="64.733603125" y2="3.533603125" width="0.1524" layer="16"/>
-<via x="64.733603125" y="3.533603125" extent="1-16" drill="0.3"/>
-<wire x1="64.733603125" y1="3.533603125" x2="68.406396875" y2="3.533603125" width="0.1524" layer="1"/>
-<wire x1="68.406396875" y1="3.533603125" x2="68.45" y2="3.49" width="0.1524" layer="1"/>
 <wire x1="37.62759375" y1="21.37374375" x2="37.62759375" y2="23.446" width="0.1524" layer="1"/>
-<wire x1="62.97334375" y1="5.6856" x2="64.733603125" y2="3.925340625" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$4"/>
+<wire x1="44.32123125" y1="25.1856" x2="48.3048" y2="21.20203125" width="0.1524" layer="16"/>
+<wire x1="48.3048" y1="21.20203125" x2="48.3048" y2="15.22625625" width="0.1524" layer="16"/>
+<wire x1="59.02305625" y1="4.508" x2="65.722" y2="4.508" width="0.1524" layer="16"/>
+<wire x1="48.3048" y1="15.22625625" x2="59.02305625" y2="4.508" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$62">
-<contactref element="J14" pad="P$3"/>
 <contactref element="R30" pad="2"/>
 <contactref element="U10" pad="6"/>
 <wire x1="35.15" y1="20.975" x2="33.975" y2="20.975" width="0.1524" layer="1"/>
@@ -3686,17 +4041,19 @@ design rules under a new name.</description>
 <wire x1="37.32279375" y1="23.97720625" x2="37.9406" y2="24.5950125" width="0.1524" layer="16"/>
 <wire x1="37.9406" y1="24.5950125" x2="37.9406" y2="25.131" width="0.1524" layer="16"/>
 <wire x1="37.9406" y1="25.131" x2="38.3" y2="25.4904" width="0.1524" layer="16"/>
-<wire x1="38.3" y1="25.4904" x2="44.4474875" y2="25.4904" width="0.1524" layer="16"/>
-<wire x1="44.4474875" y1="25.4904" x2="60.3904" y2="9.5474875" width="0.1524" layer="16"/>
-<wire x1="60.3904" y1="9.5474875" x2="60.3904" y2="8.3474875" width="0.1524" layer="16"/>
-<wire x1="63.0996" y1="5.9904" x2="66.62" y2="2.47" width="0.1524" layer="16"/>
-<wire x1="62.7474875" y1="5.9904" x2="63.0996" y2="5.9904" width="0.1524" layer="16"/>
-<wire x1="60.3904" y1="8.3474875" x2="62.7474875" y2="5.9904" width="0.1524" layer="16"/>
+<wire x1="44.4474875" y1="25.4904" x2="38.3" y2="25.4904" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$3"/>
+<wire x1="67.5" y1="5.524" x2="67.476" y2="5.5" width="0.1524" layer="16"/>
+<wire x1="65.3951" y1="5.5" x2="64.7079" y2="4.8128" width="0.1524" layer="16"/>
+<wire x1="67.476" y1="5.5" x2="65.3951" y2="5.5" width="0.1524" layer="16"/>
+<wire x1="64.7079" y1="4.8128" x2="59.1493125" y2="4.8128" width="0.1524" layer="16"/>
+<wire x1="59.1493125" y1="4.8128" x2="48.6096" y2="15.3525125" width="0.1524" layer="16"/>
+<wire x1="48.6096" y1="21.3282875" x2="44.4474875" y2="25.4904" width="0.1524" layer="16"/>
+<wire x1="48.6096" y1="15.3525125" x2="48.6096" y2="21.3282875" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$63">
 <contactref element="U10" pad="2"/>
 <contactref element="R29" pad="1"/>
-<contactref element="J14" pad="P$8"/>
 <wire x1="35.15" y1="23.575" x2="33.025" y2="23.575" width="0.1524" layer="1"/>
 <wire x1="33.025" y1="23.575" x2="33" y2="23.55" width="0.1524" layer="1"/>
 <wire x1="35.15" y1="23.575" x2="36.09779375" y2="23.575" width="0.1524" layer="1"/>
@@ -3705,19 +4062,19 @@ design rules under a new name.</description>
 <wire x1="37.3588" y1="24.83600625" x2="37.3588" y2="25.22774375" width="0.1524" layer="16"/>
 <wire x1="37.3588" y1="25.22774375" x2="37.92625625" y2="25.7952" width="0.1524" layer="16"/>
 <wire x1="37.92625625" y1="25.7952" x2="44.57374375" y2="25.7952" width="0.1524" layer="16"/>
-<wire x1="60.6952" y1="9.67374375" x2="60.6952" y2="8.47374375" width="0.1524" layer="16"/>
-<wire x1="44.57374375" y1="25.7952" x2="60.6952" y2="9.67374375" width="0.1524" layer="16"/>
-<wire x1="60.6952" y1="8.47374375" x2="62.87374375" y2="6.2952" width="0.1524" layer="16"/>
-<wire x1="66.2337" y1="5.6174" x2="67.0063" y2="5.6174" width="0.1524" layer="16"/>
-<wire x1="67.0063" y1="5.6174" x2="67.5526" y2="6.1637" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="6.1637" x2="67.5526" y2="6.6" width="0.1524" layer="16"/>
-<wire x1="65.5559" y1="6.2952" x2="66.2337" y2="5.6174" width="0.1524" layer="16"/>
-<wire x1="62.87374375" y1="6.2952" x2="65.5559" y2="6.2952" width="0.1524" layer="16"/>
-<wire x1="67.5526" y1="6.6" x2="68.45" y2="7.4974" width="0.1524" layer="16"/>
-<wire x1="68.45" y1="7.4974" x2="68.45" y2="7.57" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$8"/>
+<wire x1="44.57374375" y1="25.7952" x2="48.9144" y2="21.45454375" width="0.1524" layer="16"/>
+<wire x1="48.9144" y1="21.45454375" x2="48.9144" y2="15.47876875" width="0.1524" layer="16"/>
+<wire x1="48.9144" y1="15.47876875" x2="59.27556875" y2="5.1176" width="0.1524" layer="16"/>
+<wire x1="62.723" y1="5.1176" x2="63" y2="5.3946" width="0.1524" layer="16"/>
+<via x="63" y="5.3946" extent="1-16" drill="0.3"/>
+<wire x1="63" y1="5.3946" x2="63.7" y2="4.6946" width="0.1524" layer="1"/>
+<wire x1="63.7" y1="4.6946" x2="63.7" y2="1.8" width="0.1524" layer="1"/>
+<wire x1="63.7" y1="1.8" x2="65.056" y2="0.444" width="0.1524" layer="1"/>
+<wire x1="65.056" y1="0.444" x2="65.722" y2="0.444" width="0.1524" layer="1"/>
+<wire x1="59.27556875" y1="5.1176" x2="62.723" y2="5.1176" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$64">
-<contactref element="J14" pad="P$7"/>
 <contactref element="R29" pad="2"/>
 <contactref element="U10" pad="1"/>
 <wire x1="35.15" y1="24.225" x2="34.225" y2="24.225" width="0.1524" layer="1"/>
@@ -3726,35 +4083,45 @@ design rules under a new name.</description>
 <wire x1="35.925" y1="24.225" x2="36.5" y2="24.8" width="0.1524" layer="1"/>
 <via x="36.5" y="24.8" extent="1-16" drill="0.3"/>
 <wire x1="36.5" y1="24.8" x2="37.8" y2="26.1" width="0.1524" layer="16"/>
-<wire x1="44.7" y1="26.1" x2="61" y2="9.8" width="0.1524" layer="16"/>
-<wire x1="61" y1="9.8" x2="61" y2="8.6" width="0.1524" layer="16"/>
-<wire x1="61" y1="8.6" x2="63" y2="6.6" width="0.1524" layer="16"/>
-<wire x1="63" y1="6.6" x2="66.57" y2="6.6" width="0.1524" layer="16"/>
-<wire x1="66.57" y1="6.6" x2="66.62" y2="6.55" width="0.1524" layer="16"/>
 <wire x1="37.8" y1="26.1" x2="44.7" y2="26.1" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$7"/>
+<wire x1="44.7" y1="26.1" x2="49.2192" y2="21.5808" width="0.1524" layer="16"/>
+<wire x1="49.2192" y1="21.5808" x2="49.2192" y2="15.605025" width="0.1524" layer="16"/>
+<wire x1="49.2192" y1="15.605025" x2="59.401825" y2="5.4224" width="0.1524" layer="16"/>
+<via x="63.8588" y="5.3946" extent="1-16" drill="0.3"/>
+<wire x1="62.20500625" y1="5.4224" x2="62.75900625" y2="5.9764" width="0.1524" layer="16"/>
+<wire x1="62.75900625" y1="5.9764" x2="63.277" y2="5.9764" width="0.1524" layer="16"/>
+<wire x1="59.401825" y1="5.4224" x2="62.20500625" y2="5.4224" width="0.1524" layer="16"/>
+<wire x1="63.277" y1="5.9764" x2="63.8588" y2="5.3946" width="0.1524" layer="16"/>
+<wire x1="63.8588" y1="5.3946" x2="63.8" y2="5.3358" width="0.1524" layer="1"/>
+<wire x1="63.8" y1="5.3358" x2="63.8" y2="5.02565625" width="0.1524" layer="1"/>
+<wire x1="63.8" y1="5.02565625" x2="64.0048" y2="4.82085625" width="0.1524" layer="1"/>
+<wire x1="64.0048" y1="4.82085625" x2="64.0048" y2="1.92625625" width="0.1524" layer="1"/>
+<wire x1="64.47105625" y1="1.46" x2="67.5" y2="1.46" width="0.1524" layer="1"/>
+<wire x1="64.0048" y1="1.92625625" x2="64.47105625" y2="1.46" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$65">
 <contactref element="U10" pad="11"/>
-<contactref element="J14" pad="P$2"/>
 <wire x1="41.05" y1="20.975" x2="43.475" y2="20.975" width="0.1524" layer="1"/>
 <wire x1="43.475" y1="20.975" x2="43.6" y2="21.1" width="0.1524" layer="1"/>
 <via x="43.6" y="21.1" extent="1-16" drill="0.3"/>
 <wire x1="43.6" y1="21.1" x2="44.8904" y2="22.3904" width="0.1524" layer="16"/>
 <wire x1="44.8904" y1="22.3904" x2="45.8232625" y2="22.3904" width="0.1524" layer="16"/>
-<wire x1="45.8232625" y1="22.3904" x2="59.1712" y2="9.0424625" width="0.1524" layer="16"/>
-<wire x1="59.1712" y1="9.0424625" x2="59.1712" y2="7.8424625" width="0.1524" layer="16"/>
-<wire x1="61.84575" y1="5.1679125" x2="61.84575" y2="4.73655" width="0.1524" layer="16"/>
-<wire x1="61.84575" y1="4.73655" x2="62.3823" y2="4.2" width="0.1524" layer="16"/>
-<wire x1="59.1712" y1="7.8424625" x2="61.84575" y2="5.1679125" width="0.1524" layer="16"/>
-<wire x1="62.3823" y1="4.2" x2="62.9" y2="4.2" width="0.1524" layer="16"/>
-<wire x1="62.9" y1="4.2" x2="62.936275" y2="4.163725" width="0.1524" layer="16"/>
-<wire x1="62.936275" y1="4.163725" x2="62.936275" y2="4.07708125" width="0.1524" layer="16"/>
-<wire x1="62.936275" y1="4.07708125" x2="65.56335625" y2="1.45" width="0.1524" layer="16"/>
-<wire x1="65.56335625" y1="1.45" x2="68.45" y2="1.45" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$2"/>
+<wire x1="45.8232625" y1="22.3904" x2="47.3904" y2="20.8232625" width="0.1524" layer="16"/>
+<wire x1="47.3904" y1="20.8232625" x2="47.3904" y2="14.8474875" width="0.1524" layer="16"/>
+<wire x1="60.3714875" y1="1.8664" x2="61.3" y2="1.8664" width="0.1524" layer="16"/>
+<wire x1="47.3904" y1="14.8474875" x2="60.3714875" y2="1.8664" width="0.1524" layer="16"/>
+<wire x1="61.3" y1="1.8664" x2="61.577" y2="1.5894" width="0.1524" layer="16"/>
+<wire x1="61.577" y1="1.5894" x2="61.6" y2="1.5894" width="0.1524" layer="16"/>
+<via x="61.6" y="1.5894" extent="1-16" drill="0.3"/>
+<wire x1="61.6" y1="1.5894" x2="61.6" y2="5.6" width="0.1524" layer="1"/>
+<wire x1="61.6" y1="5.6" x2="62.6" y2="6.6" width="0.1524" layer="1"/>
+<wire x1="62.6" y1="6.6" x2="65.662" y2="6.6" width="0.1524" layer="1"/>
+<wire x1="65.662" y1="6.6" x2="65.722" y2="6.54" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$66">
 <contactref element="U10" pad="10"/>
-<contactref element="J14" pad="P$1"/>
 <wire x1="41.05" y1="20.325" x2="43.02406875" y2="20.325" width="0.1524" layer="1"/>
 <wire x1="43.02406875" y1="20.325" x2="43.09226875" y2="20.3932" width="0.1524" layer="1"/>
 <via x="43.09226875" y="20.3932" extent="1-16" drill="0.3"/>
@@ -3763,20 +4130,25 @@ design rules under a new name.</description>
 <wire x1="43.09226875" y1="20.3932" x2="43.21726875" y2="20.5182" width="0.1524" layer="16"/>
 <wire x1="43.21726875" y1="20.5182" x2="43.84099375" y2="20.5182" width="0.1524" layer="16"/>
 <wire x1="44.1818" y1="21.25074375" x2="45.01665625" y2="22.0856" width="0.1524" layer="16"/>
-<wire x1="45.01665625" y1="22.0856" x2="45.69700625" y2="22.0856" width="0.1524" layer="16"/>
-<wire x1="58.8664" y1="8.91620625" x2="58.8664" y2="7.71620625" width="0.1524" layer="16"/>
-<wire x1="45.69700625" y1="22.0856" x2="58.8664" y2="8.91620625" width="0.1524" layer="16"/>
-<wire x1="61.54095" y1="5.04165625" x2="61.54095" y2="4.61029375" width="0.1524" layer="16"/>
-<wire x1="58.8664" y1="7.71620625" x2="61.54095" y2="5.04165625" width="0.1524" layer="16"/>
-<wire x1="62.25604375" y1="3.8952" x2="62.6871" y2="3.8952" width="0.1524" layer="16"/>
-<wire x1="61.54095" y1="4.61029375" x2="62.25604375" y2="3.8952" width="0.1524" layer="16"/>
-<wire x1="65.9048" y1="1.1452" x2="66.62" y2="0.43" width="0.1524" layer="16"/>
-<wire x1="65.4371" y1="1.1452" x2="65.9048" y2="1.1452" width="0.1524" layer="16"/>
-<wire x1="62.6871" y1="3.8952" x2="65.4371" y2="1.1452" width="0.1524" layer="16"/>
+<wire x1="45.69700625" y1="22.0856" x2="45.01665625" y2="22.0856" width="0.1524" layer="16"/>
+<contactref element="J7" pad="P$1"/>
+<wire x1="67.5" y1="7.556" x2="65.256" y2="7.556" width="0.1524" layer="1"/>
+<wire x1="65.256" y1="7.556" x2="64.6048" y2="6.9048" width="0.1524" layer="1"/>
+<wire x1="62.47374375" y1="6.9048" x2="61.2952" y2="5.72625625" width="0.1524" layer="1"/>
+<wire x1="64.6048" y1="6.9048" x2="62.47374375" y2="6.9048" width="0.1524" layer="1"/>
+<via x="60.7412" y="1.2846" extent="1-16" drill="0.3"/>
+<wire x1="61.2952" y1="2.10739375" x2="61.0182" y2="1.83039375" width="0.1524" layer="1"/>
+<wire x1="61.0182" y1="1.83039375" x2="61.0182" y2="1.5616" width="0.1524" layer="1"/>
+<wire x1="61.0182" y1="1.5616" x2="60.7412" y2="1.2846" width="0.1524" layer="1"/>
+<wire x1="61.2952" y1="5.72625625" x2="61.2952" y2="2.10739375" width="0.1524" layer="1"/>
+<wire x1="60.7412" y1="1.2846" x2="60.4642" y2="1.5616" width="0.1524" layer="16"/>
+<wire x1="60.4642" y1="1.5616" x2="60.24523125" y2="1.5616" width="0.1524" layer="16"/>
+<wire x1="60.24523125" y1="1.5616" x2="47.0856" y2="14.72123125" width="0.1524" layer="16"/>
+<wire x1="47.0856" y1="14.72123125" x2="47.0856" y2="20.69700625" width="0.1524" layer="16"/>
+<wire x1="47.0856" y1="20.69700625" x2="45.69700625" y2="22.0856" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$67">
 <contactref element="R27" pad="2"/>
-<contactref element="J14" pad="GRNN"/>
 <wire x1="44.43895625" y1="19.98895625" x2="44.5656" y2="19.98895625" width="0.1524" layer="1"/>
 <via x="44.5656" y="19.98895625" extent="1-16" drill="0.3"/>
 <wire x1="41.95" y1="17.5" x2="43.6614" y2="19.2114" width="0.1524" layer="1"/>
@@ -3789,19 +4161,17 @@ design rules under a new name.</description>
 <wire x1="44.7914" y1="20.60649375" x2="44.7914" y2="20.99823125" width="0.1524" layer="16"/>
 <wire x1="44.7914" y1="20.99823125" x2="45.26916875" y2="21.476" width="0.1524" layer="16"/>
 <wire x1="45.26916875" y1="21.476" x2="45.44449375" y2="21.476" width="0.1524" layer="16"/>
-<wire x1="45.44449375" y1="21.476" x2="58.110246875" y2="8.810246875" width="0.1524" layer="16"/>
-<wire x1="58.110246875" y1="8.810246875" x2="58.110246875" y2="8.679403125" width="0.1524" layer="16"/>
-<wire x1="58.110246875" y1="8.679403125" x2="57.9798" y2="8.54895625" width="0.1524" layer="16"/>
-<via x="57.9798" y="8.54895625" extent="1-16" drill="0.3"/>
-<wire x1="57.9798" y1="8.54895625" x2="60.342240625" y2="10.911396875" width="0.1524" layer="1"/>
-<wire x1="60.342240625" y1="10.911396875" x2="60.711396875" y2="10.911396875" width="0.1524" layer="1"/>
-<via x="60.711396875" y="10.911396875" extent="1-16" drill="0.3"/>
-<wire x1="60.711396875" y1="10.911396875" x2="63.301396875" y2="10.911396875" width="0.1524" layer="16"/>
-<wire x1="63.301396875" y1="10.911396875" x2="63.4" y2="11.01" width="0.1524" layer="16"/>
+<contactref element="J7" pad="GRNN"/>
+<wire x1="45.44449375" y1="21.476" x2="46.476" y2="20.44449375" width="0.1524" layer="16"/>
+<wire x1="46.476" y1="20.44449375" x2="46.476" y2="14.46871875" width="0.1524" layer="16"/>
+<wire x1="55.126490625" y1="5.818228125" x2="55.126490625" y2="5.426490625" width="0.1524" layer="16"/>
+<via x="55.126490625" y="5.426490625" extent="1-16" drill="0.3"/>
+<wire x1="55.126490625" y1="5.426490625" x2="60.558" y2="10.858" width="0.1524" layer="1"/>
+<wire x1="60.558" y1="10.858" x2="60.896" y2="10.858" width="0.1524" layer="1"/>
+<wire x1="46.476" y1="14.46871875" x2="55.126490625" y2="5.818228125" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$68">
 <contactref element="R28" pad="2"/>
-<contactref element="J14" pad="YLWN"/>
 <via x="43.7068" y="19.7932" extent="1-16" drill="0.3"/>
 <wire x1="42.2422" y1="18.3286" x2="43.7068" y2="19.7932" width="0.1524" layer="1"/>
 <wire x1="38.45" y1="17.5" x2="38.7767125" y2="17.5" width="0.1524" layer="1"/>
@@ -3812,20 +4182,15 @@ design rules under a new name.</description>
 <wire x1="44.4866" y1="20.73275" x2="44.4866" y2="21.1244875" width="0.1524" layer="16"/>
 <wire x1="44.4866" y1="21.1244875" x2="45.1429125" y2="21.7808" width="0.1524" layer="16"/>
 <wire x1="45.1429125" y1="21.7808" x2="45.57075" y2="21.7808" width="0.1524" layer="16"/>
-<wire x1="45.57075" y1="21.7808" x2="58.5616" y2="8.78995" width="0.1524" layer="16"/>
-<wire x1="58.5616" y1="8.78995" x2="58.5616" y2="7.58995" width="0.1524" layer="16"/>
-<wire x1="61.23615" y1="4.9154" x2="61.23615" y2="4.4840375" width="0.1524" layer="16"/>
-<wire x1="61.23615" y1="4.4840375" x2="62.1297875" y2="3.5904" width="0.1524" layer="16"/>
-<wire x1="62.1297875" y1="3.5904" x2="62.56084375" y2="3.5904" width="0.1524" layer="16"/>
-<wire x1="58.5616" y1="7.58995" x2="61.23615" y2="4.9154" width="0.1524" layer="16"/>
-<wire x1="63.4" y1="2.75124375" x2="63.4" y2="-0.47" width="0.1524" layer="16"/>
-<wire x1="62.56084375" y1="3.5904" x2="63.4" y2="2.75124375" width="0.1524" layer="16"/>
-</signal>
-<signal name="N$70">
-<contactref element="J17" pad="P$1"/>
-<contactref element="J18" pad="P$1"/>
-<wire x1="5.7" y1="66.48" x2="30" y2="90.78" width="0.508" layer="16"/>
-<wire x1="30" y1="90.78" x2="30" y2="102" width="0.508" layer="16"/>
+<contactref element="J7" pad="YLWN"/>
+<wire x1="45.57075" y1="21.7808" x2="46.7808" y2="20.57075" width="0.1524" layer="16"/>
+<wire x1="46.7808" y1="20.57075" x2="46.7808" y2="14.594975" width="0.1524" layer="16"/>
+<wire x1="60.896" y1="0.479775" x2="60.896" y2="-0.572" width="0.1524" layer="16"/>
+<wire x1="60.1594" y1="1.216375" x2="60.1594" y2="1.04360625" width="0.1524" layer="16"/>
+<wire x1="60.1594" y1="1.04360625" x2="60.50020625" y2="0.7028" width="0.1524" layer="16"/>
+<wire x1="60.50020625" y1="0.7028" x2="60.672975" y2="0.7028" width="0.1524" layer="16"/>
+<wire x1="60.672975" y1="0.7028" x2="60.896" y2="0.479775" width="0.1524" layer="16"/>
+<wire x1="46.7808" y1="14.594975" x2="60.1594" y2="1.216375" width="0.1524" layer="16"/>
 </signal>
 <signal name="ATK1-CLKIN">
 <contactref element="U6" pad="3"/>
@@ -3982,6 +4347,195 @@ design rules under a new name.</description>
 <wire x1="32.57720625" y1="17.5" x2="36.55" y2="17.5" width="0.1524" layer="1"/>
 <wire x1="28.0182" y1="22.05900625" x2="32.57720625" y2="17.5" width="0.1524" layer="1"/>
 </signal>
+<signal name="5VBUCK">
+<contactref element="U11" pad="5"/>
+<contactref element="L1" pad="1"/>
+<contactref element="C21" pad="1"/>
+<contactref element="C23" pad="1"/>
+<contactref element="C24" pad="1"/>
+<contactref element="C25" pad="1"/>
+<contactref element="C26" pad="1"/>
+<contactref element="S2" pad="P$5"/>
+<contactref element="S2" pad="P$2"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="22.5" y="99.2"/>
+<vertex x="22.5" y="83.2"/>
+<vertex x="22.2" y="82.9"/>
+<vertex x="20.2" y="82.9"/>
+<vertex x="19.6" y="83.5"/>
+<vertex x="19.6" y="99"/>
+<vertex x="19.8" y="99.2"/>
+</polygon>
+<wire x1="24.5" y1="105.1" x2="24.5" y2="102.3" width="0.4064" layer="1"/>
+<wire x1="24.4" y1="100.6" x2="29.4" y2="100.6" width="0.254" layer="1"/>
+<wire x1="24.4" y1="100.6" x2="21.35" y2="97.55" width="0.254" layer="1"/>
+<wire x1="21.35" y1="97.55" x2="21.35" y2="96.5" width="0.254" layer="1"/>
+<wire x1="21.35" y1="96.5" x2="21.35" y2="99.15" width="0.4064" layer="1"/>
+<wire x1="21.35" y1="99.15" x2="24.5" y2="102.3" width="0.4064" layer="1"/>
+<wire x1="29.4" y1="100.6" x2="30.1794" y2="99.8206" width="0.254" layer="1"/>
+<wire x1="30.1794" y1="96.05016875" x2="29.87923125" y2="95.75" width="0.254" layer="1"/>
+<wire x1="30.1794" y1="99.8206" x2="30.1794" y2="96.05016875" width="0.254" layer="1"/>
+<wire x1="29.87923125" y1="95.75" x2="29.475" y2="95.75" width="0.254" layer="1"/>
+</signal>
+<signal name="VSW">
+<contactref element="U11" pad="12"/>
+<contactref element="U11" pad="1"/>
+<contactref element="U11" pad="16"/>
+<contactref element="U11" pad="13"/>
+<contactref element="L1" pad="2"/>
+<contactref element="C20" pad="1"/>
+<contactref element="D6" pad="P$1"/>
+<wire x1="27.25" y1="97.975" x2="27.25" y2="98.5553625" width="0.254" layer="1"/>
+<wire x1="27.25" y1="98.5553625" x2="27.1674" y2="98.6379625" width="0.254" layer="1"/>
+<wire x1="27.1674" y1="99.5326" x2="27" y2="99.7" width="0.254" layer="1"/>
+<wire x1="27.1674" y1="98.6379625" x2="27.1674" y2="99.5326" width="0.254" layer="1"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="27.4" y="98.5"/>
+<vertex x="27.4" y="97.6"/>
+<vertex x="26.9" y="97.1"/>
+<vertex x="25.9" y="97.1"/>
+<vertex x="25.9" y="95.9"/>
+<vertex x="26.9" y="95.9"/>
+<vertex x="27.4" y="95.4"/>
+<vertex x="27.4" y="94.2"/>
+<vertex x="27.4" y="94"/>
+<vertex x="28.2" y="93.2"/>
+<vertex x="28.2" y="90.5"/>
+<vertex x="25.7" y="90.5"/>
+<vertex x="25.7" y="93.3"/>
+<vertex x="25.2" y="93.8"/>
+<vertex x="22.9" y="93.8"/>
+<vertex x="22.9" y="98.6"/>
+<vertex x="24.5" y="100.2"/>
+<vertex x="27.3" y="100.2"/>
+<vertex x="27.3" y="98.7"/>
+<vertex x="27.3" y="98.6"/>
+</polygon>
+<polygon width="0.1524" layer="16">
+<vertex x="25.4" y="90.3"/>
+<vertex x="23.2" y="90.3"/>
+<vertex x="23.2" y="93.6"/>
+<vertex x="32.5" y="93.6"/>
+<vertex x="32.5" y="90.3"/>
+</polygon>
+<via x="26.9" y="91.8" extent="1-16" drill="0.3"/>
+<via x="26.2" y="92.9" extent="1-16" drill="0.3"/>
+<via x="27.7" y="92.9" extent="1-16" drill="0.3"/>
+<via x="27.7" y="90.9" extent="1-16" drill="0.3"/>
+<via x="26.1" y="90.9" extent="1-16" drill="0.3"/>
+</signal>
+<signal name="VCC">
+<contactref element="U11" pad="3"/>
+<contactref element="U11" pad="2"/>
+<contactref element="U11" pad="11"/>
+<contactref element="J17" pad="P$1"/>
+<contactref element="C22" pad="1"/>
+<wire x1="27.75" y1="97.975" x2="27.75" y2="98.85" width="0.254" layer="1"/>
+<wire x1="27.75" y1="98.85" x2="27.8" y2="98.9" width="0.254" layer="1"/>
+<via x="27.8" y="98.9" extent="1-16" drill="0.3"/>
+<wire x1="27.8" y1="98.9" x2="32.1" y2="98.9" width="0.254" layer="16"/>
+<wire x1="32.1" y1="98.9" x2="33.4" y2="97.6" width="0.254" layer="16"/>
+<via x="33.4" y="97.6" extent="1-16" drill="0.3"/>
+<wire x1="36.5" y1="102" x2="36.5" y2="100.7" width="1.27" layer="1"/>
+<wire x1="36.5" y1="100.7" x2="33.4" y2="97.6" width="1.27" layer="1"/>
+<wire x1="33.4" y1="97.6" x2="33.4" y2="97.2" width="1.27" layer="1"/>
+<wire x1="29.1" y1="93.2" x2="29.1" y2="92.7" width="1.27" layer="1"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="3">
+<vertex x="27.5" y="95.5"/>
+<vertex x="28.5" y="95.5"/>
+<vertex x="28.5" y="94.5"/>
+<vertex x="29.3" y="93.7"/>
+<vertex x="29.8" y="93.7"/>
+<vertex x="29.8" y="93"/>
+<vertex x="29.2" y="93"/>
+<vertex x="28.6" y="92.4"/>
+<vertex x="28.3" y="92.4"/>
+<vertex x="28.3" y="93.2"/>
+<vertex x="27.5" y="94"/>
+</polygon>
+<wire x1="33.4" y1="97.6" x2="33.4" y2="95.8" width="1.27" layer="1"/>
+<wire x1="30.8" y1="93.2" x2="29.1" y2="93.2" width="1.27" layer="1"/>
+<wire x1="33.4" y1="95.8" x2="30.8" y2="93.2" width="1.27" layer="1"/>
+<wire x1="29.1" y1="92.7" x2="29.4" y2="92.4" width="1.27" layer="1"/>
+</signal>
+<signal name="BUCKBST">
+<contactref element="U11" pad="10"/>
+<contactref element="C20" pad="2"/>
+<wire x1="28.25" y1="97.975" x2="28.25" y2="98.4553625" width="0.254" layer="1"/>
+<wire x1="28.25" y1="98.4553625" x2="28.4326" y2="98.6379625" width="0.254" layer="1"/>
+<wire x1="28.4326" y1="99.5326" x2="28.6" y2="99.7" width="0.254" layer="1"/>
+<wire x1="28.4326" y1="98.6379625" x2="28.4326" y2="99.5326" width="0.254" layer="1"/>
+</signal>
+<signal name="N$69">
+<contactref element="J18" pad="P$1"/>
+<contactref element="C27" pad="2"/>
+<contactref element="S2" pad="P$1"/>
+<contactref element="S2" pad="P$4"/>
+<wire x1="22" y1="105.1" x2="22" y2="102.3" width="0.4064" layer="1"/>
+<wire x1="22" y1="102.3" x2="19.2" y2="99.5" width="0.4064" layer="1"/>
+<wire x1="19.2" y1="83.2" x2="12.8" y2="76.8" width="0.4064" layer="1"/>
+<via x="12.8" y="76.8" extent="1-16" drill="0.45"/>
+<wire x1="12.8" y1="76.8" x2="5.7" y2="69.7" width="0.4064" layer="16"/>
+<wire x1="5.7" y1="69.7" x2="5.7" y2="66.48" width="0.4064" layer="16"/>
+<wire x1="19.2" y1="99.5" x2="19.2" y2="83.2" width="0.4064" layer="1"/>
+<wire x1="5.7" y1="63.9" x2="5.7" y2="66.48" width="0.4064" layer="1"/>
+</signal>
+<signal name="DBP3">
+<contactref element="U1" pad="17"/>
+<contactref element="J19" pad="4"/>
+<wire x1="9.55" y1="44.9" x2="9.55" y2="44.55" width="0.1524" layer="1"/>
+<via x="7.7" y="37.0412" extent="1-16" drill="0.3"/>
+<wire x1="7.7" y1="37.0412" x2="4.0388" y2="33.38" width="0.1524" layer="16"/>
+<wire x1="4.0388" y1="33.38" x2="2.5" y2="33.38" width="0.1524" layer="16"/>
+<wire x1="8.4382" y1="43.4382" x2="8.4382" y2="43.0528" width="0.1524" layer="1"/>
+<wire x1="8.4382" y1="43.0528" x2="7.9152" y2="42.5298" width="0.1524" layer="1"/>
+<wire x1="7.9152" y1="39.83865" x2="8.5866" y2="39.16725" width="0.1524" layer="1"/>
+<wire x1="8.5866" y1="39.16725" x2="8.5866" y2="37.9278" width="0.1524" layer="1"/>
+<wire x1="7.9152" y1="42.5298" x2="7.9152" y2="39.83865" width="0.1524" layer="1"/>
+<wire x1="8.5866" y1="37.9278" x2="7.7" y2="37.0412" width="0.1524" layer="1"/>
+<wire x1="9.55" y1="44.55" x2="8.4382" y2="43.4382" width="0.1524" layer="1"/>
+</signal>
+<signal name="DBP2">
+<contactref element="U1" pad="16"/>
+<contactref element="J19" pad="3"/>
+<wire x1="8.8" y1="45.65" x2="8.75" y2="45.6" width="0.1524" layer="1"/>
+<wire x1="8.75" y1="45.6" x2="8.1" y2="45.6" width="0.1524" layer="1"/>
+<via x="7.7" y="38.8" extent="1-16" drill="0.3"/>
+<wire x1="7.7" y1="38.8" x2="4.82" y2="35.92" width="0.1524" layer="16"/>
+<wire x1="4.82" y1="35.92" x2="2.5" y2="35.92" width="0.1524" layer="16"/>
+<wire x1="7.8286" y1="43.3053125" x2="7.3056" y2="42.7823125" width="0.1524" layer="1"/>
+<wire x1="7.8286" y1="45.3286" x2="7.8286" y2="43.3053125" width="0.1524" layer="1"/>
+<wire x1="7.3056" y1="39.1944" x2="7.7" y2="38.8" width="0.1524" layer="1"/>
+<wire x1="8.1" y1="45.6" x2="7.8286" y2="45.3286" width="0.1524" layer="1"/>
+<wire x1="7.3056" y1="42.7823125" x2="7.3056" y2="39.1944" width="0.1524" layer="1"/>
+</signal>
+<signal name="DBP1">
+<contactref element="U1" pad="13"/>
+<contactref element="J19" pad="2"/>
+<wire x1="8.8" y1="47.15" x2="8.05" y2="47.15" width="0.1524" layer="1"/>
+<wire x1="8.05" y1="47.15" x2="7.9588" y2="47.2412" width="0.1524" layer="1"/>
+<via x="7.9588" y="47.2412" extent="1-16" drill="0.3"/>
+<wire x1="7.9588" y1="47.2412" x2="7.9588" y2="45.4412" width="0.1524" layer="16"/>
+<wire x1="7.9588" y1="45.4412" x2="8.7" y2="44.7" width="0.1524" layer="16"/>
+<via x="8.7" y="44.7" extent="1-16" drill="0.3"/>
+<wire x1="8.7" y1="44.7" x2="8.3048" y2="44.3048" width="0.1524" layer="1"/>
+<via x="7.7" y="37.9" extent="1-16" drill="0.3"/>
+<wire x1="8.2818" y1="38.55900625" x2="8.2818" y2="39.04099375" width="0.1524" layer="16"/>
+<wire x1="8.2818" y1="39.04099375" x2="7.94099375" y2="39.3818" width="0.1524" layer="16"/>
+<wire x1="7.94099375" y1="39.3818" x2="7.45900625" y2="39.3818" width="0.1524" layer="16"/>
+<wire x1="7.7" y1="37.9" x2="7.7" y2="37.97720625" width="0.1524" layer="16"/>
+<wire x1="6.53720625" y1="38.46" x2="2.5" y2="38.46" width="0.1524" layer="16"/>
+<wire x1="7.7" y1="37.97720625" x2="8.2818" y2="38.55900625" width="0.1524" layer="16"/>
+<wire x1="7.45900625" y1="39.3818" x2="6.53720625" y2="38.46" width="0.1524" layer="16"/>
+<wire x1="8.3048" y1="44.3048" x2="8.3048" y2="44.2048" width="0.1524" layer="1"/>
+<wire x1="8.3048" y1="44.2048" x2="8.1334" y2="44.0334" width="0.1524" layer="1"/>
+<wire x1="8.1334" y1="43.17905625" x2="7.6104" y2="42.65605625" width="0.1524" layer="1"/>
+<wire x1="8.1334" y1="44.0334" x2="8.1334" y2="43.17905625" width="0.1524" layer="1"/>
+<wire x1="7.6104" y1="39.71239375" x2="8.2818" y2="39.04099375" width="0.1524" layer="1"/>
+<wire x1="7.6104" y1="42.65605625" x2="7.6104" y2="39.71239375" width="0.1524" layer="1"/>
+<wire x1="8.2818" y1="38.4818" x2="7.7" y2="37.9" width="0.1524" layer="1"/>
+<wire x1="8.2818" y1="39.04099375" x2="8.2818" y2="38.4818" width="0.1524" layer="1"/>
+</signal>
 </signals>
 <mfgpreviewcolors>
 <mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
diff --git a/circuit/atkrouter-v01/atkrouter-v01.sch b/circuit/atkrouter-v01/atkrouter-v01.sch
index e56998f8a2db567926becddab63061f34e4619b7..747f2b38d70301ec0c0deb0c7a3b9ff3f4eb5121 100644
--- a/circuit/atkrouter-v01/atkrouter-v01.sch
+++ b/circuit/atkrouter-v01/atkrouter-v01.sch
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.0.0">
+<eagle version="9.1.1">
 <drawing>
 <settings>
 <setting alwaysvectorfont="no"/>
@@ -1117,6 +1117,39 @@ Last modified: 8/20/10&lt;br&gt;
 </polygon>
 <circle x="0" y="0" radius="0.4953" width="0" layer="51"/>
 </package>
+<package name="SJFAB">
+<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
+<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/>
+<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
+<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
+<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
+<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
+<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="0.4001" y="0" size="0.02" layer="27">&gt;VALUE</text>
+</package>
+<package name="RJ45-LED-RJHSE-5381-UPTAB">
+<hole x="-6.35" y="-2.54" drill="3.2512"/>
+<hole x="6.35" y="-2.54" drill="3.2512"/>
+<pad name="SHDL1" x="-8.128" y="0.889" drill="1.5748" shape="square" rot="R180"/>
+<pad name="SHDL2" x="8.128" y="0.889" drill="1.5748" shape="square"/>
+<wire x1="-8.254" y1="-6.5" x2="-8.255" y2="-8.509" width="0.1524" layer="51"/>
+<wire x1="-8.255" y1="-8.509" x2="8.255" y2="-8.509" width="0.1524" layer="51"/>
+<wire x1="8.255" y1="-8.509" x2="8.255" y2="7.366" width="0.1524" layer="51"/>
+<wire x1="8.255" y1="7.366" x2="-8.255" y2="7.366" width="0.1524" layer="51"/>
+<wire x1="-8.255" y1="7.366" x2="-8.254" y2="-6.5" width="0.1524" layer="51"/>
+<pad name="P$1" x="3.556" y="0" drill="0.9"/>
+<pad name="P$2" x="2.54" y="1.778" drill="0.9"/>
+<pad name="P$3" x="1.524" y="0" drill="0.9"/>
+<pad name="P$5" x="-0.508" y="0" drill="0.9"/>
+<pad name="P$7" x="-2.54" y="0" drill="0.9"/>
+<pad name="P$4" x="0.508" y="1.778" drill="0.9"/>
+<pad name="P$6" x="-1.524" y="1.778" drill="0.9"/>
+<pad name="P$8" x="-3.556" y="1.778" drill="0.9"/>
+<pad name="YLWP" x="-6.858" y="6.604" drill="0.889"/>
+<pad name="GRNN" x="6.858" y="6.604" drill="0.889"/>
+<pad name="GRNP" x="4.572" y="6.604" drill="0.889"/>
+<pad name="YLWN" x="-4.572" y="6.604" drill="0.889"/>
+</package>
 </packages>
 <symbols>
 <symbol name="JRTOMBSTONE">
@@ -1181,6 +1214,16 @@ Last modified: 8/20/10&lt;br&gt;
 <text x="0" y="45.72" size="1.27" layer="95">&gt;NAME</text>
 <text x="0" y="-38.1" size="1.27" layer="95">&gt;VALUE</text>
 </symbol>
+<symbol name="SJFAB">
+<wire x1="0.381" y1="0.635" x2="0.381" y2="-0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
+<wire x1="-0.381" y1="-0.635" x2="-0.381" y2="0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
+<wire x1="2.54" y1="0" x2="1.651" y2="0" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="0" x2="-1.651" y2="0" width="0.1524" layer="94"/>
+<text x="-2.54" y="2.54" size="1.778" layer="95">&gt;NAME</text>
+<text x="-2.54" y="-3.81" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="2" x="5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="1" x="-5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1"/>
+</symbol>
 </symbols>
 <devicesets>
 <deviceset name="JRTOMBSTONE" prefix="MP">
@@ -1318,6 +1361,40 @@ Three footprint variants included:
 <technology name=""/>
 </technologies>
 </device>
+<device name="RJ45LEDTABUP" package="RJ45-LED-RJHSE-5381-UPTAB">
+<connects>
+<connect gate="G$1" pin="3V3-LED" pad="GRNP YLWP"/>
+<connect gate="G$1" pin="CLKRX-A" pad="P$8"/>
+<connect gate="G$1" pin="CLKRX-B" pad="P$7"/>
+<connect gate="G$1" pin="CLKRX-Y" pad="P$1"/>
+<connect gate="G$1" pin="CLKTX-Z" pad="P$2"/>
+<connect gate="G$1" pin="LED-GRN-CATHODE" pad="GRNN"/>
+<connect gate="G$1" pin="LED-YLW-CATHODE" pad="YLWN"/>
+<connect gate="G$1" pin="RX-A" pad="P$3"/>
+<connect gate="G$1" pin="RX-B" pad="P$4"/>
+<connect gate="G$1" pin="TX-Y" pad="P$6"/>
+<connect gate="G$1" pin="TX-Z" pad="P$5"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="SOLDER_JUMPER">
+<gates>
+<gate name="G$1" symbol="SJFAB" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SJFAB">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
 </devices>
 </deviceset>
 </devicesets>
@@ -1470,6 +1547,260 @@ Three footprint variants included:
 <rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
 <rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
 </package>
+<package name="QFN16-3X3-TI-RTE">
+<description>3x3 mm</description>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="51"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.1016" layer="51"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="1.025" width="0.1016" layer="21"/>
+<wire x1="1.025" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="21"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="-1.025" width="0.1016" layer="21"/>
+<wire x1="-1.025" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="21"/>
+<wire x1="1.5" y1="-1.5" x2="1.025" y2="-1.5" width="0.1016" layer="21"/>
+<wire x1="1.5" y1="-1.025" x2="1.5" y2="-1.5" width="0.1016" layer="21"/>
+<circle x="-1.2" y="0.75" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="0.75" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="0.25" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="0.25" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
+<circle x="-1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
+<circle x="-0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="0.25" radius="0.125" width="0" layer="31"/>
+<circle x="1.2" y="0.75" radius="0.125" width="0" layer="31"/>
+<circle x="0.75" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0.25" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.25" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="-0.75" y="1.2" radius="0.125" width="0" layer="31"/>
+<circle x="0" y="0" radius="0.15" width="0.01" layer="49"/>
+<circle x="0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
+<circle x="-1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
+<circle x="-1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
+<circle x="-0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="0.25" radius="0.2" width="0" layer="29"/>
+<circle x="1.2" y="0.75" radius="0.2" width="0" layer="29"/>
+<circle x="0.75" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="0.25" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.25" y="1.2" radius="0.2" width="0" layer="29"/>
+<circle x="-0.75" y="1.2" radius="0.2" width="0" layer="29"/>
+<smd name="TH" x="0" y="0" dx="1.7" dy="1.7" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="2" x="-1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="3" x="-1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="4" x="-1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
+<smd name="5" x="-0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="6" x="-0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="7" x="0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="8" x="0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
+<smd name="9" x="1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="10" x="1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="11" x="1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="12" x="1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
+<smd name="13" x="0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="14" x="0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="15" x="-0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<smd name="16" x="-0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
+<text x="-2" y="2" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2" y="-3.5" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.875" y1="-0.875" x2="0.875" y2="0.875" layer="29"/>
+<rectangle x1="-0.8" y1="0.1" x2="-0.1" y2="0.8" layer="31" rot="R90"/>
+<rectangle x1="-1.9" y1="0.55" x2="-1.2" y2="0.95" layer="29"/>
+<rectangle x1="-1.85" y1="0.625" x2="-1.2" y2="0.875" layer="31"/>
+<rectangle x1="-1.9" y1="0.05" x2="-1.2" y2="0.45" layer="29"/>
+<rectangle x1="-1.85" y1="0.125" x2="-1.2" y2="0.375" layer="31"/>
+<rectangle x1="-1.85" y1="-0.375" x2="-1.2" y2="-0.125" layer="31"/>
+<rectangle x1="-1.85" y1="-0.875" x2="-1.2" y2="-0.625" layer="31"/>
+<rectangle x1="-1.075" y1="-1.65" x2="-0.425" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="-0.575" y1="-1.65" x2="0.075" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="-0.075" y1="-1.65" x2="0.575" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="0.425" y1="-1.65" x2="1.075" y2="-1.4" layer="31" rot="R90"/>
+<rectangle x1="1.2" y1="-0.875" x2="1.85" y2="-0.625" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="-0.375" x2="1.85" y2="-0.125" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="0.125" x2="1.85" y2="0.375" layer="31" rot="R180"/>
+<rectangle x1="1.2" y1="0.625" x2="1.85" y2="0.875" layer="31" rot="R180"/>
+<rectangle x1="0.425" y1="1.4" x2="1.075" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.075" y1="1.4" x2="0.575" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.575" y1="1.4" x2="0.075" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-1.075" y1="1.4" x2="-0.425" y2="1.65" layer="31" rot="R270"/>
+<rectangle x1="-0.8" y1="-0.8" x2="-0.1" y2="-0.1" layer="31" rot="R180"/>
+<rectangle x1="0.1" y1="-0.8" x2="0.8" y2="-0.1" layer="31" rot="R270"/>
+<rectangle x1="0.1" y1="0.1" x2="0.8" y2="0.8" layer="31"/>
+<rectangle x1="-1.9" y1="-0.45" x2="-1.2" y2="-0.05" layer="29"/>
+<rectangle x1="-1.9" y1="-0.95" x2="-1.2" y2="-0.55" layer="29"/>
+<rectangle x1="-1.1" y1="-1.75" x2="-0.4" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="-0.6" y1="-1.75" x2="0.1" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="-0.1" y1="-1.75" x2="0.6" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="0.4" y1="-1.75" x2="1.1" y2="-1.35" layer="29" rot="R90"/>
+<rectangle x1="1.2" y1="-0.95" x2="1.9" y2="-0.55" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="-0.45" x2="1.9" y2="-0.05" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="0.05" x2="1.9" y2="0.45" layer="29" rot="R180"/>
+<rectangle x1="1.2" y1="0.55" x2="1.9" y2="0.95" layer="29" rot="R180"/>
+<rectangle x1="0.4" y1="1.35" x2="1.1" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-0.1" y1="1.35" x2="0.6" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-0.6" y1="1.35" x2="0.1" y2="1.75" layer="29" rot="R270"/>
+<rectangle x1="-1.1" y1="1.35" x2="-0.4" y2="1.75" layer="29" rot="R270"/>
+<wire x1="-1.5" y1="1.02" x2="-1.03" y2="1.5" width="0.127" layer="21"/>
+<circle x="-2.06" y="1.24" radius="0.15" width="0.127" layer="21"/>
+</package>
+<package name="744777920-INDUCTOR">
+<smd name="P$1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
+<smd name="P$2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
+<wire x1="-4" y1="0" x2="-4" y2="3" width="0.127" layer="21"/>
+<wire x1="-4" y1="3" x2="-3" y2="4" width="0.127" layer="21" curve="-90"/>
+<wire x1="-3" y1="4" x2="3" y2="4" width="0.127" layer="21"/>
+<wire x1="3" y1="4" x2="4" y2="3" width="0.127" layer="21" curve="-90"/>
+<wire x1="4" y1="3" x2="4" y2="-3" width="0.127" layer="21"/>
+<wire x1="4" y1="-3" x2="3" y2="-4" width="0.127" layer="21" curve="-90"/>
+<wire x1="3" y1="-4" x2="-3" y2="-4" width="0.127" layer="21"/>
+<wire x1="-3" y1="-4" x2="-4" y2="-3" width="0.127" layer="21" curve="-90"/>
+<wire x1="-4" y1="-3" x2="-4" y2="0" width="0.127" layer="21"/>
+<rectangle x1="-4" y1="-4" x2="4" y2="4" layer="39"/>
+<text x="5.08" y="2.54" size="1.016" layer="25">&gt;NAME</text>
+<text x="5.08" y="1.27" size="1.016" layer="27">&gt;VALUE</text>
+</package>
+<package name="0805">
+<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
+<text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
+</package>
+<package name="0603-RES">
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
+</package>
+<package name="SPM6530-IND">
+<smd name="1" x="0" y="2.775" dx="3.4" dy="1.85" layer="1"/>
+<smd name="2" x="0" y="-2.775" dx="3.4" dy="1.85" layer="1"/>
+<wire x1="-3.25" y1="3.85" x2="-3.25" y2="-3.85" width="0.127" layer="21"/>
+<wire x1="-3.25" y1="-3.85" x2="3.25" y2="-3.85" width="0.127" layer="21"/>
+<wire x1="3.25" y1="-3.85" x2="3.25" y2="3.85" width="0.127" layer="21"/>
+<wire x1="3.25" y1="3.85" x2="-3.25" y2="3.85" width="0.127" layer="21"/>
+<text x="3.81" y="2.54" size="1.016" layer="25">&gt;NAME</text>
+<text x="3.81" y="-3.81" size="1.016" layer="27">&gt;VALUE</text>
+</package>
+<package name="IHLP-5050FD-01-IND">
+<smd name="1" x="0" y="5.4102" dx="4.953" dy="2.9464" layer="1"/>
+<smd name="2" x="0" y="-5.4102" dx="4.953" dy="2.9464" layer="1"/>
+<wire x1="6.4516" y1="6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="3.81" y1="-6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="6.4516" y1="6.604" x2="3.81" y2="6.604" width="0.127" layer="21"/>
+<wire x1="-3.81" y1="6.604" x2="-6.4516" y2="6.604" width="0.127" layer="21"/>
+<wire x1="-6.4516" y1="6.604" x2="-6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="-6.4516" y1="-6.604" x2="-3.81" y2="-6.604" width="0.127" layer="21"/>
+<text x="5.08" y="7.62" size="1.016" layer="25">&gt;NAME</text>
+<text x="5.08" y="-8.89" size="1.016" layer="27">&gt;VALUE</text>
+</package>
+<package name="7443340330-IND">
+<smd name="P$1" x="0" y="3.35" dx="3" dy="2.3" layer="1"/>
+<smd name="P$2" x="0" y="-3.35" dx="3" dy="2.3" layer="1"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<text x="3" y="5" size="1.016" layer="25">&gt;NAME</text>
+<text x="3" y="-6" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.15" y1="2.95" x2="1.15" y2="4.45" layer="51"/>
+<rectangle x1="-1.15" y1="-4.45" x2="1.15" y2="-2.95" layer="51"/>
+</package>
+<package name="0402-RES">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
+<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
+<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
+<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<text x="-0.889" y="0.6985" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.0795" y="-1.778" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
+<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<rectangle x1="-0.2032" y1="-0.3556" x2="0.2032" y2="0.3556" layer="21"/>
+</package>
+<package name="8X8-IND">
+<smd name="1" x="0" y="3.2" dx="2.2" dy="1.6" layer="1"/>
+<smd name="2" x="0" y="-3.2" dx="2.2" dy="1.6" layer="1"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
+<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
+</package>
+<package name="744029100-IND">
+<smd name="1" x="0" y="1.1" dx="3.2" dy="1" layer="1"/>
+<smd name="2" x="0" y="-1.1" dx="3.2" dy="1" layer="1"/>
+<wire x1="-2" y1="2" x2="-2" y2="-2" width="0.127" layer="21"/>
+<wire x1="-2" y1="-2" x2="2" y2="-2" width="0.127" layer="21"/>
+<wire x1="2" y1="-2" x2="2" y2="2" width="0.127" layer="21"/>
+<wire x1="2" y1="2" x2="-2" y2="2" width="0.127" layer="21"/>
+<text x="-3" y="2.3" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3" y="-3.6" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="7447709470-IND">
+<smd name="1" x="0" y="4.95" dx="5.4" dy="2.9" layer="1"/>
+<smd name="2" x="0" y="-4.95" dx="5.4" dy="2.9" layer="1"/>
+<wire x1="-3" y1="6" x2="-6" y2="6" width="0.127" layer="21"/>
+<wire x1="-6" y1="6" x2="-6" y2="-6" width="0.127" layer="21"/>
+<wire x1="-6" y1="-6" x2="-3" y2="-6" width="0.127" layer="21"/>
+<wire x1="3" y1="-6" x2="6" y2="-6" width="0.127" layer="21"/>
+<wire x1="6" y1="-6" x2="6" y2="6" width="0.127" layer="21"/>
+<wire x1="6" y1="6" x2="3" y2="6" width="0.127" layer="21"/>
+<text x="-7" y="8" size="1.27" layer="25">&gt;NAME</text>
+<text x="-7" y="-9" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="7447789002-IND">
+<smd name="1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
+<smd name="2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
+<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
+</package>
+<package name="NRS5020T4R7MMGJ">
+<smd name="1" x="0" y="1.65" dx="4.9" dy="1.5" layer="1"/>
+<smd name="2" x="0" y="-1.65" dx="4.9" dy="1.5" layer="1"/>
+<text x="-3" y="2.8" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3.1" y="-4" size="1.27" layer="27">&gt;VALUE</text>
+</package>
 </packages>
 <symbols>
 <symbol name="PWRPAD">
@@ -1490,6 +1821,37 @@ Three footprint variants included:
 <text x="-2.54" y="7.62" size="1.27" layer="95">&gt;NAME</text>
 <text x="2.54" y="-7.62" size="1.27" layer="96">&gt;VALUE</text>
 </symbol>
+<symbol name="BUCK-TS30011-12-13">
+<pin name="BST" x="15.24" y="10.16" length="middle" rot="R180"/>
+<pin name="VSW" x="15.24" y="2.54" length="middle" rot="R180"/>
+<pin name="PG" x="15.24" y="-7.62" length="middle" rot="R180"/>
+<pin name="VCC" x="-15.24" y="10.16" length="middle"/>
+<pin name="EN" x="-15.24" y="2.54" length="middle"/>
+<pin name="GND" x="-15.24" y="-5.08" length="middle"/>
+<pin name="PGND" x="-15.24" y="-7.62" length="middle"/>
+<wire x1="-10.16" y1="12.7" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-10.16" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="10.16" y1="-10.16" x2="10.16" y2="12.7" width="0.254" layer="94"/>
+<wire x1="10.16" y1="12.7" x2="-10.16" y2="12.7" width="0.254" layer="94"/>
+<pin name="FB" x="15.24" y="-5.08" length="middle" rot="R180"/>
+<text x="-2.54" y="12.7" size="1.27" layer="95">&gt;NAME</text>
+<text x="-2.54" y="-12.7" size="1.27" layer="96">&gt;VALUE</text>
+</symbol>
+<symbol name="INDUCTOR">
+<wire x1="0" y1="5.08" x2="1.27" y2="3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="2.54" x2="1.27" y2="3.81" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="2.54" x2="1.27" y2="1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="0" x2="1.27" y2="1.27" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="-2.54" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="-2.54" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="-5.08" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="90" cap="flat"/>
+<text x="-1.27" y="-5.08" size="1.778" layer="95" rot="R90">&gt;NAME</text>
+<text x="3.81" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="2" x="0" y="-7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
+<pin name="1" x="0" y="7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<text x="6.35" y="-5.08" size="1.27" layer="97" rot="R90">&gt;PACKAGE</text>
+</symbol>
 </symbols>
 <devicesets>
 <deviceset name="PWRPAD" prefix="J">
@@ -1593,6 +1955,151 @@ Three footprint variants included:
 </device>
 </devices>
 </deviceset>
+<deviceset name="BUCK-TS30011-12-13" prefix="U">
+<gates>
+<gate name="G$1" symbol="BUCK-TS30011-12-13" x="0" y="0"/>
+</gates>
+<devices>
+<device name="QFN" package="QFN16-3X3-TI-RTE">
+<connects>
+<connect gate="G$1" pin="BST" pad="10"/>
+<connect gate="G$1" pin="EN" pad="9"/>
+<connect gate="G$1" pin="FB" pad="5"/>
+<connect gate="G$1" pin="GND" pad="4 TH"/>
+<connect gate="G$1" pin="PG" pad="8"/>
+<connect gate="G$1" pin="PGND" pad="14 15"/>
+<connect gate="G$1" pin="VCC" pad="2 3 11"/>
+<connect gate="G$1" pin="VSW" pad="1 12 13 16"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="INDUCTOR" prefix="L" uservalue="yes">
+<gates>
+<gate name="G$1" symbol="INDUCTOR" x="0" y="0"/>
+</gates>
+<devices>
+<device name="-744777920" package="744777920-INDUCTOR">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-0805" package="0805">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0805"/>
+</technology>
+</technologies>
+</device>
+<device name="-0603" package="0603-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0603"/>
+</technology>
+</technologies>
+</device>
+<device name="-SPM6530" package="SPM6530-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-IHLP-5050FD-01" package="IHLP-5050FD-01-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-7443340330" package="7443340330-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="7443340330"/>
+</technology>
+</technologies>
+</device>
+<device name="-0402" package="0402-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0402"/>
+</technology>
+</technologies>
+</device>
+<device name="-744778002" package="8X8-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-744029100" package="744029100-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-7447709470" package="7447709470-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-7447789002" package="7447789002-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="" package="NRS5020T4R7MMGJ">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
 </devicesets>
 </library>
 <library name="passives">
@@ -1602,7 +2109,6 @@ Three footprint variants included:
 <smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
 <smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
 <smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/>
 <wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
 <wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
 <wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
@@ -1614,7 +2120,7 @@ Three footprint variants included:
 <wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
 <wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
 <wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.032" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
 <wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
@@ -1774,6 +2280,63 @@ chip</description>
 <wire x1="1.6" y1="-0.65" x2="-1.6" y2="-0.65" width="0.127" layer="51"/>
 <wire x1="-1.6" y1="-0.65" x2="-1.6" y2="0.65" width="0.127" layer="51"/>
 </package>
+<package name="SOD123">
+<description>&lt;b&gt;SMALL OUTLINE DIODE&lt;/b&gt;</description>
+<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/>
+<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/>
+<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/>
+<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/>
+<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/>
+<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/>
+<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/>
+<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/>
+<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/>
+<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/>
+<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/>
+<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/>
+<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/>
+<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/>
+<wire x1="-2.667" y1="0.889" x2="-2.667" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="-2.921" y1="0.889" x2="-2.921" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="-2.921" y1="-0.889" x2="2.794" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="2.794" y1="-0.889" x2="2.794" y2="0.889" width="0.127" layer="21"/>
+<wire x1="2.794" y1="0.889" x2="-2.921" y2="0.889" width="0.127" layer="21"/>
+</package>
+<package name="0805-DIODE">
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.889" y="1.397" size="0.3048" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-1.143" size="0.3048" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+</package>
+<package name="SOD-123HE">
+<smd name="P$1" x="0.8" y="0" dx="2.4" dy="1.4" layer="1"/>
+<smd name="P$2" x="-1.55" y="0" dx="0.9" dy="1.4" layer="1"/>
+<wire x1="-1.4" y1="-0.9" x2="0" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.9" x2="0.9" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="-0.9" x2="1.4" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="1.4" y1="-0.9" x2="1.4" y2="0.9" width="0.127" layer="51"/>
+<wire x1="1.4" y1="0.9" x2="0.9" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0.9" x2="0" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="0.9" x2="-1.4" y2="0.9" width="0.127" layer="51"/>
+<wire x1="-1.4" y1="0.9" x2="-1.4" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0.9" x2="0.9" y2="0" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0" x2="0.9" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0.9" y1="0" x2="0" y2="0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="0.9" x2="0" y2="-0.9" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.9" x2="0.9" y2="0" width="0.127" layer="51"/>
+<wire x1="1.4" y1="0.9" x2="0.5" y2="0.9" width="0.127" layer="21"/>
+<wire x1="1.4" y1="-0.9" x2="0.5" y2="-0.9" width="0.127" layer="21"/>
+</package>
 </packages>
 <symbols>
 <symbol name="TS2">
@@ -1869,6 +2432,17 @@ chip</description>
 <pin name="2" x="0" y="-7.62" visible="pad" length="short" direction="pas" rot="R90"/>
 <pin name="3" x="7.62" y="0" visible="pad" length="short" direction="pas" rot="R180"/>
 </symbol>
+<symbol name="D">
+<wire x1="-1.27" y1="-1.27" x2="1.27" y2="0" width="0.254" layer="94"/>
+<wire x1="1.27" y1="0" x2="-1.27" y2="1.27" width="0.254" layer="94"/>
+<wire x1="1.27" y1="1.27" x2="1.27" y2="0" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/>
+<wire x1="1.27" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94"/>
+<text x="2.54" y="0.4826" size="1.778" layer="95">&gt;NAME</text>
+<text x="2.54" y="-2.3114" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="A" x="-2.54" y="0" visible="off" length="short" direction="pas"/>
+<pin name="C" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/>
+</symbol>
 </symbols>
 <devicesets>
 <deviceset name="2-8X4-5_SWITCH" prefix="S">
@@ -2080,6 +2654,42 @@ Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.</description>
 </device>
 </devices>
 </deviceset>
+<deviceset name="DIODE" prefix="D" uservalue="yes">
+<description>&lt;B&gt;DIODE&lt;/B&gt;&lt;p&gt;
+high speed (Philips)</description>
+<gates>
+<gate name="G$1" symbol="D" x="0" y="0"/>
+</gates>
+<devices>
+<device name="SOD123" package="SOD123">
+<connects>
+<connect gate="G$1" pin="A" pad="ANODE"/>
+<connect gate="G$1" pin="C" pad="CATHODE"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="DIODE" package="0805-DIODE">
+<connects>
+<connect gate="G$1" pin="A" pad="1"/>
+<connect gate="G$1" pin="C" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SOD123HE" package="SOD-123HE">
+<connects>
+<connect gate="G$1" pin="A" pad="P$2"/>
+<connect gate="G$1" pin="C" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
 </devicesets>
 </library>
 <library name="supply1" urn="urn:adsk.eagle:library:371">
@@ -2291,27 +2901,961 @@ thin small outline package</description>
 <devices>
 <device name="" package="TSSOP16">
 <connects>
-<connect gate="G$1" pin="1A" pad="2"/>
-<connect gate="G$1" pin="1B" pad="1"/>
-<connect gate="G$1" pin="1D" pad="15"/>
-<connect gate="G$1" pin="1DE" pad="4"/>
-<connect gate="G$1" pin="1R" pad="3"/>
-<connect gate="G$1" pin="1Y" pad="14"/>
-<connect gate="G$1" pin="1Z" pad="13"/>
-<connect gate="G$1" pin="2A" pad="6"/>
-<connect gate="G$1" pin="2B" pad="7"/>
-<connect gate="G$1" pin="2D" pad="9"/>
-<connect gate="G$1" pin="2DE" pad="12"/>
-<connect gate="G$1" pin="2R" pad="5"/>
-<connect gate="G$1" pin="2Y" pad="10"/>
-<connect gate="G$1" pin="2Z" pad="11"/>
-<connect gate="G$1" pin="GND" pad="8"/>
-<connect gate="G$1" pin="VCC" pad="16"/>
+<connect gate="G$1" pin="1A" pad="2"/>
+<connect gate="G$1" pin="1B" pad="1"/>
+<connect gate="G$1" pin="1D" pad="15"/>
+<connect gate="G$1" pin="1DE" pad="4"/>
+<connect gate="G$1" pin="1R" pad="3"/>
+<connect gate="G$1" pin="1Y" pad="14"/>
+<connect gate="G$1" pin="1Z" pad="13"/>
+<connect gate="G$1" pin="2A" pad="6"/>
+<connect gate="G$1" pin="2B" pad="7"/>
+<connect gate="G$1" pin="2D" pad="9"/>
+<connect gate="G$1" pin="2DE" pad="12"/>
+<connect gate="G$1" pin="2R" pad="5"/>
+<connect gate="G$1" pin="2Y" pad="10"/>
+<connect gate="G$1" pin="2Z" pad="11"/>
+<connect gate="G$1" pin="GND" pad="8"/>
+<connect gate="G$1" pin="VCC" pad="16"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="fab">
+<packages>
+<package name="AYZ0102AGRLC">
+<wire x1="-3.6" y1="-1.5" x2="3.6" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="3.6" y1="-1.5" x2="3.6" y2="1.5" width="0.127" layer="21"/>
+<wire x1="3.6" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="-1.5" y1="1.5" x2="-3.6" y2="1.5" width="0.127" layer="21"/>
+<wire x1="-3.6" y1="1.5" x2="-3.6" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="0" y1="1.6" x2="0" y2="2.5" width="0.127" layer="21"/>
+<wire x1="0" y1="2.5" x2="1.5" y2="2.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="2.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<smd name="2" x="0" y="-2.3" dx="1.27" dy="1.397" layer="1"/>
+<smd name="3" x="-2.5" y="-2.3" dx="1.27" dy="1.397" layer="1"/>
+<smd name="1" x="2.5" y="-2.3" dx="1.27" dy="1.397" layer="1"/>
+<text x="-2.794" y="2.794" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3.302" y="-4.572" size="1.27" layer="27">&gt;VALUE</text>
+<hole x="-1.5" y="0.4" drill="0.85"/>
+<hole x="1.5" y="0.4" drill="0.85"/>
+</package>
+<package name="SLIDESWITCH-CL-SB-22A">
+<smd name="P$1" x="-2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$2" x="0" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$3" x="2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$4" x="-2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$5" x="0" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<smd name="P$6" x="2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/>
+<wire x1="-4.25" y1="1.75" x2="4.25" y2="1.75" width="0.127" layer="48"/>
+<wire x1="4.25" y1="1.75" x2="4.25" y2="-1.75" width="0.127" layer="48"/>
+<wire x1="4.25" y1="-1.75" x2="-4.25" y2="-1.75" width="0.127" layer="48"/>
+<wire x1="-4.25" y1="-1.75" x2="-4.25" y2="1.75" width="0.127" layer="48"/>
+<wire x1="-2" y1="1.8" x2="-2" y2="3.7" width="0.127" layer="48"/>
+<wire x1="-2" y1="3.7" x2="-0.5" y2="3.7" width="0.127" layer="48"/>
+<wire x1="-0.5" y1="3.7" x2="-0.5" y2="1.8" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="1.2" x2="-2.5" y2="0.5" width="0.127" layer="48"/>
+<wire x1="0" y1="1.2" x2="0" y2="0.5" width="0.127" layer="48"/>
+<wire x1="0" y1="-0.5" x2="0" y2="-1.3" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="-0.5" x2="-2.5" y2="-1.4" width="0.127" layer="48"/>
+<wire x1="2.5" y1="-0.5" x2="2.5" y2="-1.3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="0.5" x2="2.5" y2="1.3" width="0.127" layer="48"/>
+<wire x1="-0.1" y1="0.5" x2="0.1" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-2.6" y1="0.5" x2="-2.4" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-2.6" y1="-0.5" x2="-2.4" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="-0.1" y1="-0.5" x2="0.1" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="2.4" y1="-0.5" x2="2.6" y2="-0.5" width="0.127" layer="48"/>
+<wire x1="2.4" y1="0.5" x2="2.6" y2="0.5" width="0.127" layer="48"/>
+<wire x1="-3" y1="0.3" x2="0.4" y2="0.3" width="0.127" layer="48"/>
+<wire x1="0.4" y1="0.3" x2="0.4" y2="-0.3" width="0.127" layer="48"/>
+<wire x1="0.4" y1="-0.3" x2="-3" y2="-0.3" width="0.127" layer="48"/>
+<wire x1="-3" y1="-0.3" x2="-3" y2="0.3" width="0.127" layer="48"/>
+</package>
+</packages>
+<symbols>
+<symbol name="SWITCH-SPDT">
+<wire x1="-2.54" y1="0" x2="2.54" y2="1.27" width="0.254" layer="94"/>
+<circle x="2.54" y="2.54" radius="0.635" width="0.254" layer="94"/>
+<circle x="2.54" y="-2.54" radius="0.635" width="0.254" layer="94"/>
+<circle x="-2.54" y="0" radius="0.635" width="0.254" layer="94"/>
+<text x="-4.064" y="4.318" size="1.778" layer="95">&gt;NAME</text>
+<text x="-4.826" y="-6.096" size="1.778" layer="95">&gt;VALUE</text>
+<pin name="1" x="5.08" y="2.54" visible="pad" length="short" rot="R180"/>
+<pin name="2" x="-5.08" y="0" visible="pad" length="short"/>
+<pin name="3" x="5.08" y="-2.54" visible="pad" length="short" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="SLIDE-SWITCH" prefix="S">
+<description>SMD slide-switch AYZ0102AGRLC as found in the fablab inventory.  Includes the mounting holes.
+
+&lt;p&gt;Made by Zaerc.</description>
+<gates>
+<gate name="G$1" symbol="SWITCH-SPDT" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="AYZ0102AGRLC">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMT" package="SLIDESWITCH-CL-SB-22A">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1 P$4"/>
+<connect gate="G$1" pin="2" pad="P$2 P$5"/>
+<connect gate="G$1" pin="3" pad="P$3 P$6"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="SparkFun-Connectors">
+<description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
+This library contains electrically-functional connectors. 
+&lt;br&gt;
+&lt;br&gt;
+We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
+&lt;br&gt;
+&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
+&lt;br&gt;
+&lt;br&gt;
+&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
+&lt;br&gt;
+&lt;br&gt;
+You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
+<packages>
+<package name="1X04">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="MOLEX-1X4">
+<description>&lt;h3&gt;Molex 4-Pin Plated Through-Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="8.89" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="8.89" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="7.62" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-1.27" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
+<text x="2.286" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.286" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-4">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -4 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="12.25" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="3.4" x2="12.25" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-2.8" x2="12.25" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="12.25" y1="3.15" x2="12.75" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="12.75" y1="3.15" x2="12.75" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="12.75" y1="2.15" x2="12.25" y2="2.15" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="3.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="7" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="10.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
+<pad name="3" x="7" y="0" drill="1.2" diameter="2.032"/>
+<pad name="4" x="10.5" y="0" drill="1.2" diameter="2.032"/>
+<text x="0" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="0" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_1.27MM">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-0.381" y1="-0.889" x2="0.381" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="0.381" y1="-0.889" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="0.635" y1="-0.635" x2="0.889" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="0.889" y1="-0.889" x2="1.651" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="1.651" y1="-0.889" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="1.905" y1="-0.635" x2="2.159" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="2.159" y1="-0.889" x2="2.921" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="2.921" y1="-0.889" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-0.635" x2="3.429" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="3.429" y1="-0.889" x2="4.191" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="4.191" y1="0.889" x2="3.429" y2="0.889" width="0.127" layer="21"/>
+<wire x1="3.429" y1="0.889" x2="3.175" y2="0.635" width="0.127" layer="21"/>
+<wire x1="3.175" y1="0.635" x2="2.921" y2="0.889" width="0.127" layer="21"/>
+<wire x1="2.921" y1="0.889" x2="2.159" y2="0.889" width="0.127" layer="21"/>
+<wire x1="2.159" y1="0.889" x2="1.905" y2="0.635" width="0.127" layer="21"/>
+<wire x1="1.905" y1="0.635" x2="1.651" y2="0.889" width="0.127" layer="21"/>
+<wire x1="1.651" y1="0.889" x2="0.889" y2="0.889" width="0.127" layer="21"/>
+<wire x1="0.889" y1="0.889" x2="0.635" y2="0.635" width="0.127" layer="21"/>
+<wire x1="0.635" y1="0.635" x2="0.381" y2="0.889" width="0.127" layer="21"/>
+<wire x1="0.381" y1="0.889" x2="-0.381" y2="0.889" width="0.127" layer="21"/>
+<wire x1="-0.381" y1="0.889" x2="-0.889" y2="0.381" width="0.127" layer="21"/>
+<wire x1="-0.889" y1="-0.381" x2="-0.381" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="-0.889" y1="0.381" x2="-0.889" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="4.191" y1="0.889" x2="4.699" y2="0.381" width="0.127" layer="21"/>
+<wire x1="4.699" y1="0.381" x2="4.699" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="4.699" y1="-0.381" x2="4.191" y2="-0.889" width="0.127" layer="21"/>
+<pad name="4" x="3.81" y="0" drill="0.508" diameter="1"/>
+<pad name="3" x="2.54" y="0" drill="0.508" diameter="1"/>
+<pad name="2" x="1.27" y="0" drill="0.508" diameter="1"/>
+<pad name="1" x="0" y="0" drill="0.508" diameter="1"/>
+<text x="-0.508" y="1.016" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.508" y="-1.651" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Locking Footprint&lt;/h3&gt;
+Pins are offset 0.005" from center to lock pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Long Pads w/ Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center to lock pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.524" y1="-0.127" x2="1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="4.064" y1="-0.127" x2="3.556" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="6.604" y1="-0.127" x2="6.096" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.8636" x2="-0.9906" y2="1.143" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-1.1176" x2="-0.9906" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.636" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.89" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-1.1176" x2="8.6106" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.89" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.8636" x2="8.6106" y2="1.143" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="-0.254" drill="1.016" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="-0.254" drill="1.016" shape="long" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.4191" x2="0.2921" y2="0.1651" layer="51"/>
+<rectangle x1="2.2479" y1="-0.4191" x2="2.8321" y2="0.1651" layer="51"/>
+<rectangle x1="4.7879" y1="-0.4191" x2="5.3721" y2="0.1651" layer="51"/>
+<rectangle x1="7.3279" y1="-0.4191" x2="7.9121" y2="0.1651" layer="51" rot="R90"/>
+<text x="-1.27" y="1.651" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="MOLEX-1X4_LOCK">
+<description>&lt;h3&gt;Molex 4-Pin Plated Through-Hole Locking&lt;/h3&gt;
+Holes are offset 0.005" from center to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="8.89" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="8.89" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="7.62" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-1.27" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796"/>
+<text x="2.667" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.032" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_RA_MALE">
+<description>&lt;h3&gt;SMD - 4 Pin Right Angle Male Header&lt;/h3&gt;
+tDocu layer shows pin locations.
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="5.08" y1="1.25" x2="-5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="1.25" x2="-5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="-1.25" x2="-3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="5.08" y1="-1.25" x2="5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="-1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-3.81" y2="-7.25" width="0.127" layer="51"/>
+<smd name="4" x="3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="1.27" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="-1.27" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="1" x="-3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<hole x="-2.54" y="0" drill="1.4"/>
+<hole x="2.54" y="0" drill="1.4"/>
+<text x="-4.318" y="6.731" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.318" y="2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-4-PTH">
+<description>&lt;h3&gt;JST Right Angle 4 Pin Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="-3" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-1" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="1" y="0" drill="0.7" diameter="1.6"/>
+<pad name="4" x="3" y="0" drill="0.7" diameter="1.6"/>
+<text x="-3.4" y="0.7" size="1.27" layer="51">+</text>
+<text x="-1.4" y="0.7" size="1.27" layer="51">-</text>
+<text x="0.7" y="0.9" size="0.8" layer="51">S</text>
+<text x="2.7" y="0.9" size="0.8" layer="51">S</text>
+<wire x1="-4.95" y1="-1.6" x2="-4.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="6" x2="4.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="6" x2="4.95" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="-1.6" x2="-4.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="-1.6" x2="4.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-4.3" y1="-1.6" x2="-4.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="4.3" y1="-1.6" x2="4.3" y2="0" width="0.2032" layer="21"/>
+<text x="-1.397" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-4_LOCK">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -4 Pin PTH Locking&lt;/h3&gt;
+Holes are offset 0.005" from center to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.3" y1="3.4" x2="12.8" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="3.4" x2="12.8" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-2.8" x2="12.8" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-3.6" x2="-2.3" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-3.6" x2="-2.3" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-2.8" x2="-2.3" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-2.8" x2="-2.3" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-1.35" x2="-2.7" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.7" y1="-1.35" x2="-2.7" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.7" y1="-2.35" x2="-2.3" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="12.8" y1="3.15" x2="13.2" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="13.2" y1="3.15" x2="13.2" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="13.2" y1="2.15" x2="12.8" y2="2.15" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="3.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="7" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="10.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<pad name="1" x="-0.1778" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.6778" y="0" drill="1.2" diameter="2.032"/>
+<pad name="3" x="6.8222" y="0" drill="1.2" diameter="2.032"/>
+<pad name="4" x="10.6778" y="0" drill="1.2" diameter="2.032"/>
+<text x="3.81" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="3.81" y="1.524" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_1MM_RA">
+<description>&lt;h3&gt;SMD- 4 Pin Right Angle &lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.5" y1="-4.6" x2="1.5" y2="-4.6" width="0.254" layer="21"/>
+<wire x1="-3" y1="-2" x2="-3" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="2.25" y1="-0.35" x2="3" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="3" y1="-0.35" x2="3" y2="-2" width="0.254" layer="21"/>
+<wire x1="-3" y1="-0.35" x2="-2.25" y2="-0.35" width="0.254" layer="21"/>
+<circle x="-2.5" y="0.3" radius="0.1414" width="0.4" layer="21"/>
+<smd name="NC2" x="-2.8" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="NC1" x="2.8" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="1" x="-1.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="2" x="-0.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="3" x="0.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="4" x="1.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<text x="-1.397" y="-2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_VERTICAL_COMBO">
+<description>&lt;h3&gt;SMD - 4 Pin Vertical Connector&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;SMD Pad count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="7.62" y1="1.27" x2="7.62" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="5.08" y1="1.27" x2="5.08" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="-1.37" y1="-1.25" x2="-1.37" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="8.99" y1="1.25" x2="8.99" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="-0.73" y1="-1.25" x2="-1.37" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="8.99" y1="-1.25" x2="8.32" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="8.32" y1="1.25" x2="8.99" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="-1.37" y1="1.25" x2="-0.73" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="5.869" y1="-1.29" x2="6.831" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="5.869" y1="1.25" x2="6.831" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="3.329" y1="-1.29" x2="4.291" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="3.329" y1="1.25" x2="4.291" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="0.789" y1="-1.29" x2="1.751" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="0.789" y1="1.25" x2="1.751" y2="1.25" width="0.1778" layer="21"/>
+<smd name="3" x="5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="4" x="7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="2" x="2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1-2" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="2-2" x="2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="3-2" x="5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="4-2" x="7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<text x="-0.508" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.508" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_LONG">
+<description>&lt;h3&gt;SMD - 4 Pin w/ Long Solder Pads&lt;/h3&gt;
+No silk, but tDocu layer shows pin position. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="5.08" y1="1.25" x2="-5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="1.25" x2="-5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="-1.25" x2="-3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="5.08" y1="-1.25" x2="5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="-1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-3.81" y2="-7.25" width="0.127" layer="51"/>
+<smd name="4" x="3.81" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="1.27" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="-1.27" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="1" x="-3.81" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<hole x="-2.54" y="0" drill="1.4"/>
+<hole x="2.54" y="0" drill="1.4"/>
+</package>
+<package name="JST-4-PTH-VERT">
+<description>&lt;h3&gt;JST Vertical 4 Pin Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href="http://www.jst-mfg.com/product/pdf/eng/ePH.pdf"&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-4.95" y1="-2.25" x2="-4.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="2.25" x2="4.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="-2.25" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-2.25" x2="-4.95" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="1" y2="-1.75" width="0.2032" layer="21"/>
+<wire x1="1" y1="-1.75" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="-1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="2.25" x2="4.95" y2="-2.25" width="0.2032" layer="21"/>
+<pad name="1" x="-3" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-1" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="3" x="1" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="4" x="3" y="-0.55" drill="0.7" diameter="1.6"/>
+<text x="-1.4" y="0.75" size="1.27" layer="51">+</text>
+<text x="0.6" y="0.75" size="1.27" layer="51">-</text>
+<text x="2.7" y="0.95" size="0.8" layer="51">Y</text>
+<text x="-3.3" y="0.95" size="0.8" layer="51">B</text>
+<text x="-1.143" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_RA_FEMALE">
+<description>&lt;h3&gt;SMD - 4 Pin Right-Angle Female Header&lt;/h3&gt;
+Silk outline shows header location. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.205" y1="4.25" x2="-5.205" y2="-4.25" width="0.1778" layer="21"/>
+<wire x1="5.205" y1="4.25" x2="-5.205" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="5.205" y1="-4.25" x2="5.205" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="-5.205" y1="-4.25" x2="5.205" y2="-4.25" width="0.1778" layer="21"/>
+<rectangle x1="-1.59" y1="6.8" x2="-0.95" y2="7.65" layer="51"/>
+<rectangle x1="0.95" y1="6.8" x2="1.59" y2="7.65" layer="51"/>
+<rectangle x1="-4.13" y1="6.8" x2="-3.49" y2="7.65" layer="51"/>
+<smd name="3" x="1.27" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="2" x="-1.27" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="1" x="-3.81" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<rectangle x1="3.49" y1="6.8" x2="4.13" y2="7.65" layer="51"/>
+<smd name="4" x="3.81" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<text x="-1.397" y="0.762" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.524" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+</packages>
+<symbols>
+<symbol name="CONN_04">
+<description>&lt;h3&gt;4 Pin Connection&lt;/h3&gt;</description>
+<wire x1="1.27" y1="-5.08" x2="-5.08" y2="-5.08" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-5.08" y1="7.62" x2="-5.08" y2="-5.08" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-5.08" x2="1.27" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-5.08" y1="7.62" x2="1.27" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
+<text x="-5.08" y="-7.366" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-5.08" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="3" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="CONN_04" prefix="J" uservalue="yes">
+<description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;On any of the 0.1 inch spaced packages, you can populate with these:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/116"&gt; Break Away Headers - Straight&lt;/a&gt; (PRT-00116)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/553"&gt; Break Away Male Headers - Right Angle&lt;/a&gt; (PRT-00553)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt; For SCREWTERMINALS and SPRING TERMINALS visit here:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/search/results?term=Screw+Terminals"&gt; Screw Terimnals on SparkFun.com&lt;/a&gt; (5mm/3.5mm/2.54mm spacing)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;This device is also useful as a general connection point to wire up your design to another part of your project. Our various solder wires solder well into these plated through hole pads.&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11375"&gt; Hook-Up Wire - Assortment (Stranded, 22 AWG)&lt;/a&gt; (PRT-11375)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11367"&gt; Hook-Up Wire - Assortment (Solid Core, 22 AWG)&lt;/a&gt; (PRT-11367)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/categories/141"&gt; View the entire wire category on our website here&lt;/a&gt;&lt;/li&gt;
+&lt;p&gt;&lt;/p&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;Special notes:&lt;/b&gt;
+&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08231 with associated crimp pins and housings. 1MM SMD Version SKU: PRT-10208</description>
+<gates>
+<gate name="G$1" symbol="CONN_04" x="-2.54" y="0"/>
+</gates>
+<devices>
+<device name="" package="1X04">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="POLAR" package="MOLEX-1X4">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08186" constant="no"/>
+<attribute name="SF_ID" value="PRT-08231" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SCREW" package="SCREWTERMINAL-3.5MM-4">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="2xCONN-08399" constant="no"/>
+<attribute name="SF_ID" value="2xPRT-08084" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="1.27MM" package="1X04_1.27MM">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK" package="1X04_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X04_LOCK_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="POLAR_LOCK" package="MOLEX-1X4_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08186" constant="no"/>
+<attribute name="SF_ID" value="PRT-08231" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD" package="1X04_SMD_RA_MALE">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09140" constant="no"/>
+<attribute name="SF_ID" value="PRT-12638" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LONGPADS" package="1X04_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="1X04_NO_SILK" package="1X04_NO_SILK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="JST-PTH" package="JST-4-PTH">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="WIRE-13531" constant="no"/>
+<attribute name="SF_ID" value="PRT-09916" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SCREW_LOCK" package="SCREWTERMINAL-3.5MM-4_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
+<device name="SMD2" package="1X04_1MM_RA">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10310" constant="no"/>
+<attribute name="SF_ID" value="PRT-10208" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD_STRAIGHT_COMBO" package="1X04_SMD_VERTICAL_COMBO">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08511"/>
+<attribute name="VALUE" value="1X04_SMD_STRAIGHT_COMBO"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD_LONG" package="1X04_SMD_LONG">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09140" constant="no"/>
+<attribute name="SF_ID" value="PRT-12638" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="JST-PTH-VERT" package="JST-4-PTH-VERT">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13251"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD_RA_FEMALE" package="1X04_SMD_RA_FEMALE">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-12382" constant="no"/>
+</technology>
+</technologies>
+</device>
 </devices>
 </deviceset>
 </devicesets>
@@ -2338,8 +3882,6 @@ thin small outline package</description>
 <part name="J2" library="microcontrollers" deviceset="PDI" device="FEMALE_SMD"/>
 <part name="R2" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="R3" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
-<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="+3V1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="+3V2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="C3" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C4" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
@@ -2391,7 +3933,6 @@ thin small outline package</description>
 <part name="+3V10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="C7" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="U5" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J3" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R13" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R18" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2403,7 +3944,6 @@ thin small outline package</description>
 <part name="R20" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="+3V3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="U6" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J4" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R21" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R22" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2413,7 +3953,6 @@ thin small outline package</description>
 <part name="R5" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="+3V4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="U7" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J5" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R6" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R7" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2423,7 +3962,6 @@ thin small outline package</description>
 <part name="R9" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="+3V5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="U8" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J6" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R10" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R11" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2433,7 +3971,6 @@ thin small outline package</description>
 <part name="R24" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="+3V6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="U9" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J7" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R25" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R26" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2443,7 +3980,6 @@ thin small outline package</description>
 <part name="R28" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
 <part name="+3V16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="U10" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J14" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/>
 <part name="R29" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R30" library="passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="P+8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
@@ -2456,10 +3992,40 @@ thin small outline package</description>
 <part name="C17" library="passives" deviceset="CAP" device="1206" value="10uF"/>
 <part name="C18" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C19" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="U11" library="power" deviceset="BUCK-TS30011-12-13" device="QFN"/>
+<part name="L1" library="power" deviceset="INDUCTOR" device="" value="4.7uH"/>
+<part name="S2" library="fab" deviceset="SLIDE-SWITCH" device="SMT"/>
+<part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C20" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C21" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C23" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C24" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C25" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C26" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="P+9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
+<part name="C27" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C22" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="D6" library="passives" deviceset="DIODE" device="SOD123HE"/>
+<part name="J19" library="SparkFun-Connectors" deviceset="CONN_04" device="1X04_NO_SILK"/>
+<part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="U$1" library="connector" deviceset="SOLDER_JUMPER" device=""/>
+<part name="J20" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
+<part name="J3" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
+<part name="J4" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
+<part name="J5" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
+<part name="J6" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
+<part name="J7" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP"/>
 </parts>
 <sheets>
 <sheet>
 <plain>
+<text x="215.9" y="302.26" size="1.778" layer="97">pwr vcc &gt; buck &gt; rpi &gt; usb &gt; 5vbrd
+ | same as usb &gt; 5vbrd: head router | &amp; cut usb pwr jumper to pwr router with machine, host separately
+
+pwr vcc &gt; buck &gt; 5vbrd
+ | standalone router / tree router</text>
+<text x="81.28" y="314.96" size="1.778" layer="97">can parallel diodes for catch? find 5a diode?</text>
 </plain>
 <instances>
 <instance part="U1" gate="G$1" x="43.18" y="91.44"/>
@@ -2469,13 +4035,11 @@ thin small outline package</description>
 <instance part="S1" gate="G$1" x="-27.94" y="170.18" rot="R270"/>
 <instance part="R1" gate="G$1" x="119.38" y="200.66"/>
 <instance part="C1" gate="G$1" x="5.08" y="132.08"/>
-<instance part="X1" gate="G$1" x="-68.58" y="236.22" rot="R270"/>
+<instance part="X1" gate="G$1" x="-78.74" y="236.22" rot="R270"/>
 <instance part="Y1" gate="G$1" x="5.08" y="91.44" rot="R270"/>
 <instance part="J2" gate="G$1" x="-38.1" y="154.94" rot="R180"/>
 <instance part="R2" gate="G$1" x="238.76" y="198.12"/>
 <instance part="R3" gate="G$1" x="238.76" y="187.96"/>
-<instance part="GND1" gate="1" x="73.66" y="-30.48" rot="R90"/>
-<instance part="+3V1" gate="G$1" x="-162.56" y="-15.24"/>
 <instance part="+3V2" gate="G$1" x="182.88" y="203.2" rot="R90"/>
 <instance part="C3" gate="G$1" x="-7.62" y="132.08"/>
 <instance part="C4" gate="G$1" x="-20.32" y="132.08"/>
@@ -2488,7 +4052,7 @@ thin small outline package</description>
 <instance part="GND9" gate="1" x="-7.62" y="91.44" rot="R270"/>
 <instance part="+3V9" gate="G$1" x="-60.96" y="152.4" rot="R90"/>
 <instance part="GND10" gate="1" x="-60.96" y="157.48" rot="R270"/>
-<instance part="J10" gate="G$1" x="-22.86" y="241.3" rot="R90"/>
+<instance part="J10" gate="G$1" x="-60.96" y="241.3" rot="R90"/>
 <instance part="J11" gate="G$1" x="-48.26" y="226.06" rot="R270"/>
 <instance part="J12" gate="G$1" x="-35.56" y="228.6" rot="R270"/>
 <instance part="J13" gate="G$1" x="-48.26" y="243.84" rot="R90"/>
@@ -2510,8 +4074,8 @@ thin small outline package</description>
 <instance part="D5" gate="G$1" x="132.08" y="226.06" rot="R270"/>
 <instance part="+3V15" gate="G$1" x="149.86" y="226.06" rot="R270"/>
 <instance part="GND17" gate="1" x="96.52" y="200.66" rot="R270"/>
-<instance part="U$3" gate="G$1" x="12.7" y="-55.88"/>
-<instance part="U$4" gate="G$1" x="66.04" y="-5.08"/>
+<instance part="U$3" gate="G$1" x="-91.44" y="-335.28"/>
+<instance part="U$4" gate="G$1" x="345.44" y="347.98"/>
 <instance part="U4" gate="G$1" x="48.26" y="248.92"/>
 <instance part="+3V7" gate="G$1" x="-7.62" y="223.52" rot="R90"/>
 <instance part="R12" gate="G$1" x="12.7" y="223.52"/>
@@ -2519,7 +4083,7 @@ thin small outline package</description>
 <instance part="M2" gate="G$1" x="50.8" y="-20.32"/>
 <instance part="M3" gate="G$1" x="63.5" y="-15.24"/>
 <instance part="M4" gate="G$1" x="63.5" y="-20.32"/>
-<instance part="J8" gate="G$1" x="48.26" y="-30.48" rot="R180"/>
+<instance part="J8" gate="G$1" x="-5.08" y="299.72" rot="R180"/>
 <instance part="U2" gate="G$1" x="33.02" y="200.66"/>
 <instance part="C2" gate="G$1" x="7.62" y="198.12"/>
 <instance part="GND7" gate="1" x="33.02" y="185.42"/>
@@ -2527,7 +4091,6 @@ thin small outline package</description>
 <instance part="+3V10" gate="G$1" x="76.2" y="203.2" rot="R270"/>
 <instance part="C7" gate="G$1" x="50.8" y="198.12"/>
 <instance part="U5" gate="G$1" x="218.44" y="233.68"/>
-<instance part="J3" gate="G$1" x="264.16" y="218.44"/>
 <instance part="R13" gate="G$1" x="241.3" y="254" rot="R270"/>
 <instance part="R18" gate="G$1" x="241.3" y="226.06" rot="R270"/>
 <instance part="P+1" gate="1" x="-5.08" y="241.3"/>
@@ -2539,7 +4102,6 @@ thin small outline package</description>
 <instance part="R20" gate="G$1" x="238.76" y="86.36"/>
 <instance part="+3V3" gate="G$1" x="182.88" y="101.6" rot="R90"/>
 <instance part="U6" gate="G$1" x="218.44" y="132.08"/>
-<instance part="J4" gate="G$1" x="264.16" y="116.84"/>
 <instance part="R21" gate="G$1" x="241.3" y="152.4" rot="R270"/>
 <instance part="R22" gate="G$1" x="241.3" y="124.46" rot="R270"/>
 <instance part="P+4" gate="1" x="182.88" y="167.64" rot="R90"/>
@@ -2549,7 +4111,6 @@ thin small outline package</description>
 <instance part="R5" gate="G$1" x="238.76" y="-10.16"/>
 <instance part="+3V4" gate="G$1" x="182.88" y="5.08" rot="R90"/>
 <instance part="U7" gate="G$1" x="218.44" y="35.56"/>
-<instance part="J5" gate="G$1" x="264.16" y="20.32"/>
 <instance part="R6" gate="G$1" x="241.3" y="55.88" rot="R270"/>
 <instance part="R7" gate="G$1" x="241.3" y="27.94" rot="R270"/>
 <instance part="P+5" gate="1" x="182.88" y="71.12" rot="R90"/>
@@ -2559,7 +4120,6 @@ thin small outline package</description>
 <instance part="R9" gate="G$1" x="238.76" y="-109.22"/>
 <instance part="+3V5" gate="G$1" x="182.88" y="-93.98" rot="R90"/>
 <instance part="U8" gate="G$1" x="218.44" y="-63.5"/>
-<instance part="J6" gate="G$1" x="264.16" y="-78.74"/>
 <instance part="R10" gate="G$1" x="241.3" y="-43.18" rot="R270"/>
 <instance part="R11" gate="G$1" x="241.3" y="-71.12" rot="R270"/>
 <instance part="P+6" gate="1" x="182.88" y="-27.94" rot="R90"/>
@@ -2569,7 +4129,6 @@ thin small outline package</description>
 <instance part="R24" gate="G$1" x="238.76" y="-210.82"/>
 <instance part="+3V6" gate="G$1" x="182.88" y="-195.58" rot="R90"/>
 <instance part="U9" gate="G$1" x="218.44" y="-165.1"/>
-<instance part="J7" gate="G$1" x="264.16" y="-180.34"/>
 <instance part="R25" gate="G$1" x="241.3" y="-144.78" rot="R270"/>
 <instance part="R26" gate="G$1" x="241.3" y="-172.72" rot="R270"/>
 <instance part="P+7" gate="1" x="182.88" y="-129.54" rot="R90"/>
@@ -2579,7 +4138,6 @@ thin small outline package</description>
 <instance part="R28" gate="G$1" x="238.76" y="-307.34"/>
 <instance part="+3V16" gate="G$1" x="182.88" y="-292.1" rot="R90"/>
 <instance part="U10" gate="G$1" x="218.44" y="-261.62"/>
-<instance part="J14" gate="G$1" x="264.16" y="-276.86"/>
 <instance part="R29" gate="G$1" x="241.3" y="-241.3" rot="R270"/>
 <instance part="R30" gate="G$1" x="241.3" y="-269.24" rot="R270"/>
 <instance part="P+8" gate="1" x="182.88" y="-226.06" rot="R90"/>
@@ -2587,11 +4145,35 @@ thin small outline package</description>
 <instance part="C16" gate="G$1" x="193.04" y="-231.14"/>
 <instance part="J15" gate="G$1" x="25.4" y="-35.56" rot="R180"/>
 <instance part="J16" gate="G$1" x="25.4" y="-45.72" rot="R180"/>
-<instance part="J17" gate="G$1" x="48.26" y="-38.1" rot="R180"/>
-<instance part="J18" gate="G$1" x="76.2" y="-38.1"/>
+<instance part="J17" gate="G$1" x="-5.08" y="314.96" rot="R180"/>
+<instance part="J18" gate="G$1" x="198.12" y="309.88"/>
 <instance part="C17" gate="G$1" x="-5.08" y="198.12"/>
 <instance part="C18" gate="G$1" x="10.16" y="241.3"/>
 <instance part="C19" gate="G$1" x="-58.42" y="132.08"/>
+<instance part="U11" gate="G$1" x="48.26" y="304.8"/>
+<instance part="L1" gate="G$1" x="83.82" y="307.34" rot="R270"/>
+<instance part="S2" gate="G$1" x="160.02" y="307.34"/>
+<instance part="GND13" gate="1" x="30.48" y="287.02"/>
+<instance part="C20" gate="G$1" x="73.66" y="312.42" rot="R180"/>
+<instance part="C21" gate="G$1" x="101.6" y="302.26"/>
+<instance part="C23" gate="G$1" x="111.76" y="302.26"/>
+<instance part="C24" gate="G$1" x="121.92" y="302.26"/>
+<instance part="C25" gate="G$1" x="132.08" y="302.26"/>
+<instance part="C26" gate="G$1" x="142.24" y="302.26"/>
+<instance part="P+9" gate="1" x="190.5" y="304.8" rot="R270"/>
+<instance part="C27" gate="G$1" x="177.8" y="312.42"/>
+<instance part="GND1" gate="1" x="177.8" y="322.58" rot="R180"/>
+<instance part="C22" gate="G$1" x="20.32" y="309.88"/>
+<instance part="D6" gate="G$1" x="73.66" y="294.64" rot="R90"/>
+<instance part="J19" gate="G$1" x="129.54" y="114.3" rot="R180"/>
+<instance part="GND14" gate="1" x="114.3" y="121.92" rot="R180"/>
+<instance part="U$1" gate="G$1" x="-17.78" y="236.22"/>
+<instance part="J20" gate="G$1" x="264.16" y="218.44"/>
+<instance part="J3" gate="G$1" x="264.16" y="116.84"/>
+<instance part="J4" gate="G$1" x="264.16" y="20.32"/>
+<instance part="J5" gate="G$1" x="264.16" y="-78.74"/>
+<instance part="J6" gate="G$1" x="264.16" y="-180.34"/>
+<instance part="J7" gate="G$1" x="264.16" y="-276.86"/>
 </instances>
 <busses>
 </busses>
@@ -2740,7 +4322,6 @@ thin small outline package</description>
 </segment>
 <segment>
 <pinref part="+3V2" gate="G$1" pin="+3V3"/>
-<pinref part="J3" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="203.2" x2="195.58" y2="203.2" width="0.1524" layer="91"/>
 <pinref part="U5" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="203.2" x2="254" y2="203.2" width="0.1524" layer="91"/>
@@ -2751,10 +4332,10 @@ thin small outline package</description>
 <wire x1="195.58" y1="215.9" x2="195.58" y2="203.2" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="215.9" x2="195.58" y2="215.9" width="0.1524" layer="91"/>
 <junction x="195.58" y="215.9"/>
+<pinref part="J20" gate="G$1" pin="3V3-LED"/>
 </segment>
 <segment>
 <pinref part="+3V3" gate="G$1" pin="+3V3"/>
-<pinref part="J4" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="101.6" x2="195.58" y2="101.6" width="0.1524" layer="91"/>
 <pinref part="U6" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="101.6" x2="254" y2="101.6" width="0.1524" layer="91"/>
@@ -2765,10 +4346,10 @@ thin small outline package</description>
 <wire x1="195.58" y1="114.3" x2="195.58" y2="101.6" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="114.3" x2="195.58" y2="114.3" width="0.1524" layer="91"/>
 <junction x="195.58" y="114.3"/>
+<pinref part="J3" gate="G$1" pin="3V3-LED"/>
 </segment>
 <segment>
 <pinref part="+3V4" gate="G$1" pin="+3V3"/>
-<pinref part="J5" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="5.08" x2="195.58" y2="5.08" width="0.1524" layer="91"/>
 <pinref part="U7" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="5.08" x2="254" y2="5.08" width="0.1524" layer="91"/>
@@ -2779,10 +4360,10 @@ thin small outline package</description>
 <wire x1="195.58" y1="17.78" x2="195.58" y2="5.08" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="17.78" x2="195.58" y2="17.78" width="0.1524" layer="91"/>
 <junction x="195.58" y="17.78"/>
+<pinref part="J4" gate="G$1" pin="3V3-LED"/>
 </segment>
 <segment>
 <pinref part="+3V5" gate="G$1" pin="+3V3"/>
-<pinref part="J6" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="-93.98" x2="195.58" y2="-93.98" width="0.1524" layer="91"/>
 <pinref part="U8" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="-93.98" x2="254" y2="-93.98" width="0.1524" layer="91"/>
@@ -2793,10 +4374,10 @@ thin small outline package</description>
 <wire x1="195.58" y1="-81.28" x2="195.58" y2="-93.98" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="-81.28" x2="195.58" y2="-81.28" width="0.1524" layer="91"/>
 <junction x="195.58" y="-81.28"/>
+<pinref part="J5" gate="G$1" pin="3V3-LED"/>
 </segment>
 <segment>
 <pinref part="+3V6" gate="G$1" pin="+3V3"/>
-<pinref part="J7" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="-195.58" x2="195.58" y2="-195.58" width="0.1524" layer="91"/>
 <pinref part="U9" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="-195.58" x2="254" y2="-195.58" width="0.1524" layer="91"/>
@@ -2807,10 +4388,10 @@ thin small outline package</description>
 <wire x1="195.58" y1="-182.88" x2="195.58" y2="-195.58" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="-182.88" x2="195.58" y2="-182.88" width="0.1524" layer="91"/>
 <junction x="195.58" y="-182.88"/>
+<pinref part="J6" gate="G$1" pin="3V3-LED"/>
 </segment>
 <segment>
 <pinref part="+3V16" gate="G$1" pin="+3V3"/>
-<pinref part="J14" gate="G$1" pin="3V3-LED"/>
 <wire x1="185.42" y1="-292.1" x2="195.58" y2="-292.1" width="0.1524" layer="91"/>
 <pinref part="U10" gate="G$1" pin="1DE"/>
 <wire x1="195.58" y1="-292.1" x2="254" y2="-292.1" width="0.1524" layer="91"/>
@@ -2821,6 +4402,7 @@ thin small outline package</description>
 <wire x1="195.58" y1="-279.4" x2="195.58" y2="-292.1" width="0.1524" layer="91"/>
 <wire x1="200.66" y1="-279.4" x2="195.58" y2="-279.4" width="0.1524" layer="91"/>
 <junction x="195.58" y="-279.4"/>
+<pinref part="J7" gate="G$1" pin="3V3-LED"/>
 </segment>
 </net>
 <net name="GND" class="0">
@@ -2865,7 +4447,7 @@ thin small outline package</description>
 <segment>
 <pinref part="X1" gate="G$1" pin="GND"/>
 <pinref part="J13" gate="G$1" pin="POGO"/>
-<wire x1="-63.5" y1="238.76" x2="-48.26" y2="238.76" width="0.1524" layer="91"/>
+<wire x1="-73.66" y1="238.76" x2="-48.26" y2="238.76" width="0.1524" layer="91"/>
 <pinref part="GND11" gate="1" pin="GND"/>
 <wire x1="-35.56" y1="238.76" x2="-48.26" y2="238.76" width="0.1524" layer="91"/>
 <junction x="-48.26" y="238.76"/>
@@ -2891,11 +4473,6 @@ thin small outline package</description>
 <pinref part="GND17" gate="1" pin="GND"/>
 </segment>
 <segment>
-<pinref part="J8" gate="G$1" pin="PWRPAD"/>
-<pinref part="GND1" gate="1" pin="GND"/>
-<wire x1="53.34" y1="-30.48" x2="71.12" y2="-30.48" width="0.1524" layer="91"/>
-</segment>
-<segment>
 <pinref part="U2" gate="G$1" pin="GND"/>
 <wire x1="33.02" y1="190.5" x2="33.02" y2="187.96" width="0.1524" layer="91"/>
 <wire x1="33.02" y1="187.96" x2="7.62" y2="187.96" width="0.1524" layer="91"/>
@@ -2963,6 +4540,54 @@ thin small outline package</description>
 <wire x1="193.04" y1="-233.68" x2="185.42" y2="-233.68" width="0.1524" layer="91"/>
 <junction x="193.04" y="-233.68"/>
 </segment>
+<segment>
+<pinref part="U11" gate="G$1" pin="GND"/>
+<wire x1="33.02" y1="299.72" x2="30.48" y2="299.72" width="0.1524" layer="91"/>
+<wire x1="30.48" y1="299.72" x2="30.48" y2="297.18" width="0.1524" layer="91"/>
+<pinref part="U11" gate="G$1" pin="PGND"/>
+<wire x1="30.48" y1="297.18" x2="33.02" y2="297.18" width="0.1524" layer="91"/>
+<wire x1="30.48" y1="297.18" x2="30.48" y2="292.1" width="0.1524" layer="91"/>
+<junction x="30.48" y="297.18"/>
+<pinref part="GND13" gate="1" pin="GND"/>
+<pinref part="J8" gate="G$1" pin="PWRPAD"/>
+<wire x1="30.48" y1="292.1" x2="30.48" y2="289.56" width="0.1524" layer="91"/>
+<wire x1="30.48" y1="299.72" x2="20.32" y2="299.72" width="0.1524" layer="91"/>
+<junction x="30.48" y="299.72"/>
+<wire x1="20.32" y1="299.72" x2="0" y2="299.72" width="0.1524" layer="91"/>
+<wire x1="30.48" y1="292.1" x2="73.66" y2="292.1" width="0.1524" layer="91"/>
+<junction x="30.48" y="292.1"/>
+<pinref part="C21" gate="G$1" pin="2"/>
+<pinref part="C23" gate="G$1" pin="2"/>
+<wire x1="73.66" y1="292.1" x2="101.6" y2="292.1" width="0.1524" layer="91"/>
+<wire x1="101.6" y1="299.72" x2="111.76" y2="299.72" width="0.1524" layer="91"/>
+<junction x="101.6" y="299.72"/>
+<pinref part="C24" gate="G$1" pin="2"/>
+<wire x1="111.76" y1="299.72" x2="121.92" y2="299.72" width="0.1524" layer="91"/>
+<junction x="111.76" y="299.72"/>
+<pinref part="C25" gate="G$1" pin="2"/>
+<wire x1="121.92" y1="299.72" x2="132.08" y2="299.72" width="0.1524" layer="91"/>
+<junction x="121.92" y="299.72"/>
+<pinref part="C26" gate="G$1" pin="2"/>
+<wire x1="132.08" y1="299.72" x2="142.24" y2="299.72" width="0.1524" layer="91"/>
+<junction x="132.08" y="299.72"/>
+<wire x1="101.6" y1="292.1" x2="101.6" y2="299.72" width="0.1524" layer="91"/>
+<pinref part="C22" gate="G$1" pin="2"/>
+<wire x1="20.32" y1="307.34" x2="20.32" y2="299.72" width="0.1524" layer="91"/>
+<junction x="20.32" y="299.72"/>
+<pinref part="D6" gate="G$1" pin="A"/>
+<junction x="73.66" y="292.1"/>
+</segment>
+<segment>
+<pinref part="C27" gate="G$1" pin="1"/>
+<pinref part="GND1" gate="1" pin="GND"/>
+<wire x1="177.8" y1="320.04" x2="177.8" y2="317.5" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="J19" gate="G$1" pin="1"/>
+<wire x1="124.46" y1="116.84" x2="114.3" y2="116.84" width="0.1524" layer="91"/>
+<wire x1="114.3" y1="116.84" x2="114.3" y2="119.38" width="0.1524" layer="91"/>
+<pinref part="GND14" gate="1" pin="GND"/>
+</segment>
 </net>
 <net name="ATK1-RX" class="0">
 <segment>
@@ -3207,18 +4832,19 @@ thin small outline package</description>
 <segment>
 <pinref part="X1" gate="G$1" pin="D-"/>
 <pinref part="J12" gate="G$1" pin="POGO"/>
-<wire x1="-63.5" y1="233.68" x2="-35.56" y2="233.68" width="0.1524" layer="91"/>
+<wire x1="-73.66" y1="233.68" x2="-35.56" y2="233.68" width="0.1524" layer="91"/>
 <label x="-55.88" y="233.68" size="1.778" layer="95"/>
-<wire x1="-35.56" y1="233.68" x2="27.94" y2="233.68" width="0.1524" layer="91"/>
+<wire x1="-35.56" y1="233.68" x2="-22.86" y2="233.68" width="0.1524" layer="91"/>
 <junction x="-35.56" y="233.68"/>
 <pinref part="U4" gate="G$1" pin="DM"/>
+<wire x1="-22.86" y1="233.68" x2="27.94" y2="233.68" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="DP" class="0">
 <segment>
 <pinref part="X1" gate="G$1" pin="D+"/>
 <pinref part="J11" gate="G$1" pin="POGO"/>
-<wire x1="-63.5" y1="231.14" x2="-48.26" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="-73.66" y1="231.14" x2="-48.26" y2="231.14" width="0.1524" layer="91"/>
 <label x="-55.88" y="231.14" size="1.778" layer="95"/>
 <wire x1="-48.26" y1="231.14" x2="27.94" y2="231.14" width="0.1524" layer="91"/>
 <junction x="-48.26" y="231.14"/>
@@ -3368,107 +4994,121 @@ thin small outline package</description>
 <label x="73.66" y="33.02" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$16" class="0">
+<net name="TX-Y" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="1Y"/>
-<pinref part="J3" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="243.84" x2="254" y2="243.84" width="0.1524" layer="91"/>
+<label x="238.76" y="243.84" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
-<net name="N$18" class="0">
+<net name="TX-Z" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="1Z"/>
-<pinref part="J3" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="238.76" x2="254" y2="238.76" width="0.1524" layer="91"/>
+<label x="238.76" y="238.76" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
-<net name="N$20" class="0">
+<net name="RX-B" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="2B"/>
 <pinref part="R18" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="231.14" x2="241.3" y2="231.14" width="0.1524" layer="91"/>
-<pinref part="J3" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="231.14" x2="254" y2="231.14" width="0.1524" layer="91"/>
 <junction x="241.3" y="231.14"/>
+<label x="238.76" y="231.14" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
-<net name="N$22" class="0">
+<net name="RX-A" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="RX-A"/>
 <pinref part="R18" gate="G$1" pin="2"/>
 <wire x1="254" y1="220.98" x2="241.3" y2="220.98" width="0.1524" layer="91"/>
 <pinref part="U5" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="220.98" x2="236.22" y2="220.98" width="0.1524" layer="91"/>
 <junction x="241.3" y="220.98"/>
+<label x="238.76" y="220.98" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
-<net name="N$11" class="0">
+<net name="CLKRX-A" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="1A"/>
 <pinref part="R13" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="259.08" x2="241.3" y2="259.08" width="0.1524" layer="91"/>
-<pinref part="J3" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="259.08" x2="254" y2="259.08" width="0.1524" layer="91"/>
 <junction x="241.3" y="259.08"/>
+<label x="238.76" y="259.08" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
-<net name="N$12" class="0">
+<net name="CLKRX-B" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R13" gate="G$1" pin="2"/>
 <wire x1="254" y1="248.92" x2="241.3" y2="248.92" width="0.1524" layer="91"/>
 <pinref part="U5" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="248.92" x2="236.22" y2="248.92" width="0.1524" layer="91"/>
 <junction x="241.3" y="248.92"/>
+<label x="238.76" y="248.92" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
-<net name="N$23" class="0">
+<net name="CLKTX-Z" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="2Z"/>
-<pinref part="J3" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="215.9" x2="254" y2="215.9" width="0.1524" layer="91"/>
+<label x="238.76" y="215.9" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
-<net name="N$24" class="0">
+<net name="CLKRX-Y" class="0">
 <segment>
 <pinref part="U5" gate="G$1" pin="2Y"/>
-<pinref part="J3" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="210.82" x2="254" y2="210.82" width="0.1524" layer="91"/>
+<label x="238.76" y="210.82" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$1" class="0">
 <segment>
 <pinref part="R2" gate="G$1" pin="2"/>
-<pinref part="J3" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="198.12" x2="254" y2="198.12" width="0.1524" layer="91"/>
+<pinref part="J20" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$2" class="0">
 <segment>
 <pinref part="R3" gate="G$1" pin="2"/>
-<pinref part="J3" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="187.96" x2="254" y2="187.96" width="0.1524" layer="91"/>
+<pinref part="J20" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="+5V" class="0">
 <segment>
-<pinref part="X1" gate="G$1" pin="VBUS"/>
-<label x="-55.88" y="236.22" size="1.778" layer="95"/>
-<wire x1="-63.5" y1="236.22" x2="-22.86" y2="236.22" width="0.1524" layer="91"/>
-<wire x1="-22.86" y1="236.22" x2="-5.08" y2="236.22" width="0.1524" layer="91"/>
 <wire x1="-5.08" y1="236.22" x2="10.16" y2="236.22" width="0.1524" layer="91"/>
 <wire x1="10.16" y1="236.22" x2="20.32" y2="236.22" width="0.1524" layer="91"/>
 <wire x1="20.32" y1="236.22" x2="20.32" y2="241.3" width="0.1524" layer="91"/>
 <wire x1="20.32" y1="241.3" x2="27.94" y2="241.3" width="0.1524" layer="91"/>
-<pinref part="J10" gate="G$1" pin="POGO"/>
-<junction x="-22.86" y="236.22"/>
 <pinref part="U4" gate="G$1" pin="VBUS"/>
 <pinref part="P+1" gate="1" pin="+5V"/>
 <wire x1="-5.08" y1="238.76" x2="-5.08" y2="236.22" width="0.1524" layer="91"/>
-<junction x="-5.08" y="236.22"/>
 <pinref part="C18" gate="G$1" pin="2"/>
 <wire x1="10.16" y1="238.76" x2="10.16" y2="236.22" width="0.1524" layer="91"/>
 <junction x="10.16" y="236.22"/>
+<pinref part="X1" gate="G$1" pin="VBUS"/>
+<pinref part="U$1" gate="G$1" pin="1"/>
+<wire x1="-73.66" y1="236.22" x2="-60.96" y2="236.22" width="0.1524" layer="91"/>
+<pinref part="U$1" gate="G$1" pin="2"/>
+<wire x1="-60.96" y1="236.22" x2="-22.86" y2="236.22" width="0.1524" layer="91"/>
+<wire x1="-22.86" y1="236.22" x2="-12.7" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-22.86" y="236.22"/>
+<wire x1="-12.7" y1="236.22" x2="-22.86" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-12.7" y="236.22"/>
+<junction x="-5.08" y="236.22"/>
+<wire x1="-22.86" y1="236.22" x2="-5.08" y2="236.22" width="0.1524" layer="91"/>
+<pinref part="J10" gate="G$1" pin="POGO"/>
+<junction x="-60.96" y="236.22"/>
 </segment>
 <segment>
 <pinref part="C2" gate="G$1" pin="1"/>
@@ -3533,19 +5173,24 @@ thin small outline package</description>
 <wire x1="193.04" y1="-226.06" x2="200.66" y2="-226.06" width="0.1524" layer="91"/>
 <junction x="193.04" y="-226.06"/>
 </segment>
+<segment>
+<pinref part="P+9" gate="1" pin="+5V"/>
+<pinref part="S2" gate="G$1" pin="3"/>
+<wire x1="187.96" y1="304.8" x2="165.1" y2="304.8" width="0.1524" layer="91"/>
+</segment>
 </net>
 <net name="N$25" class="0">
 <segment>
 <pinref part="U6" gate="G$1" pin="1Y"/>
-<pinref part="J4" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="142.24" x2="254" y2="142.24" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
 <net name="N$26" class="0">
 <segment>
 <pinref part="U6" gate="G$1" pin="1Z"/>
-<pinref part="J4" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="137.16" x2="254" y2="137.16" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
 <net name="N$27" class="0">
@@ -3553,19 +5198,19 @@ thin small outline package</description>
 <pinref part="U6" gate="G$1" pin="2B"/>
 <pinref part="R22" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="129.54" x2="241.3" y2="129.54" width="0.1524" layer="91"/>
-<pinref part="J4" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="129.54" x2="254" y2="129.54" width="0.1524" layer="91"/>
 <junction x="241.3" y="129.54"/>
+<pinref part="J3" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
 <net name="N$28" class="0">
 <segment>
-<pinref part="J4" gate="G$1" pin="RX-A"/>
 <pinref part="R22" gate="G$1" pin="2"/>
 <wire x1="254" y1="119.38" x2="241.3" y2="119.38" width="0.1524" layer="91"/>
 <pinref part="U6" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="119.38" x2="236.22" y2="119.38" width="0.1524" layer="91"/>
 <junction x="241.3" y="119.38"/>
+<pinref part="J3" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
 <net name="N$29" class="0">
@@ -3573,61 +5218,61 @@ thin small outline package</description>
 <pinref part="U6" gate="G$1" pin="1A"/>
 <pinref part="R21" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="157.48" x2="241.3" y2="157.48" width="0.1524" layer="91"/>
-<pinref part="J4" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="157.48" x2="254" y2="157.48" width="0.1524" layer="91"/>
 <junction x="241.3" y="157.48"/>
+<pinref part="J3" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
 <net name="N$30" class="0">
 <segment>
-<pinref part="J4" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R21" gate="G$1" pin="2"/>
 <wire x1="254" y1="147.32" x2="241.3" y2="147.32" width="0.1524" layer="91"/>
 <pinref part="U6" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="147.32" x2="236.22" y2="147.32" width="0.1524" layer="91"/>
 <junction x="241.3" y="147.32"/>
+<pinref part="J3" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
 <net name="N$31" class="0">
 <segment>
 <pinref part="U6" gate="G$1" pin="2Z"/>
-<pinref part="J4" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="114.3" x2="254" y2="114.3" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
 <net name="N$32" class="0">
 <segment>
 <pinref part="U6" gate="G$1" pin="2Y"/>
-<pinref part="J4" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="109.22" x2="254" y2="109.22" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$33" class="0">
 <segment>
 <pinref part="R19" gate="G$1" pin="2"/>
-<pinref part="J4" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="96.52" x2="254" y2="96.52" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$34" class="0">
 <segment>
 <pinref part="R20" gate="G$1" pin="2"/>
-<pinref part="J4" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="86.36" x2="254" y2="86.36" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="N$3" class="0">
 <segment>
 <pinref part="U7" gate="G$1" pin="1Y"/>
-<pinref part="J5" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="45.72" x2="254" y2="45.72" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
 <net name="N$4" class="0">
 <segment>
 <pinref part="U7" gate="G$1" pin="1Z"/>
-<pinref part="J5" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="40.64" x2="254" y2="40.64" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
 <net name="N$5" class="0">
@@ -3635,19 +5280,19 @@ thin small outline package</description>
 <pinref part="U7" gate="G$1" pin="2B"/>
 <pinref part="R7" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="33.02" x2="241.3" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="J5" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="33.02" x2="254" y2="33.02" width="0.1524" layer="91"/>
 <junction x="241.3" y="33.02"/>
+<pinref part="J4" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
 <net name="N$6" class="0">
 <segment>
-<pinref part="J5" gate="G$1" pin="RX-A"/>
 <pinref part="R7" gate="G$1" pin="2"/>
 <wire x1="254" y1="22.86" x2="241.3" y2="22.86" width="0.1524" layer="91"/>
 <pinref part="U7" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="22.86" x2="236.22" y2="22.86" width="0.1524" layer="91"/>
 <junction x="241.3" y="22.86"/>
+<pinref part="J4" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
 <net name="N$7" class="0">
@@ -3655,61 +5300,61 @@ thin small outline package</description>
 <pinref part="U7" gate="G$1" pin="1A"/>
 <pinref part="R6" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="60.96" x2="241.3" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="J5" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="60.96" x2="254" y2="60.96" width="0.1524" layer="91"/>
 <junction x="241.3" y="60.96"/>
+<pinref part="J4" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
 <net name="N$8" class="0">
 <segment>
-<pinref part="J5" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R6" gate="G$1" pin="2"/>
 <wire x1="254" y1="50.8" x2="241.3" y2="50.8" width="0.1524" layer="91"/>
 <pinref part="U7" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="50.8" x2="236.22" y2="50.8" width="0.1524" layer="91"/>
 <junction x="241.3" y="50.8"/>
+<pinref part="J4" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
 <net name="N$9" class="0">
 <segment>
 <pinref part="U7" gate="G$1" pin="2Z"/>
-<pinref part="J5" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="17.78" x2="254" y2="17.78" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
 <net name="N$10" class="0">
 <segment>
 <pinref part="U7" gate="G$1" pin="2Y"/>
-<pinref part="J5" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="12.7" x2="254" y2="12.7" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$35" class="0">
 <segment>
 <pinref part="R4" gate="G$1" pin="2"/>
-<pinref part="J5" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="0" x2="254" y2="0" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$36" class="0">
 <segment>
 <pinref part="R5" gate="G$1" pin="2"/>
-<pinref part="J5" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="-10.16" x2="254" y2="-10.16" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="N$39" class="0">
 <segment>
 <pinref part="U8" gate="G$1" pin="1Y"/>
-<pinref part="J6" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="-53.34" x2="254" y2="-53.34" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
 <net name="N$40" class="0">
 <segment>
 <pinref part="U8" gate="G$1" pin="1Z"/>
-<pinref part="J6" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="-58.42" x2="254" y2="-58.42" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
 <net name="N$41" class="0">
@@ -3717,19 +5362,19 @@ thin small outline package</description>
 <pinref part="U8" gate="G$1" pin="2B"/>
 <pinref part="R11" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-66.04" x2="241.3" y2="-66.04" width="0.1524" layer="91"/>
-<pinref part="J6" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="-66.04" x2="254" y2="-66.04" width="0.1524" layer="91"/>
 <junction x="241.3" y="-66.04"/>
+<pinref part="J5" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
 <net name="N$42" class="0">
 <segment>
-<pinref part="J6" gate="G$1" pin="RX-A"/>
 <pinref part="R11" gate="G$1" pin="2"/>
 <wire x1="254" y1="-76.2" x2="241.3" y2="-76.2" width="0.1524" layer="91"/>
 <pinref part="U8" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="-76.2" x2="236.22" y2="-76.2" width="0.1524" layer="91"/>
 <junction x="241.3" y="-76.2"/>
+<pinref part="J5" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
 <net name="N$43" class="0">
@@ -3737,61 +5382,61 @@ thin small outline package</description>
 <pinref part="U8" gate="G$1" pin="1A"/>
 <pinref part="R10" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-38.1" x2="241.3" y2="-38.1" width="0.1524" layer="91"/>
-<pinref part="J6" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="-38.1" x2="254" y2="-38.1" width="0.1524" layer="91"/>
 <junction x="241.3" y="-38.1"/>
+<pinref part="J5" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
 <net name="N$44" class="0">
 <segment>
-<pinref part="J6" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R10" gate="G$1" pin="2"/>
 <wire x1="254" y1="-48.26" x2="241.3" y2="-48.26" width="0.1524" layer="91"/>
 <pinref part="U8" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="-48.26" x2="236.22" y2="-48.26" width="0.1524" layer="91"/>
 <junction x="241.3" y="-48.26"/>
+<pinref part="J5" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
 <net name="N$45" class="0">
 <segment>
 <pinref part="U8" gate="G$1" pin="2Z"/>
-<pinref part="J6" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="-81.28" x2="254" y2="-81.28" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
 <net name="N$46" class="0">
 <segment>
 <pinref part="U8" gate="G$1" pin="2Y"/>
-<pinref part="J6" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="-86.36" x2="254" y2="-86.36" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$47" class="0">
 <segment>
 <pinref part="R8" gate="G$1" pin="2"/>
-<pinref part="J6" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="-99.06" x2="254" y2="-99.06" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$48" class="0">
 <segment>
 <pinref part="R9" gate="G$1" pin="2"/>
-<pinref part="J6" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="-109.22" x2="254" y2="-109.22" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="N$49" class="0">
 <segment>
 <pinref part="U9" gate="G$1" pin="1Y"/>
-<pinref part="J7" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="-154.94" x2="254" y2="-154.94" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
 <net name="N$50" class="0">
 <segment>
 <pinref part="U9" gate="G$1" pin="1Z"/>
-<pinref part="J7" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="-160.02" x2="254" y2="-160.02" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
 <net name="N$51" class="0">
@@ -3799,19 +5444,19 @@ thin small outline package</description>
 <pinref part="U9" gate="G$1" pin="2B"/>
 <pinref part="R26" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-167.64" x2="241.3" y2="-167.64" width="0.1524" layer="91"/>
-<pinref part="J7" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="-167.64" x2="254" y2="-167.64" width="0.1524" layer="91"/>
 <junction x="241.3" y="-167.64"/>
+<pinref part="J6" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
 <net name="N$52" class="0">
 <segment>
-<pinref part="J7" gate="G$1" pin="RX-A"/>
 <pinref part="R26" gate="G$1" pin="2"/>
 <wire x1="254" y1="-177.8" x2="241.3" y2="-177.8" width="0.1524" layer="91"/>
 <pinref part="U9" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="-177.8" x2="236.22" y2="-177.8" width="0.1524" layer="91"/>
 <junction x="241.3" y="-177.8"/>
+<pinref part="J6" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
 <net name="N$53" class="0">
@@ -3819,61 +5464,61 @@ thin small outline package</description>
 <pinref part="U9" gate="G$1" pin="1A"/>
 <pinref part="R25" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-139.7" x2="241.3" y2="-139.7" width="0.1524" layer="91"/>
-<pinref part="J7" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="-139.7" x2="254" y2="-139.7" width="0.1524" layer="91"/>
 <junction x="241.3" y="-139.7"/>
+<pinref part="J6" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
 <net name="N$54" class="0">
 <segment>
-<pinref part="J7" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R25" gate="G$1" pin="2"/>
 <wire x1="254" y1="-149.86" x2="241.3" y2="-149.86" width="0.1524" layer="91"/>
 <pinref part="U9" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="-149.86" x2="236.22" y2="-149.86" width="0.1524" layer="91"/>
 <junction x="241.3" y="-149.86"/>
+<pinref part="J6" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
 <net name="N$55" class="0">
 <segment>
 <pinref part="U9" gate="G$1" pin="2Z"/>
-<pinref part="J7" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="-182.88" x2="254" y2="-182.88" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
 <net name="N$56" class="0">
 <segment>
 <pinref part="U9" gate="G$1" pin="2Y"/>
-<pinref part="J7" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="-187.96" x2="254" y2="-187.96" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$57" class="0">
 <segment>
 <pinref part="R23" gate="G$1" pin="2"/>
-<pinref part="J7" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="-200.66" x2="254" y2="-200.66" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$58" class="0">
 <segment>
 <pinref part="R24" gate="G$1" pin="2"/>
-<pinref part="J7" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="-210.82" x2="254" y2="-210.82" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="N$59" class="0">
 <segment>
 <pinref part="U10" gate="G$1" pin="1Y"/>
-<pinref part="J14" gate="G$1" pin="TX-Y"/>
 <wire x1="236.22" y1="-251.46" x2="254" y2="-251.46" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="TX-Y"/>
 </segment>
 </net>
 <net name="N$60" class="0">
 <segment>
 <pinref part="U10" gate="G$1" pin="1Z"/>
-<pinref part="J14" gate="G$1" pin="TX-Z"/>
 <wire x1="236.22" y1="-256.54" x2="254" y2="-256.54" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="TX-Z"/>
 </segment>
 </net>
 <net name="N$61" class="0">
@@ -3881,19 +5526,19 @@ thin small outline package</description>
 <pinref part="U10" gate="G$1" pin="2B"/>
 <pinref part="R30" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-264.16" x2="241.3" y2="-264.16" width="0.1524" layer="91"/>
-<pinref part="J14" gate="G$1" pin="RX-B"/>
 <wire x1="241.3" y1="-264.16" x2="254" y2="-264.16" width="0.1524" layer="91"/>
 <junction x="241.3" y="-264.16"/>
+<pinref part="J7" gate="G$1" pin="RX-B"/>
 </segment>
 </net>
 <net name="N$62" class="0">
 <segment>
-<pinref part="J14" gate="G$1" pin="RX-A"/>
 <pinref part="R30" gate="G$1" pin="2"/>
 <wire x1="254" y1="-274.32" x2="241.3" y2="-274.32" width="0.1524" layer="91"/>
 <pinref part="U10" gate="G$1" pin="2A"/>
 <wire x1="241.3" y1="-274.32" x2="236.22" y2="-274.32" width="0.1524" layer="91"/>
 <junction x="241.3" y="-274.32"/>
+<pinref part="J7" gate="G$1" pin="RX-A"/>
 </segment>
 </net>
 <net name="N$63" class="0">
@@ -3901,54 +5546,47 @@ thin small outline package</description>
 <pinref part="U10" gate="G$1" pin="1A"/>
 <pinref part="R29" gate="G$1" pin="1"/>
 <wire x1="236.22" y1="-236.22" x2="241.3" y2="-236.22" width="0.1524" layer="91"/>
-<pinref part="J14" gate="G$1" pin="CLKRX-A"/>
 <wire x1="241.3" y1="-236.22" x2="254" y2="-236.22" width="0.1524" layer="91"/>
 <junction x="241.3" y="-236.22"/>
+<pinref part="J7" gate="G$1" pin="CLKRX-A"/>
 </segment>
 </net>
 <net name="N$64" class="0">
 <segment>
-<pinref part="J14" gate="G$1" pin="CLKRX-B"/>
 <pinref part="R29" gate="G$1" pin="2"/>
 <wire x1="254" y1="-246.38" x2="241.3" y2="-246.38" width="0.1524" layer="91"/>
 <pinref part="U10" gate="G$1" pin="1B"/>
 <wire x1="241.3" y1="-246.38" x2="236.22" y2="-246.38" width="0.1524" layer="91"/>
 <junction x="241.3" y="-246.38"/>
+<pinref part="J7" gate="G$1" pin="CLKRX-B"/>
 </segment>
 </net>
 <net name="N$65" class="0">
 <segment>
 <pinref part="U10" gate="G$1" pin="2Z"/>
-<pinref part="J14" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="236.22" y1="-279.4" x2="254" y2="-279.4" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="CLKTX-Z"/>
 </segment>
 </net>
 <net name="N$66" class="0">
 <segment>
 <pinref part="U10" gate="G$1" pin="2Y"/>
-<pinref part="J14" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="236.22" y1="-284.48" x2="254" y2="-284.48" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="CLKRX-Y"/>
 </segment>
 </net>
 <net name="N$67" class="0">
 <segment>
 <pinref part="R27" gate="G$1" pin="2"/>
-<pinref part="J14" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="243.84" y1="-297.18" x2="254" y2="-297.18" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="LED-GRN-CATHODE"/>
 </segment>
 </net>
 <net name="N$68" class="0">
 <segment>
 <pinref part="R28" gate="G$1" pin="2"/>
-<pinref part="J14" gate="G$1" pin="LED-YLW-CATHODE"/>
 <wire x1="243.84" y1="-307.34" x2="254" y2="-307.34" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$70" class="0">
-<segment>
-<pinref part="J17" gate="G$1" pin="PWRPAD"/>
-<wire x1="53.34" y1="-38.1" x2="71.12" y2="-38.1" width="0.1524" layer="91"/>
-<pinref part="J18" gate="G$1" pin="POGO"/>
+<pinref part="J7" gate="G$1" pin="LED-YLW-CATHODE"/>
 </segment>
 </net>
 <net name="ATK1-CLKIN" class="0">
@@ -4059,12 +5697,114 @@ thin small outline package</description>
 <label x="73.66" y="99.06" size="1.778" layer="95"/>
 </segment>
 </net>
+<net name="5VBUCK" class="0">
+<segment>
+<pinref part="U11" gate="G$1" pin="FB"/>
+<wire x1="63.5" y1="299.72" x2="93.98" y2="299.72" width="0.1524" layer="91"/>
+<wire x1="93.98" y1="299.72" x2="93.98" y2="307.34" width="0.1524" layer="91"/>
+<pinref part="L1" gate="G$1" pin="1"/>
+<wire x1="93.98" y1="307.34" x2="91.44" y2="307.34" width="0.1524" layer="91"/>
+<junction x="93.98" y="307.34"/>
+<label x="121.92" y="307.34" size="1.778" layer="95"/>
+<pinref part="C21" gate="G$1" pin="1"/>
+<wire x1="93.98" y1="307.34" x2="101.6" y2="307.34" width="0.1524" layer="91"/>
+<wire x1="101.6" y1="307.34" x2="111.76" y2="307.34" width="0.1524" layer="91"/>
+<junction x="101.6" y="307.34"/>
+<pinref part="C23" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="307.34" x2="121.92" y2="307.34" width="0.1524" layer="91"/>
+<junction x="111.76" y="307.34"/>
+<pinref part="C24" gate="G$1" pin="1"/>
+<wire x1="121.92" y1="307.34" x2="132.08" y2="307.34" width="0.1524" layer="91"/>
+<junction x="121.92" y="307.34"/>
+<pinref part="C25" gate="G$1" pin="1"/>
+<wire x1="132.08" y1="307.34" x2="142.24" y2="307.34" width="0.1524" layer="91"/>
+<junction x="132.08" y="307.34"/>
+<pinref part="C26" gate="G$1" pin="1"/>
+<junction x="142.24" y="307.34"/>
+<wire x1="142.24" y1="307.34" x2="154.94" y2="307.34" width="0.1524" layer="91"/>
+<pinref part="S2" gate="G$1" pin="2"/>
+</segment>
+</net>
+<net name="VSW" class="0">
+<segment>
+<pinref part="U11" gate="G$1" pin="VSW"/>
+<pinref part="L1" gate="G$1" pin="2"/>
+<pinref part="C20" gate="G$1" pin="1"/>
+<wire x1="63.5" y1="307.34" x2="73.66" y2="307.34" width="0.1524" layer="91"/>
+<wire x1="73.66" y1="307.34" x2="76.2" y2="307.34" width="0.1524" layer="91"/>
+<junction x="73.66" y="307.34"/>
+<label x="71.12" y="307.34" size="1.778" layer="95" rot="R180"/>
+<pinref part="D6" gate="G$1" pin="C"/>
+<wire x1="73.66" y1="297.18" x2="73.66" y2="307.34" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="VCC" class="0">
+<segment>
+<pinref part="U11" gate="G$1" pin="VCC"/>
+<wire x1="33.02" y1="314.96" x2="20.32" y2="314.96" width="0.1524" layer="91"/>
+<label x="2.54" y="314.96" size="1.778" layer="95"/>
+<pinref part="J17" gate="G$1" pin="PWRPAD"/>
+<pinref part="C22" gate="G$1" pin="1"/>
+<wire x1="20.32" y1="314.96" x2="0" y2="314.96" width="0.1524" layer="91"/>
+<junction x="20.32" y="314.96"/>
+</segment>
+</net>
+<net name="BUCKBST" class="0">
+<segment>
+<pinref part="U11" gate="G$1" pin="BST"/>
+<pinref part="C20" gate="G$1" pin="2"/>
+<wire x1="63.5" y1="314.96" x2="73.66" y2="314.96" width="0.1524" layer="91"/>
+<label x="66.04" y="314.96" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$69" class="0">
+<segment>
+<pinref part="J18" gate="G$1" pin="POGO"/>
+<pinref part="C27" gate="G$1" pin="2"/>
+<wire x1="193.04" y1="309.88" x2="177.8" y2="309.88" width="0.1524" layer="91"/>
+<pinref part="S2" gate="G$1" pin="1"/>
+<wire x1="165.1" y1="309.88" x2="177.8" y2="309.88" width="0.1524" layer="91"/>
+<junction x="177.8" y="309.88"/>
+</segment>
+</net>
+<net name="DBP3" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PC1/SCL/XCK0"/>
+<wire x1="68.58" y1="109.22" x2="91.44" y2="109.22" width="0.1524" layer="91"/>
+<label x="73.66" y="109.22" size="1.778" layer="95"/>
+<pinref part="J19" gate="G$1" pin="4"/>
+<wire x1="91.44" y1="109.22" x2="124.46" y2="109.22" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="DBP2" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PC0/SDA"/>
+<wire x1="68.58" y1="111.76" x2="91.44" y2="111.76" width="0.1524" layer="91"/>
+<label x="73.66" y="111.76" size="1.778" layer="95"/>
+<pinref part="J19" gate="G$1" pin="3"/>
+<wire x1="91.44" y1="111.76" x2="124.46" y2="111.76" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="DBP1" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB7"/>
+<wire x1="68.58" y1="116.84" x2="91.44" y2="116.84" width="0.1524" layer="91"/>
+<label x="73.66" y="116.84" size="1.778" layer="95"/>
+<pinref part="J19" gate="G$1" pin="2"/>
+<wire x1="91.44" y1="116.84" x2="91.44" y2="114.3" width="0.1524" layer="91"/>
+<wire x1="91.44" y1="114.3" x2="124.46" y2="114.3" width="0.1524" layer="91"/>
+</segment>
+</net>
 </nets>
 </sheet>
 </sheets>
 </schematic>
 </drawing>
 <compatibility>
+<note version="6.3" minversion="6.2.2" severity="warning">
+Since Version 6.2.2 text objects can contain more than one line,
+which will not be processed correctly with this version.
+</note>
 <note version="8.2" severity="warning">
 Since Version 8.2, EAGLE supports online libraries. The ids
 of those online libraries will not be understood (or retained)
diff --git a/circuit/atkrouter-v01/atkrouter-v021_2018-08-21.zip b/circuit/atkrouter-v01/atkrouter-v021_2018-08-21.zip
new file mode 100644
index 0000000000000000000000000000000000000000..eb4428e619c4c2284f92f6a95d739703870b374e
Binary files /dev/null and b/circuit/atkrouter-v01/atkrouter-v021_2018-08-21.zip differ
diff --git a/circuit/atkrouter-v01/eagle.epf b/circuit/atkrouter-v01/eagle.epf
index 494b764c3f2ca282a928c14723a020c2e02134a8..bd038951a21c81064efafde650e24c99b8c2ae01 100644
--- a/circuit/atkrouter-v01/eagle.epf
+++ b/circuit/atkrouter-v01/eagle.epf
@@ -9,6 +9,7 @@ AutoSaveProject=1
 UsedLibraryUrn="urn:adsk.eagle:library:217"
 UsedLibraryUrn="urn:adsk.eagle:library:325"
 UsedLibraryUrn="urn:adsk.eagle:library:371"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/comm.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/fab.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/lights.lbr"
@@ -19,20 +20,19 @@ UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/sensor.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-Connectors.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/jake/tag-connect-2050.lbr"
-UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/comm.lbr"
 
 [Win_1]
-Type="Board Editor"
-Number=3
-File="atkrouter-v01.brd"
-View="-45.5597 -9.04102 190.4 116.286"
-WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.4064 0.6096 0.8128 1.27 2.54 0.3048 1.016 0.508 0.254 0.1524"
+Type="Schematic Editor"
+Number=1
+File="atkrouter-v01.sch"
+View="-379.937 -103.342 574.167 510.011"
+WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
-ViaDrills=" 0.2 0.25 0.4 0.5 0.6 0.7 0.75 0.8 0.85 0.9 1 0.35 0.55 0.45 0.65 0.3"
+ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
 HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 1.016 1.27 1.4224 1.6764 1.9304 2.54 3.81 5.08 6.4516 1.778 0.8128 2.1844"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -41,14 +41,14 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
 DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
-WireBend=3
-WireBendSet=0
+WireBend=4
+WireBendSet=31
 WireCap=1
 MiterStyle=0
 PadShape=0
 ViaShape=1
 PolygonPour=0
-PolygonRank=1
+PolygonRank=0
 PolygonThermals=1
 PolygonOrphans=0
 TextRatio=8
@@ -63,20 +63,22 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=48
+Layer=97
+Views=" 1: -379.937 -103.342 574.167 510.011"
+Sheet="1"
 
 [Win_2]
-Type="Schematic Editor"
-Number=1
-File="atkrouter-v01.sch"
-View="-706.998 -338.59 437.925 397.44"
-WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
+Type="Library Editor"
+Number=2
+File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/passives.lbr"
+View="-4.68099 -2.71724 10.9823 4.6057"
+WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.127"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
 ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
 HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -86,9 +88,9 @@ DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
 WireBend=0
-WireBendSet=31
+WireBendSet=0
 WireCap=1
-MiterStyle=0
+MiterStyle=1
 PadShape=0
 ViaShape=1
 PolygonPour=0
@@ -107,11 +109,53 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=91
-Views=" 1: -706.998 -338.59 437.925 397.44"
-Sheet="1"
+Layer=21
 
 [Win_3]
+Type="Board Editor"
+Number=3
+File="atkrouter-v01.brd"
+View="-44.5931 -16.3595 238.559 134.032"
+WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.6096 0.8128 2.54 0.3048 0.508 0.4064 1.016 1.27 0.2032 0.254 0.1524"
+PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
+PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.45"
+ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
+ViaDrills=" 0.2 0.25 0.4 0.5 0.6 0.7 0.75 0.8 0.85 0.9 1 0.35 0.55 0.65 0.45 0.3"
+HoleDrills=" 0.2 0.25 0.3 0.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35 0.45"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 1.016 1.27 1.4224 1.6764 1.9304 2.54 3.81 5.08 6.4516 1.778 0.8128 2.1844"
+PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
+PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
+MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
+DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
+DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
+DimensionExtLengths=" 1.27 2.54 1 2 3 0"
+DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
+SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
+WireBend=1
+WireBendSet=0
+WireCap=1
+MiterStyle=0
+PadShape=0
+ViaShape=1
+PolygonPour=0
+PolygonRank=1
+PolygonThermals=1
+PolygonOrphans=0
+TextRatio=8
+DimensionUnit=1
+DimensionPrecision=2
+DimensionShowUnit=0
+PinDirection=3
+PinFunction=0
+PinLength=2
+PinVisible=3
+SwapLevel=0
+ArcDirection=0
+AddLevel=2
+PadsSameType=0
+Layer=1
+
+[Win_4]
 Type="Control Panel"
 Number=0
 
@@ -120,3 +164,4 @@ Screen="3840 1080"
 Window="Win_1"
 Window="Win_2"
 Window="Win_3"
+Window="Win_4"
diff --git a/embedded/atkrouter/.vs/atkrouter/v14/.atsuo b/embedded/atkrouter/.vs/atkrouter/v14/.atsuo
index 49f3853f57415bd69858b12bf4a62a8fd407cf06..47441a135e3a25a4ad71ec8138004f827a3eb0e0 100644
Binary files a/embedded/atkrouter/.vs/atkrouter/v14/.atsuo and b/embedded/atkrouter/.vs/atkrouter/v14/.atsuo differ
diff --git a/embedded/atkrouter/atkrouter/Debug/Makefile b/embedded/atkrouter/atkrouter/Debug/Makefile
index 40467e4329d1e115b861da1065f21ab1b6c3e232..1ecbe9453267f052aca2a2e736e9721d04cb2594 100644
--- a/embedded/atkrouter/atkrouter/Debug/Makefile
+++ b/embedded/atkrouter/atkrouter/Debug/Makefile
@@ -120,7 +120,7 @@ LINKER_SCRIPT_DEP+=
 ./%.o: .././%.c
 	@echo Building file: $<
 	@echo Invoking: AVR/GNU C Compiler : 5.4.0
-	$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE)  -x c -funsigned-char -funsigned-bitfields -DDEBUG  -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\include"  -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atxmega256a3u -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)"   -o "$@" "$<" 
+	$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE)  -x c -funsigned-char -funsigned-bitfields -DDEBUG  -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\include"  -O2 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atxmega256a3u -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)"   -o "$@" "$<" 
 	@echo Finished building: $<
 	
 
diff --git a/embedded/atkrouter/atkrouter/atkport.h b/embedded/atkrouter/atkrouter/atkport.h
index 3a6143b68267b86c85dec720dff0761cf589cfe2..671391e4f52c1659264c86d4ebf16934129211b6 100644
--- a/embedded/atkrouter/atkrouter/atkport.h
+++ b/embedded/atkrouter/atkrouter/atkport.h
@@ -12,7 +12,7 @@
 #include "uartport.h"
 #include "pin.h"
 
-#define ATKPORT_NUM_STATIC_PACKETS 8
+#define ATKPORT_NUM_STATIC_PACKETS 4
 #define ATKPORT_NUM_PORTS 6
 
 #define ATKPORT_OUTSIDE_PACKET 0
diff --git a/embedded/atkrouter/atkrouter/atkrouter.cproj b/embedded/atkrouter/atkrouter/atkrouter.cproj
index a88c72e0cd13df6f703a44f30fa9ad846112c88b..5522e19c2d88f8178489608a27470f4844cddc2b 100644
--- a/embedded/atkrouter/atkrouter/atkrouter.cproj
+++ b/embedded/atkrouter/atkrouter/atkrouter.cproj
@@ -98,41 +98,41 @@
   <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
     <ToolchainSettings>
       <AvrGcc>
-        <avrgcc.common.Device>-mmcu=atxmega256a3u -B "%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u"</avrgcc.common.Device>
-        <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
-        <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
-        <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
-        <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
-        <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
-        <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
-        <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
-        <avrgcc.compiler.symbols.DefSymbols>
-          <ListValues>
-            <Value>DEBUG</Value>
-          </ListValues>
-        </avrgcc.compiler.symbols.DefSymbols>
-        <avrgcc.compiler.directories.IncludePaths>
-          <ListValues>
-            <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value>
-          </ListValues>
-        </avrgcc.compiler.directories.IncludePaths>
-        <avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level>
-        <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
-        <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
-        <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
-        <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
-        <avrgcc.linker.libraries.Libraries>
-          <ListValues>
-            <Value>libm</Value>
-          </ListValues>
-        </avrgcc.linker.libraries.Libraries>
-        <avrgcc.assembler.general.IncludePaths>
-          <ListValues>
-            <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value>
-          </ListValues>
-        </avrgcc.assembler.general.IncludePaths>
-        <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
-      </AvrGcc>
+  <avrgcc.common.Device>-mmcu=atxmega256a3u -B "%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u"</avrgcc.common.Device>
+  <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
+  <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
+  <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
+  <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
+  <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
+  <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
+  <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
+  <avrgcc.compiler.symbols.DefSymbols>
+    <ListValues>
+      <Value>DEBUG</Value>
+    </ListValues>
+  </avrgcc.compiler.symbols.DefSymbols>
+  <avrgcc.compiler.directories.IncludePaths>
+    <ListValues>
+      <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value>
+    </ListValues>
+  </avrgcc.compiler.directories.IncludePaths>
+  <avrgcc.compiler.optimization.level>Optimize more (-O2)</avrgcc.compiler.optimization.level>
+  <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
+  <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
+  <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
+  <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
+  <avrgcc.linker.libraries.Libraries>
+    <ListValues>
+      <Value>libm</Value>
+    </ListValues>
+  </avrgcc.linker.libraries.Libraries>
+  <avrgcc.assembler.general.IncludePaths>
+    <ListValues>
+      <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value>
+    </ListValues>
+  </avrgcc.assembler.general.IncludePaths>
+  <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
+</AvrGcc>
     </ToolchainSettings>
   </PropertyGroup>
   <ItemGroup>
diff --git a/embedded/atkrouter/atkrouter/hardware.h b/embedded/atkrouter/atkrouter/hardware.h
index c64c358b331ce1a144c8d580897e6fb714720d16..bcf24a2df44fb5b52f388ef5350648dab26b3b3c 100644
--- a/embedded/atkrouter/atkrouter/hardware.h
+++ b/embedded/atkrouter/atkrouter/hardware.h
@@ -18,7 +18,7 @@
 // results in 0.75MBaud
 #define SYSTEM_BAUDA 3
 #define SYSTEM_BAUDB 0
-#define SYSTEM_NUM_UPS 6
+#define SYSTEM_NUM_UPS 7
 
 #define PACKUSB_NUM_STATICPACKETS 6
 
@@ -35,7 +35,7 @@ uartport_t upU;
 pin_t upUrxled; // don't exist
 pin_t upUtxled;
 
-atkport_t atkp5;
+atkport_t atkp6;
 
 // UP0
 
@@ -97,6 +97,19 @@ pin_t up4txled;
 
 atkport_t atkp4;
 
+// UP 5
+
+
+ringbuffer_t up5rbrx;
+ringbuffer_t up5rbtx;
+
+uartport_t up5;
+
+pin_t up5rxled;
+pin_t up5txled;
+
+atkport_t atkp5;
+
 // UPS
 
 uartport_t *ups[SYSTEM_NUM_UPS];
diff --git a/embedded/atkrouter/atkrouter/main.c b/embedded/atkrouter/atkrouter/main.c
index 69a7cad2f545cdb0de63a1d14e330d6b0fa6ac2e..374259258270d5d2114d4da2833c7ee64d926305 100644
--- a/embedded/atkrouter/atkrouter/main.c
+++ b/embedded/atkrouter/atkrouter/main.c
@@ -87,58 +87,66 @@ void uarts_init(void){
 	// UP USB (UP5)
 	rb_init(&upUrbrx);
 	rb_init(&upUrbtx);
-	pin_init(&upUrxled, &PORTB, PIN4_bm, 4, 1);
-	pin_init(&upUtxled, &PORTB, PIN5_bm, 5, 1);
+	pin_init(&upUrxled, &PORTC, PIN0_bm, 0, 1);
+	pin_init(&upUtxled, &PORTC, PIN1_bm, 1, 1);
 	uart_init(&upU, &USARTC0, &PORTC, PIN2_bm, PIN3_bm, &upUrbrx, &upUrbtx, &upUrxled, &upUtxled);
 	uart_start(&upU, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
 	// UP0
 	rb_init(&up0rbrx);
 	rb_init(&up0rbtx);
-	pin_init(&up0rxled, &PORTE, PIN4_bm, 4, 1);
-	pin_init(&up0txled, &PORTE, PIN5_bm, 5, 1);
-	uart_init(&up0, &USARTE1, &PORTE, PIN6_bm, PIN7_bm, &up0rbrx, &up0rbtx, &up0rxled, &up0txled);
-	//PORTE.PIN7CTRL = PORT_SRLEN_bm;
+	pin_init(&up0rxled, &PORTF, PIN0_bm, 0, 1);
+	pin_init(&up0txled, &PORTF, PIN1_bm, 1, 1);
+	uart_init(&up0, &USARTF0, &PORTF, PIN2_bm, PIN3_bm, &up0rbrx, &up0rbtx, &up0rxled, &up0txled);
 	uart_start(&up0, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
 	// UP1
 	rb_init(&up1rbrx);
 	rb_init(&up1rbtx);
-	pin_init(&up1rxled, &PORTE, PIN0_bm, 0, 1);
-	pin_init(&up1txled, &PORTE, PIN1_bm, 1, 1);
-	uart_init(&up1, &USARTE0, &PORTE, PIN2_bm, PIN3_bm, &up1rbrx, &up1rbtx, &up1rxled, &up1txled);
+	pin_init(&up1rxled, &PORTE, PIN4_bm, 4, 1);
+	pin_init(&up1txled, &PORTE, PIN5_bm, 5, 1);
+	uart_init(&up1, &USARTE1, &PORTE, PIN6_bm, PIN7_bm, &up1rbrx, &up1rbtx, &up1rxled, &up1txled);
 	uart_start(&up1, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
 	// UP2
 	rb_init(&up2rbrx);
 	rb_init(&up2rbtx);
-	pin_init(&up2rxled, &PORTD, PIN4_bm, 4, 1);
-	pin_init(&up2txled, &PORTD, PIN5_bm, 5, 1);
-	uart_init(&up2, &USARTD1, &PORTD, PIN6_bm, PIN7_bm, &up2rbrx, &up2rbtx, &up2rxled, &up2txled);
+	pin_init(&up2rxled, &PORTE, PIN0_bm, 0, 1);
+	pin_init(&up2txled, &PORTE, PIN1_bm, 1, 1);
+	uart_init(&up2, &USARTE0, &PORTE, PIN2_bm, PIN3_bm, &up2rbrx, &up2rbtx, &up2rxled, &up2txled);
 	uart_start(&up2, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
 	// UP3
 	rb_init(&up3rbrx);
 	rb_init(&up3rbtx);
-	pin_init(&up3rxled, &PORTD, PIN0_bm, 0, 1);
-	pin_init(&up3txled, &PORTD, PIN1_bm, 1, 1);
-	uart_init(&up3, &USARTD0, &PORTD, PIN2_bm, PIN3_bm, &up3rbrx, &up3rbtx, &up3rxled, &up3txled);
+	pin_init(&up3rxled, &PORTD, PIN4_bm, 4, 1);
+	pin_init(&up3txled, &PORTD, PIN5_bm, 5, 1);
+	uart_init(&up3, &USARTD1, &PORTD, PIN6_bm, PIN7_bm, &up3rbrx, &up3rbtx, &up3rxled, &up3txled);
 	uart_start(&up3, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
 	// UP4
 	rb_init(&up4rbrx);
 	rb_init(&up4rbtx);
-	pin_init(&up4rxled, &PORTC, PIN4_bm, 4, 1);
-	pin_init(&up4txled, &PORTC, PIN5_bm, 5, 1);
-	uart_init(&up4, &USARTC1, &PORTC, PIN6_bm, PIN7_bm, &up4rbrx, &up4rbtx, &up4rxled, &up4txled);
+	pin_init(&up4rxled, &PORTD, PIN0_bm, 0, 1);
+	pin_init(&up4txled, &PORTD, PIN1_bm, 1, 1);
+	uart_init(&up4, &USARTD0, &PORTD, PIN2_bm, PIN3_bm, &up4rbrx, &up4rbtx, &up4rxled, &up4txled);
 	uart_start(&up4, SYSTEM_BAUDA, SYSTEM_BAUDB);
 	
+	// UP5
+	rb_init(&up5rbrx);
+	rb_init(&up5rbtx);
+	pin_init(&up5rxled, &PORTC, PIN4_bm, 4, 1);
+	pin_init(&up5txled, &PORTC, PIN5_bm, 5, 1);
+	uart_init(&up5, &USARTC1, &PORTC, PIN6_bm, PIN7_bm, &up5rbrx, &up5rbtx, &up5rxled, &up5txled);
+	uart_start(&up5, SYSTEM_BAUDA, SYSTEM_BAUDB);
+	
 	ups[0] = &up0;
 	ups[1] = &up1;
 	ups[2] = &up2;
 	ups[3] = &up3;
 	ups[4] = &up4;
-	ups[5] = &upU;
+	ups[5] = &up5;
+	ups[6] = &upU;
 }
 
 void atkps_init(void){
@@ -147,7 +155,8 @@ void atkps_init(void){
 	atkport_init(&atkp2, 2, &up2);
 	atkport_init(&atkp3, 3, &up3);
 	atkport_init(&atkp4, 4, &up4);
-	atkport_init(&atkp5, 5, &upU);
+	atkport_init(&atkp5, 5, &up5);
+	atkport_init(&atkp6, 6, &upU);
 }
 
 int main(void)
@@ -176,6 +185,7 @@ int main(void)
 		atkport_scan(&atkp3, 2);
 		atkport_scan(&atkp4, 2);
 		atkport_scan(&atkp5, 2);
+		atkport_scan(&atkp6, 2);
 		
 		tck++;
 		if(!fastModulo(tck, 4096)){
@@ -192,42 +202,50 @@ ISR(USARTC0_DRE_vect){
 	uart_txhandler(&upU);
 }
 
-ISR(USARTE1_RXC_vect){
+ISR(USARTF0_RXC_vect){
 	uart_rxhandler(&up0);
 }
 
-ISR(USARTE1_DRE_vect){
+ISR(USARTF0_TXC_vect){
 	uart_txhandler(&up0);
 }
 
-ISR(USARTE0_RXC_vect){
+ISR(USARTE1_RXC_vect){
 	uart_rxhandler(&up1);
 }
 
-ISR(USARTE0_DRE_vect){
+ISR(USARTE1_DRE_vect){
 	uart_txhandler(&up1);
 }
 
-ISR(USARTD1_RXC_vect){
+ISR(USARTE0_RXC_vect){
 	uart_rxhandler(&up2);
 }
 
-ISR(USARTD1_DRE_vect){
+ISR(USARTE0_DRE_vect){
 	uart_txhandler(&up2);
 }
 
-ISR(USARTD0_RXC_vect){
+ISR(USARTD1_RXC_vect){
 	uart_rxhandler(&up3);
 }
 
-ISR(USARTD0_DRE_vect){
+ISR(USARTD1_DRE_vect){
 	uart_txhandler(&up3);
 }
 
-ISR(USARTC1_RXC_vect){
+ISR(USARTD0_RXC_vect){
 	uart_rxhandler(&up4);
 }
 
-ISR(USARTC1_DRE_vect){
+ISR(USARTD0_DRE_vect){
 	uart_txhandler(&up4);
+}
+
+ISR(USARTC1_RXC_vect){
+	uart_rxhandler(&up5);
+}
+
+ISR(USARTC1_DRE_vect){
+	uart_txhandler(&up5);
 }
\ No newline at end of file
diff --git a/images/routed.png b/images/routed.png
index c8a94f9278d6090b7eedf542f6ef40a9806412a5..80103db7a07f7963883f749eee313b01f629f447 100644
Binary files a/images/routed.png and b/images/routed.png differ
diff --git a/images/schematic.png b/images/schematic.png
index 2ba18416e9b995e7ee6d8140cd2a259db8eb908e..1d7c66769a0712d52b6d1ec2a7c7035c611fa6b3 100644
Binary files a/images/schematic.png and b/images/schematic.png differ