diff --git a/circuit/README.md b/circuit/README.md
index 63efb96aac6b30590031667e9693a5d3614d5004..768ec17f0cc1d8f53477089bf5260cc2302f19e6 100644
--- a/circuit/README.md
+++ b/circuit/README.md
@@ -123,14 +123,34 @@ Fabricated
 ![fabbed](https://github.com/jakeread/tinynets/blob/master/document/one-atsam-router.jpg)
 
 
+## Bill of Materials
+
+| Part | Value | Package | Number | PN | 
+| --- | --- | --- | --- | ---- |
+| C | 0.1uF | 0603 | 11 | - |
+| C | 22pF | 0603 | 2 | - |
+| C | 10pF | 0805 | 1 | - |
+| C | 0.47uF | 0805 | 4 | - |
+| C | 4.7uF | 0805 | 2 | - |
+| C | 22uF 16V | 0805 | 9 | - |
+| C | 47uF 16V | 1210 | 2 | - |
+| R | 2R2 | 0805 | 2 | - |
+| R | 1K | 0805 | 5 | - |
+| R | 2K2 | 0805 | 10 | - |
+| R | 5K62 | 0805 | 1 | - |
+| R | 10K | 0805 | 2 | - |
+| L | 10uH | 1812 | 2 | - |
+| Q | 12MHz | CT406 | 1 | - |
+| D | LEDRGBNEW | P-LCC-4 | 5 | - |
+| U | ISL3177E | MSOP8 | 4 | - |
+| U | ATSAMS70N | TQFP100 | 1 | - |
+| U | 3V3 Reg | SOT223 | 1 | - |
+| Connector | 02x04 Shrouded | - | 4 | - |
+| Switch | FAB Momentary | - | 2 | - |
+
+
 ## Incremental
 
 next board
  - tiny inductor filters on vddpll and vddoutmic, maybe shield usb, as this might work?
  - if end of term / long time span, do v71 for usb dreams?
-
-order
- - 1k 0805
- - diff. chips
- - astams
- - or, draw up a BOM and order for 30 !
\ No newline at end of file
diff --git a/circuit/atsams70n-switch/README.md b/circuit/atsams70n-switch/README.md
deleted file mode 100644
index 5ec6e3c9ed68f6d335e304b91e2332dde53243fd..0000000000000000000000000000000000000000
--- a/circuit/atsams70n-switch/README.md
+++ /dev/null
@@ -1,515 +0,0 @@
-# A Router for TinyNet
-
-## Why
-
-This is board for switching UART signals in TinyNet. I wanted to keep some track of what I was doing, while I was doing it. So here it is.
-
-Originally, I had developed a switch on the XMEGA platform. I wanted to get into something a bit heavier duty, as I thought a really neat trick would be to out-perform switched ethernet, outright (for network control systems, not for datacenters). I think that in ARM chips there was enough speed to do this. Maximum UART bitrate is a function of the core clock speed (and in this case, the peripheral clock speed). I went straight to the 300MHz ATSAMx70 chips (M7 cores).
-
-Now, being more prudent I would do some tests with these chips first, but I'm not going to. This is foolish, I know that. Max UART on the ATSAMS70 is clk/16, so 18.75Mbps. It's not huge (relative ethernet), but it's fast enough for realtime small messages on small systems. In any case, I think the question is about system architecture more than it is about outright performance at this point.
-
-I also think that, for pure switching, an FPGA or PSOC would be a better answer. It probably is. I want to experiment with those during Networks week in [how to make](http://fab.cba.mit.edu/classes/863.17/CBA/people/jakeread/).
-
-However, I also want my network switches to double-duty as motor controllers, sensor interfaces, etc - do general embedded-stuff. In another world, where infinite time exists, I would put FPGAs on board with a processor. With the FPGA comes a chance to invent a whole new PHY - w/ 'co-clocking' and auto-maxing bitrates, which is something I am still really interested in implementing, but there are also machines to build. I leave that experiment for another bench.
-
-## The Chip
-
-First order was picking the right Microcontroller for the job. I want a lot of things, and I expect this chip to become the heart of *much* of the work I'll do during the next two years, so the datasheet stakes have never been so high.
-
-**I want a chip with: **
- - 5+ uarts
- - Big Clock Speed
- - DMA (direct memory access - peripherals write right into memory)
- - PWM's
- - ADC's
- - I2C
- - SPI
- - PIO (parallel input / output) is really exciting for communication
-
-##### M7's
-
-I ended up looking through Atmel's M4 and M7 Series of chips. These seem reasonably priced (actually cheap relative STM's). They're ARM, so the toolchain should be friendly to others. The M7's have a 300MHz clock that I'm getting childishly excited about.
-
-My one issue is that they are a bit too fancy, and don't have exactly the peripherals I want. The XMEGAs have like 12 UARTS etc, the M7's max out at 5, even with 144 pins. 
-
-I can also tell that programming these is going to be ... well ... less straightforward.
-
-##### GO FOR
- - ATSAME70 - series - or ATSAMS70
-  - E70 is 'industrial' - and S70 lacks an Ethernet Phy, but seems like it's way more popular...
- - oodles of peripherals
- - a chip you could drown in
- - 300MHz
- - did I mention peripherals?
- - $8 ... a good middle ground 
-
-#### ATSAMS70N20
- - Exact PN  ATSAMS70N20A-AN 
- - N19: 512kb Flash, N20: 1024, N21: 2048
- - 300MHz
- - OOF: Need S70N-series for USART / SPI (has 100 pins :|)
- - Do LQFP for 14.5x14.5mm IC: TFBGA available, is 9x9mm
- - **Reads the datasheet**
-  - print p. 1 -> 31 pins
-  - print p. 77 -> 84 debug
-  - p. 279 -> 346 clock / pmic
-  - p. 346 -> 421 pio (gpio)
-  - print p. 1093 -> 1117 uart
-  - print p. 756 -> 788 spi
-  - p. 831 -> 835 brief twi (i2c)
-  - p. 964 - 968 brief usart
-  - print p. 1178 -> 1186 -> 1282 pwm
-  - p. 1283 -> 1288 afec (adc) brief
-  - p. 158 -> 164 Power
-  - p. 1554 -> 1574 Schematics
-
- - UART max clock is the Peripheral Clock or the PMC PCK - divided by 16. PMC PCK is an external clock, so UART clock can remain independent of processor clock.
- - So we can have (as measured) 22.8Mbps UART - into high-speed bouncy signal land. Exciting.
-
-## Bonus Breakout
-
-I want the following (or similar) pinouts coming off of the network node - to do *other stuff* with - i.e. motor control, sensing etc. Particularely, in a first rev of this board I am designing alongside my [bldc motor driver](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver) project. 
-
- - 1x UART
- - 1x SPI w/ 4 cs, 1 for slave select
- - 1-2x i2c
- - 8-12x PWM, pairs three
- - all dac
- - 8-12 adc 
-
-In the end, at this iteration, I have
-
- - 1 UART
- - 1 I2C (I2C and UART share one pin, so cannot be used at the same time)
- - 1 SPI w/ 2 Chip Selects
- - 1 USART w/ 2 Chip Selects (USART can be configured to do UART, or SPI, or a Clocked Serial line of your design)
- - 8 PWM's on 4 channels (hi/lo - this is designed for driving half bridges for motor control)
- - 4 Analog to Digital Converters (I am less pleased with this and want more...)
- - 3 Spare GPIO
-
-Notes on this so far
- - More ADC's please
- - Pin headers could be split - to be breadboard friendly, and to offer some stability between layers
-
-# Board Design
-
-The first thing I did was to get into the datasheet. You can see that in the notes above. I am doing pinouts, figuring what I want on board. I am going to set this up as a kind of modular getdown, where the switch has a board interconnect, and I can build other PCBs w/ different hardwares to ride below. I.E motor controllers, sensor interfaces, human interfaces (!). Picking the set of pins I wanted to pull out of the chip was actually a bit painful. I'm sure I'll go through this more than once.
-
-For JTAG Pinouts, I referenced the Tag-Connect footprint (available for download from Tag-Connect) and the ATSAM note here - http://www.atmel.com/webdoc/atmelice/atmelice.using_ocd_physical_jtag.html see Fig. 18. They match, so I don't have to do any footwork here. Nice.
-
-I'm going to look at the board interconnect - to decide how many pins I want, I need to look at some applicaitons. I designed a Brushless Speed Controller last year, and this had me maxing out pins (for the first time!) I am going to use that as a starting point, and add I2C, which I know is common, and some other whatsits.
-
-- 3v3
-- GND (probably multiple - but want to keep clear signal / power GND separations. Alternately, spec for board-interconnect standoffs to do heavy ground lifting?
-- PWM / GPIO x 18
-- ADC x 6
-- SPI x 2 x 2 CS (10)
-- I2C (2) 
-- DAC x 1
-- Seems like 40 is right, ~ 41. 
-
-I have been tempted to buy some fancy 'mezannine' connectors - but I ended up (after a few cycles) deciding to stick with a 2x20 2.54mm pitch connector. This way just about everyone will have access to the hardware, and I like that! It's also the same pitch as most IDC connectors, breadboards, etc - so hopping around between systems should be easy. I am almost tempted to split the pins a bit so that it could get right into a breadboard - or do an edge-style bb, but this seems like too much give in that direction.
-
-OK, Here's my schematic
-
-![schematic](https://github.com/jakeread/tinynets/blob/master/document/atsam-router-schematic.png)
-
-And the board
-
-![routed](https://github.com/jakeread/tinynets/blob/master/document/atsam-router-board.png)
-
-Fabricated
-
-![fabbed](https://github.com/jakeread/tinynets/blob/master/document/one-atsam-router.jpg)
-
-# Programming
-
-It turns out this chip defaults to SWD, not JTAG. Should have read the datasheet more carefully. Also, I forgot to order the tag-connect for this number of pins...
-
-![hack alert](https://github.com/jakeread/tinynets/blob/master/circuit/images/swd-not-jtag.jpg)
-
-### PIO
-
-Here I am using the PIO peripheral (which also handles multiplexing for other peripherals) to turn one of my LED's on and off
-
-```C
-
-/*
- * atsams70-router.c
- *
- * Created: 11/18/2017 1:52:54 AM
- * Author : Jake
- */ 
-
-
-#include "sam.h"
-
-
-int main(void)
-{
-    // Initialize the SAM system
-    SystemInit();
-  
-  // startup the PIOA peripheral clock - only necessary for Inputs and Interrupts
-  PMC->PMC_PCER0 = 1 << ID_PIOA;
-  
-  // Peripheral Enable Register
-  // Set PER to 1 at the pin to enable the PIO peripheral, 
-  // set PDR (peripheral disable register) to 1 to clear that, opening the pin up for other peripherals (uart, etc)
-  PIOA->PIO_PER |= PIO_PER_P28_Msk;
-  // Output Enable Register
-  PIOA->PIO_OER = PIO_PER_P28_Msk;
-
-    while (1) 
-    {
-    // Clear Output Data Register (open drain)
-    PIOA->PIO_CODR = PIO_PER_P28_Msk;
-    // Set Output Data Register (voltage)
-    PIOA->PIO_SODR = PIO_PER_P28_Msk;
-    }
-}
-
-
-```
-
-### ASF and Delay
-
-ASF is Atmel Software Framework - from within Atmel Studio 7, ASF makes it easy to turn hardware peripherals on / off. It's kind of like a more-intense Arduino, in that it allows you to avoid digging in the Registers to do stuff. 
-
-I'm more interested in doing the register digging, that way it seems easier to share and replicate code (no laundry list of dependencies to build and share) and it offers a future where I'm not in Atmel Studio 7, because *boo* proprietary software... 
-
-But I do want a delay function, if only to test turning this light on and off. And, to be real, I think I want to use Atmel's USB CDC drivers as well - so that I can have a serial port enumerated real quick.
-
-To use ASF, I also need to have a 'board' defined - this is like a hardware abstraction layer (HAL ... 9000). This is all explained as you go to ASF -> ASF Wizard in the top menu.
-
-Now that I have this defined (a board) the build takes a LONG time. I am also getting a lot of errors, I think I'm going to start a new ASF project from scratch.
-
-That's a lot better, I think.
-
-To set the clock, I'm looking at 31.17 in the datasheet.
-
-OK, F this, I went to http://asf.atmel.com/docs/latest/sam.drivers.mcan.quick_start.samv71_xplained_ultra/html/sysclk_quickstart.html and used ASF. I didn't need to configure anything other than setting up a #define BOARD_FREQ_MAINCK_XTAL (12000000UL) in my conf_board.h file. Nice. It's happily trucking at 300MHz now.
-
-Here we are doing a GPIO Input
-
-```C
-#include <asf.h>
-
-int main (void)
-{
-  /* Insert system clock initialization code here (sysclk_init()). */
-
-  board_init();
-  sysclk_init();
-  
-  /* Insert application code here, after the board has been initialized. */
-  // startup the PIOA peripheral clock - only necessary for Inputs and Interrupts
-  PMC->PMC_PCER0 = 1 << ID_PIOA;
-  
-  // Peripheral Enable Register
-  // Set PER to 1 at the pin to enable the PIO peripheral,
-  // set PDR (peripheral disable register) to 1 to clear that, opening the pin up for other peripherals (uart, etc)
-  PIOA->PIO_PER |= PIO_PER_P28 | PIO_PER_P15;
-  // Output Enable Register
-  PIOA->PIO_OER = PIO_PER_P28;
-  // Output Disable Register
-  PIOA->PIO_ODR = PIO_PER_P15;
-  // B1 pulls PA15 to GND
-
-  while (1) {
-    // Clear Output Data Register (open drain)
-    if(PIOA->PIO_PDSR & PIO_PER_P15){
-      PIOA->PIO_CODR = PIO_PER_P28;
-    } else {
-      PIOA->PIO_SODR = PIO_PER_P28;
-    }
-  }
-}
-```
-
-### Ring Test
-
-On the ring test, I'm getting a jumping value between 3.9MHz and 5.7MHz, 
-
-pics
-
-I'm hoping that the peripheral clock is set up on a different clock source than the main chip, as that's about 100 processor ticks between pin inversions, which is kind of unsatisfying.
-
-So I couldn't find any way to change the clock frequency for PIO pins (although there are separate clocks for UART/USART and for the USB) but I did try putting the input on Port A and the Output on Port D, this put the ring back at 5.77MHz (173ns period). Here's the code I was running
-
-```C
-
-#include <asf.h>
-
-// Ring is PD1 and PD2
-// try PA17 and PD7
-
-int main (void)
-{
-  /* Insert system clock initialization code here (sysclk_init()). */
-
-  board_init();
-  sysclk_init();
-  
-  /* Insert application code here, after the board has been initialized. */
-  // startup the PIOA peripheral clock - only necessary for Inputs and Interrupts
-  PMC->PMC_PCER0 = 1 << ID_PIOA;
-  PMC->PMC_PCER0 = 1 << ID_PIOD; // to figure out what PCERx to write to, evaluate ID_yourperipheral, and look up on datashsheet p. 308 or 331
-  
-  // Peripheral Enable Register
-  // Set PER to 1 at the pin to enable the PIO peripheral,
-  // set PDR (peripheral disable register) to 1 to clear that, opening the pin up for other peripherals (uart, etc)
-  PIOA->PIO_PER |= PIO_PER_P17; 
-  PIOD->PIO_PER |= PIO_PER_P1 | PIO_PER_P2 | PIO_PER_P7;
-  // Output Enable Register
-  PIOA->PIO_OER = PIO_PER_P17;
-  PIOD->PIO_OER = PIO_PER_P1;
-  // Output Disable Register
-  PIOD->PIO_ODR = PIO_PER_P7;
-  PIOD->PIO_ODR = PIO_PER_P2;
-  // B1 pulls PA15 to GND
-
-  while (1) {
-    if(REG_PIOD_PDSR & PIO_PER_P7){
-      REG_PIOA_CODR = PIO_PER_P17;
-    } else {
-      REG_PIOA_SODR = PIO_PER_P17;
-    }
-  }
-}
-```
-
-### UART
-
-OK, now I'm going to go about setting up the UART, and see if I can push the bitrate *really* high.
-
-Drove it up to 22.8 MHz (= 22.8 MBps) and saw some pretty gnar gnar ringing... I'm using a differential driver.
-
-- pic 
-
-I'm a little curious if it's maybe better to just drive right out of the logic level? It's a similar amount of bouncy... but with the differtial you take the difference, so ... in this photo Channel 2 (blue) is the logic level, and Channel 1 (yellow) is coming through the differential driver. I'm also curious if this can be chilled out with a tiny capacitor to ground... seems dubious. But in an exciting development I am into high speed signals land. Weeee. I would also be curious to see what a terminating resistor might do. I think, maybe not much? Update: basically this just attenuates the signal. My understanding is that terminating resistors (that span the + and - sides of the differential) are just meant to get rid of reflections.
-
-- pic
-
-Here's the barebones code I'm running
-
-```C
-
-#include <asf.h>
-
-// P4LR is PD13
-// Ring is PD1 and PD2
-// try PA17 and PD7
-
-// https://devel.rtems.org/browser/rtems/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/uart.c?rev=e1eeb883d82ce218c2a9c754795cb3c86ac0f36d
-
-int main (void)
-{
-  /* Insert system clock initialization code here (sysclk_init()). */
-
-  board_init();
-  sysclk_init();
-  
-  PMC->PMC_PCER0 = 1 << ID_PIOD;
-  PIOD->PIO_OER = PIO_PER_P13;
-  
-  // P4RX -> URXD4 -> PD18
-  // P4TX -> UTXD4 -> PD19
-  
-  PMC->PMC_PCER1 = 1 << 14; // ID is 44, position in this register is 12. datasheet p. 331 *shrugguy*
-  
-  // configure the pins for uart4
-  // see datasheet 32.5.2 and 32.5.3
-  PIOD->PIO_PDR = PIO_PER_P18; // see if we can combine once working
-  PIOD->PIO_PDR = PIO_PER_P19;
-  
-  // we want peripheral c for both pins
-  // abcdsr1 -> 0 abcdsr2 -> 1
-  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P18;
-  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P19;
-  PIOD->PIO_ABCDSR[1] = PIO_PER_P18;
-  PIOD->PIO_ABCDSR[1] = PIO_PER_P19;
-  
-  // set uart mode
-  UART4->UART_MR = UART_MR_BRSRCCK_PERIPH_CLK | UART_MR_CHMODE_NORMAL;
-  
-  // set uart clock
-  UART4->UART_BRGR = 1; // is selected clock / this*16
-  
-  // turn tx and rx on on the uart4 module
-  UART4->UART_CR = UART_CR_TXEN | UART_CR_RXEN;
-
-  while (1) {
-    while(!(UART4->UART_SR & UART_SR_TXRDY)){
-      PIOD->PIO_CODR = PIO_PER_P13;
-    }
-    PIOD->PIO_SODR = PIO_PER_P13;
-    UART4->UART_THR = 85;
-  }
-}
-```
-
-OK, enough for that wakeup, now I'm going to try to boot the USB CDC driver. This is something I'm more stoked about, and the last key component to letting me know that these chips are going to generally work.
-
-### USB CDC
-
-So, USB is a protocol, UART over USB is what the USB CDC lets you do. This is reductionist - and this also takes up some chunk of processor time, as far as I know - however, the chip has a USB peripheral, so I imagine most of the work is offloaded there. I would be tangentially interested in integrating a USB->Serial chip to compare processor overhead for the USB CDC implementation, but what am I trying to do here? Not that.
-
-I couldn't get this running, not sure if that was about my clock, or what - but after one day lost, I give up. I'm going to build a USB -> UART RS485 Bridge (I also need a power injector, so this is all good) and go forwards with port testing and setup.
-
-## Port Abstractions
-
-Pins are on Ports, UARTS are on Ports, everything is confusing and ugly if we just write C and bang on registers.
-
-```C
-
-#ifndef PIN_H_
-#define PIN_H_
-
-#include <stdlib.h>
-#include <stdint.h>
-#include <stddef.h>
-#include <stdbool.h>
-#include "ASF/sam/utils/cmsis/sams70/include/sams70n20.h"
-
-typedef struct{
-  Pio *port;
-  uint32_t pin_bm;
-}pin_t;
-
-pin_t pin_new(Pio *port, uint32_t pin_bitmask);
-
-#endif /* PIN_H_ */
-```
-
-and
-
-```C
-#include "pin.h"
-#include <asf.h>
-
-pin_t pin_new(Pio *port, uint32_t pin_bitmask){
-  pin_t pin;
-  
-  pin.port = port;
-  pin.pin_bm = pin_bitmask;
-  
-  return pin;
-}
-
-void pin_output(pin_t pin){
-}
-```
-
-to begin abstracting pins - just a struct
-
-Here we are with a basic UART Sketch - lots to abstract
-
-```C
-/**
- * \file
- *
- * \brief Empty user application template
- *
- */
-
-/**
- * \mainpage User Application template doxygen documentation
- *
- * \par Empty user application template
- *
- * Bare minimum empty user application template
- *
- * \par Content
- *
- * -# Include the ASF header files (through asf.h)
- * -# "Insert system clock initialization code here" comment
- * -# Minimal main function that starts with a call to board_init()
- * -# "Insert application code here" comment
- *
- */
-
-/*
- * Include header files for all drivers that have been imported from
- * Atmel Software Framework (ASF).
- */
-/*
- * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a>
- */
-#include <asf.h>
-#include "pin.h"
-
-pin_t stlb;
-pin_t stlr;
-pin_t button;
-
-pin_t p3lr;
-
-int main (void)
-{
-  /* Insert system clock initialization code here (sysclk_init()). */
-
-  board_init();
-  sysclk_init();
-  
-  PMC->PMC_PCER0 = 1 << ID_PIOA;
-  PMC->PMC_PCER0 = 1 << ID_PIOD;
-  
-  p3lr = pin_new(PIOD, PIO_PER_P10);
-  pin_output(p3lr);
-  
-  stlb = pin_new(PIOA, PIO_PER_P1);
-  pin_output(stlb);
-  
-  stlr = pin_new(PIOD, PIO_PER_P11);
-  pin_output(stlr);
-  
-  button = pin_new(PIOA, PIO_PER_P15);
-  pin_input(button);
-  
-  PMC->PMC_PCER1 = 1 << 14; // UART4 go clock go
-  
-  PIOD->PIO_PDR = PIO_PER_P18;
-  PIOD->PIO_PDR = PIO_PER_P19;
-  
-  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P18;
-  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P19;
-  PIOD->PIO_ABCDSR[1] = PIO_PER_P18;
-  PIOD->PIO_ABCDSR[1] = PIO_PER_P19;
-    
-  UART4->UART_MR = UART_MR_BRSRCCK_PERIPH_CLK | UART_MR_CHMODE_NORMAL;
-  UART4->UART_BRGR = 32; // clock / this value * 16
-  UART4->UART_CR = UART_CR_TXEN | UART_CR_RXEN;
-  
-  while(1){
-    if(pin_get_state(button)){ // hi, button is not pressed
-      pin_clear(stlb);
-      pin_set(stlr);
-      while(!(UART4->UART_SR & UART_SR_TXRDY)){ // wait for ready
-        pin_clear(p3lr);
-      }
-      pin_set(p3lr);
-      UART4->UART_THR = 85;
-    } else {
-      pin_set(stlb);
-      pin_clear(stlr);
-      pin_set(p3lr);
-    }
-  }
-}
-```
-
-OK, I finally got all ports to write to their TX lines. This after some confusing bitwise or-ing of registers. 
-
-I'm going to check that all of the lights are on OK pins, and then call this, do the updates and get the big batch of boards out to fab.
-
-
-## Incremental
-
-order
- - 1k 0805
- - diff. chips
- - astams
- - or, draw up a BOM and order for 30 !
- - erase jumper
- - proper filtering / impedence on vddpll and vddoutmic
\ No newline at end of file
diff --git a/circuit/atsams70n-switch/atsams70n-switch-bom.html b/circuit/atsams70n-switch/atsams70n-switch-bom.html
new file mode 100644
index 0000000000000000000000000000000000000000..29abe45a1769af543f31c17be67623ef0f2349e0
--- /dev/null
+++ b/circuit/atsams70n-switch/atsams70n-switch-bom.html
@@ -0,0 +1,81 @@
+<b>Partlist exported from D:/Dropbox (Personal)/CBA/projects/tinynets/circuit/atsams70n-switch/atsams70n-switch.sch at 11/28/2017 10:52 PM</b>
+<p>
+<table>
+<tr><td><b>Part</b></td><td><b>Value</b></td><td><b>Device</b></td><td><b>Package</b></td><td><b>Description</b></td><td><b>MF</b></td><td><b>MPN</b></td><td><b>OC_FARNELL</b></td><td><b>OC_NEWARK</b></td><td><b>PACKAGE</b></td><td><b>SPICEMODEL</b></td><td><b>SPICEPREFIX</b></td><td><b>TYPE</b></td><td><b>VOLTAGE</b></td></tr>
+<tr><td>C1</td><td>22uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C2</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C3</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C4</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C5</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C6</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C7</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C8</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C9</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C10</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C11</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C12</td><td>0.1uF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C13</td><td>22pF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C14</td><td>22pF</td><td>CC0603</td><td>C0603</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C15</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C16</td><td>10pF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C17</td><td>4.7uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C18</td><td>4.7uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C19</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C20</td><td>0.47uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C21</td><td>0.47uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C22</td><td>0.47uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C23</td><td>0.47uF</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C24</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C25</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C26</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C27</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C28</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C29</td><td>22uF 12v</td><td>C</td><td>C0805</td><td>CAPACITOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>C</td><td></td><td></td></tr>
+<tr><td>C30</td><td>47uF</td><td>CAP1210</td><td>1210</td><td>Capacitor</td><td></td><td></td><td></td><td></td><td>1210</td><td></td><td></td><td></td><td></td></tr>
+<tr><td>C31</td><td>47uF</td><td>CAP1210</td><td>1210</td><td>Capacitor</td><td></td><td></td><td></td><td></td><td>1210</td><td></td><td></td><td></td><td></td></tr>
+<tr><td>D1</td><td>LEDRGBNEW</td><td>LEDRGBNEW</td><td>P-LCC-4</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>D2</td><td>LEDRGBNEW</td><td>LEDRGBNEW</td><td>P-LCC-4</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>D3</td><td>LEDRGBNEW</td><td>LEDRGBNEW</td><td>P-LCC-4</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>D4</td><td>LEDRGBNEW</td><td>LEDRGBNEW</td><td>P-LCC-4</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>D5</td><td>LEDRGBNEW</td><td>LEDRGBNEW</td><td>P-LCC-4</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>J1</td><td></td><td>CONN_04X2SHROUDED</td><td>2X4-SHROUDED</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>J2</td><td></td><td>CONN_04X2SHROUDED</td><td>2X4-SHROUDED</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>J3</td><td></td><td>CONN_04X2SHROUDED</td><td>2X4-SHROUDED</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>J4</td><td></td><td>CONN_04X2SHROUDED</td><td>2X4-SHROUDED</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>J5</td><td>CONN_20X2NOSILK</td><td>CONN_20X2NOSILK</td><td>2X20_NOSILK</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>L1</td><td>10uH</td><td>L</td><td>L1812</td><td>INDUCTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>L</td><td></td><td></td></tr>
+<tr><td>L2</td><td>10uH</td><td>L</td><td>L1812</td><td>INDUCTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>L</td><td></td><td></td></tr>
+<tr><td>Q1</td><td>20MHz</td><td>CRYSTALCTS406</td><td>CTS406</td><td>CRYSTAL</td><td></td><td></td><td>unknown</td><td>unknown</td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>R1</td><td>1k</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R2</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R3</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R4</td><td>2R2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R5</td><td>2R2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R6</td><td>5k62</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R7</td><td>1k</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R8</td><td>1k</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R9</td><td>1k</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R10</td><td>1k</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R11</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R12</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R13</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R14</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R15</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R16</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R17</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R18</td><td>2k2</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R19</td><td>10K</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>R20</td><td>10K</td><td>R</td><td>R0805</td><td>RESISTOR, European symbol</td><td></td><td></td><td></td><td></td><td></td><td>NONE</td><td>R</td><td></td><td></td></tr>
+<tr><td>S1</td><td></td><td>6MM_SWITCH6MM_SWITCH</td><td>6MM_SWITCH</td><td>OMRON SWITCH</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>S2</td><td></td><td>6MM_SWITCH6MM_SWITCH</td><td>6MM_SWITCH</td><td>OMRON SWITCH</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>TP1</td><td>TC2050-NL</td><td>TC2050-NL</td><td>TC2050-MCP</td><td>TAG-CONNECT ISP ConnectorManufacturer: Tag-Connect</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U$3</td><td>SOLDER_JUMPER</td><td>SOLDER_JUMPER</td><td>SJFAB</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U$4</td><td>SOLDER_JUMPER</td><td>SOLDER_JUMPER</td><td>SJFAB</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U1</td><td>REGULATOR_SOT223</td><td>REGULATOR_SOT223</td><td>SOT223</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U2</td><td>ATSAMS70N-TQFP100</td><td>ATSAMS70N-TQFP100</td><td>TQFP100-14X14</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U3</td><td>ISL3177E</td><td>ISL3177E</td><td>MSOP8</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U4</td><td>ISL3177E</td><td>ISL3177E</td><td>MSOP8</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U5</td><td>ISL3177E</td><td>ISL3177E</td><td>MSOP8</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>U6</td><td>ISL3177E</td><td>ISL3177E</td><td>MSOP8</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+<tr><td>X1</td><td>MICRO-USB_1/100</td><td>MICRO-USB_1/100</td><td>DX4R005HJ5_100</td><td>SMD micro USB connector as found in the fablab inventory.</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+</table>
diff --git a/circuit/atsams70n-switch/atsams70n-switch.b#1 b/circuit/atsams70n-switch/atsams70n-switch.b#1
new file mode 100644
index 0000000000000000000000000000000000000000..e8bda71243a673beb9ea4410a4af82d1c5177712
--- /dev/null
+++ b/circuit/atsams70n-switch/atsams70n-switch.b#1
@@ -0,0 +1,3427 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="8.3.2">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="20" unitdist="mil" unit="mil" 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="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
+<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="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"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
+<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
+<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
+<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="14" fill="2" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="14" fill="4" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<board>
+<plain>
+<wire x1="-49.022" y1="-46.482" x2="125.146" y2="-48.514" width="0" layer="20"/>
+<wire x1="125.146" y1="-48.514" x2="127.432" y2="121.148" width="0" layer="20"/>
+<wire x1="127.432" y1="121.148" x2="-46.736" y2="123.18" width="0" layer="20"/>
+<wire x1="-46.736" y1="123.18" x2="-49.022" y2="-46.482" width="0" layer="20"/>
+<wire x1="8.636" y1="66.802" x2="8.636" y2="11.684" width="0.1524" layer="20"/>
+<wire x1="8.636" y1="66.802" x2="63.754" y2="66.802" width="0.1524" layer="20"/>
+<wire x1="63.754" y1="66.802" x2="63.754" y2="11.684" width="0.1524" layer="20"/>
+<wire x1="63.754" y1="11.684" x2="8.636" y2="11.684" width="0.1524" layer="20"/>
+<dimension x1="8.636" y1="66.802" x2="8.636" y2="11.684" x3="5.08" y3="39.243" textsize="1.778" layer="47"/>
+<dimension x1="8.636" y1="11.684" x2="63.754" y2="11.684" x3="36.195" y3="7.366" textsize="1.778" layer="47"/>
+<text x="61.595" y="26.797" size="0.8128" layer="21" font="vector" rot="R180">tinyrouter v0.3</text>
+<text x="22.606" y="27.178" size="1.27" layer="21" font="vector">TP4</text>
+<text x="45.974" y="27.178" size="1.27" layer="21" font="vector">TP3</text>
+<text x="45.72" y="50.292" size="1.27" layer="21" font="vector">TP2</text>
+<text x="22.352" y="50.292" size="1.27" layer="21" font="vector">TP1</text>
+<text x="51.977290625" y="41.20515" size="1.27" layer="22" font="vector" rot="MR0">the best material model of a cat
+is another, or preferably the same
+cat</text>
+<dimension x1="8.128" y1="66.802" x2="8.128" y2="11.684" x3="5.842" y3="39.243" textsize="1.778" layer="48"/>
+<dimension x1="8.636" y1="11.176" x2="63.754" y2="11.176" x3="36.195" y3="7.874" textsize="1.778" layer="48"/>
+<wire x1="8.636" y1="66.802" x2="8.636" y2="11.684" width="0.1524" layer="46"/>
+<wire x1="8.636" y1="11.684" x2="63.754" y2="11.684" width="0.1524" layer="46"/>
+<wire x1="63.754" y1="11.684" x2="63.754" y2="66.802" width="0.1524" layer="46"/>
+<wire x1="63.754" y1="66.802" x2="8.636" y2="66.802" width="0.1524" layer="46"/>
+<text x="15.64513125" y="15.64513125" size="0.8128" layer="21" font="vector" rot="R180">2</text>
+<text x="15.64513125" y="18.22576875" size="0.8128" layer="21" font="vector" rot="R180">4</text>
+<text x="15.64513125" y="20.806409375" size="0.8128" layer="21" font="vector" rot="R180">6</text>
+<text x="15.64513125" y="23.38705" size="0.8128" layer="21" font="vector" rot="R180">8</text>
+<text x="15.64513125" y="25.8064" size="0.8128" layer="21" font="vector" rot="R180">10</text>
+<text x="15.64513125" y="28.387040625" size="0.8128" layer="21" font="vector" rot="R180">12</text>
+<text x="15.64513125" y="30.96768125" size="0.8128" layer="21" font="vector" rot="R180">14</text>
+<text x="15.64513125" y="33.54831875" size="0.8128" layer="21" font="vector" rot="R180">16</text>
+<text x="15.64513125" y="36.128959375" size="0.8128" layer="21" font="vector" rot="R180">18</text>
+<text x="15.64513125" y="38.548309375" size="0.8128" layer="21" font="vector" rot="R180">20</text>
+<text x="15.64513125" y="41.12895" size="0.8128" layer="21" font="vector" rot="R180">22</text>
+<text x="15.64513125" y="43.709590625" size="0.8128" layer="21" font="vector" rot="R180">24</text>
+<text x="15.64513125" y="46.128940625" size="0.8128" layer="21" font="vector" rot="R180">26</text>
+<text x="15.64513125" y="48.70958125" size="0.8128" layer="21" font="vector" rot="R180">28</text>
+<text x="15.64513125" y="51.12893125" size="0.8128" layer="21" font="vector" rot="R180">30</text>
+<text x="15.64513125" y="53.70956875" size="0.8128" layer="21" font="vector" rot="R180">32</text>
+<text x="15.64513125" y="56.290209375" size="0.8128" layer="21" font="vector" rot="R180">34</text>
+<text x="15.64513125" y="58.87085" size="0.8128" layer="21" font="vector" rot="R180">36</text>
+<text x="15.64513125" y="61.2902" size="0.8128" layer="21" font="vector" rot="R180">38</text>
+<text x="15.64513125" y="63.870840625" size="0.8128" layer="21" font="vector" rot="R180">40</text>
+<text x="21.77415" y="63.870840625" size="0.8128" layer="21" font="vector" rot="R180">39</text>
+<text x="21.77415" y="61.2902" size="0.8128" layer="21" font="vector" rot="R180">37</text>
+<text x="21.77415" y="58.87085" size="0.8128" layer="21" font="vector" rot="R180">35</text>
+<text x="21.77415" y="56.290209375" size="0.8128" layer="21" font="vector" rot="R180">33</text>
+<text x="21.77415" y="53.70956875" size="0.8128" layer="21" font="vector" rot="R180">31</text>
+<text x="21.77415" y="51.12893125" size="0.8128" layer="21" font="vector" rot="R180">29</text>
+<text x="21.77415" y="48.70958125" size="0.8128" layer="21" font="vector" rot="R180">27</text>
+<text x="21.77415" y="46.128940625" size="0.8128" layer="21" font="vector" rot="R180">25</text>
+<text x="21.77415" y="43.709590625" size="0.8128" layer="21" font="vector" rot="R180">23</text>
+<text x="21.77415" y="41.12895" size="0.8128" layer="21" font="vector" rot="R180">21</text>
+<text x="21.77415" y="38.548309375" size="0.8128" layer="21" font="vector" rot="R180">19</text>
+<text x="21.77415" y="36.128959375" size="0.8128" layer="21" font="vector" rot="R180">17</text>
+<text x="21.77415" y="33.54831875" size="0.8128" layer="21" font="vector" rot="R180">15</text>
+<text x="21.77415" y="30.96768125" size="0.8128" layer="21" font="vector" rot="R180">13</text>
+<text x="21.77415" y="28.387040625" size="0.8128" layer="21" font="vector" rot="R180">11</text>
+<text x="21.128990625" y="25.8064" size="0.8128" layer="21" font="vector" rot="R180">9</text>
+<text x="21.128990625" y="23.38705" size="0.8128" layer="21" font="vector" rot="R180">7</text>
+<text x="21.128990625" y="20.806409375" size="0.8128" layer="21" font="vector" rot="R180">5</text>
+<text x="21.128990625" y="18.22576875" size="0.8128" layer="21" font="vector" rot="R180">3</text>
+<dimension x1="11.684" y1="63.5" x2="11.684" y2="14.224" x3="0" y3="38.862" textsize="1.778" layer="48"/>
+<dimension x1="11.684" y1="63.5" x2="42.672" y2="63.5" x3="27.178" y3="70.104" textsize="1.778" layer="48"/>
+</plain>
+<libraries>
+<library name="crystal" urn="urn:adsk.eagle:library:204">
+<description>&lt;b&gt;Crystals and Crystal Resonators&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="CTS406" urn="urn:adsk.eagle:footprint:12012/1" library_version="1">
+<description>&lt;b&gt;Model 406 6.0x3.5mm Low Cost Surface Mount Crystal&lt;/b&gt;&lt;p&gt;
+Source: 008-0260-0_E.pdf</description>
+<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/>
+<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/>
+<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/>
+<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/>
+<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/>
+<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/>
+<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/>
+<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/>
+<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/>
+<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/>
+<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/>
+<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/>
+<text x="-2.54" y="2.54" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+<packages3d>
+<package3d name="CTS406" urn="urn:adsk.eagle:package:12089/1" type="box" library_version="1">
+<description>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal
+Source: 008-0260-0_E.pdf</description>
+</package3d>
+</packages3d>
+</library>
+<library name="fab">
+<packages>
+<package name="6MM_SWITCH">
+<description>&lt;b&gt;OMRON SWITCH&lt;/b&gt;</description>
+<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/>
+<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/>
+<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/>
+<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/>
+<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/>
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/>
+<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/>
+<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/>
+<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/>
+<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/>
+<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/>
+<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/>
+<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/>
+<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/>
+<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/>
+<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/>
+<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/>
+<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/>
+<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/>
+<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/>
+<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/>
+<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text>
+<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text>
+<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text>
+<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text>
+</package>
+<package name="P-LCC-4">
+<description>&lt;b&gt;Power TOPLED®&lt;/b&gt;&lt;p&gt;
+Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
+<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/>
+<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/>
+<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
+<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/>
+<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">&gt;NAME</text>
+<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
+<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text>
+<text x="-1.905" y="2.54" size="1.27" layer="51">G</text>
+<text x="1.27" y="2.54" size="1.27" layer="51">B</text>
+<text x="1.27" y="-3.81" size="1.27" layer="51">A</text>
+<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/>
+<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/>
+<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/>
+<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/>
+<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/>
+<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/>
+<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/>
+<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/>
+<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/>
+<smd name="A" x="0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="R" x="-0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="G" x="-0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="B" x="0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<circle x="-1.905" y="-1.524" radius="0.127" width="0.127" layer="21"/>
+</package>
+<package name="DX4R005HJ5_100">
+<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
+<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
+<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
+<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
+<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
+<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
+<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
+<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
+<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
+<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
+<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
+<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
+</package>
+<package name="MSOP8">
+<description>&lt;b&gt;8M, 8-Lead, 0.118" Wide, Miniature Small Outline Package&lt;/b&gt;&lt;p&gt;
+MSOP&lt;br&gt;
+8M-Package doc1097.pdf</description>
+<wire x1="-1.48" y1="1.23" x2="-1.23" y2="1.48" width="0.1524" layer="21" curve="-90" cap="flat"/>
+<wire x1="1.23" y1="1.48" x2="1.48" y2="1.23" width="0.1524" layer="21" curve="-90"/>
+<wire x1="1.23" y1="-1.49" x2="1.48" y2="-1.24" width="0.1524" layer="21" curve="90"/>
+<wire x1="-1.48" y1="-1.24" x2="-1.23" y2="-1.49" width="0.1524" layer="21" curve="90" cap="flat"/>
+<wire x1="1.24" y1="-1.49" x2="-1.22" y2="-1.49" width="0.1524" layer="21"/>
+<wire x1="-1.22" y1="1.48" x2="1.24" y2="1.48" width="0.1524" layer="21"/>
+<wire x1="-1.48" y1="1.23" x2="-1.48" y2="-1.23" width="0.1524" layer="21"/>
+<wire x1="1.48" y1="-1.24" x2="1.48" y2="1.23" width="0.1524" layer="21"/>
+<smd name="1" x="-0.975" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="2" x="-0.325" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="3" x="0.325" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="4" x="0.975" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="5" x="0.975" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="6" x="0.325" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="7" x="-0.325" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="8" x="-0.975" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<text x="-2.54" y="-1.27" size="0.4064" layer="25" rot="R90">&gt;NAME</text>
+<text x="2.54" y="-1.27" size="0.4064" layer="27" rot="R90">&gt;VALUE</text>
+<rectangle x1="-1.175" y1="-2.45" x2="-0.775" y2="-1.55" layer="51"/>
+<rectangle x1="-0.525" y1="-2.45" x2="-0.125" y2="-1.55" layer="51"/>
+<rectangle x1="0.125" y1="-2.45" x2="0.525" y2="-1.55" layer="51"/>
+<rectangle x1="0.775" y1="-2.45" x2="1.175" y2="-1.55" layer="51"/>
+<rectangle x1="0.775" y1="1.55" x2="1.175" y2="2.45" layer="51"/>
+<rectangle x1="0.125" y1="1.55" x2="0.525" y2="2.45" layer="51"/>
+<rectangle x1="-0.525" y1="1.55" x2="-0.125" y2="2.45" layer="51"/>
+<rectangle x1="-1.175" y1="1.55" x2="-0.775" y2="2.45" layer="51"/>
+<circle x="-1.6256" y="-2.0574" radius="0.091578125" width="0.4064" layer="21"/>
+</package>
+<package name="SOT223">
+<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
+<wire x1="3.2766" y1="1.651" x2="3.2766" y2="-1.651" width="0.2032" layer="21"/>
+<wire x1="3.2766" y1="-1.651" x2="-3.2766" y2="-1.651" width="0.2032" layer="21"/>
+<wire x1="-3.2766" y1="-1.651" x2="-3.2766" y2="1.651" width="0.2032" layer="21"/>
+<wire x1="-3.2766" y1="1.651" x2="3.2766" y2="1.651" width="0.2032" layer="21"/>
+<smd name="1" x="-2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="2" x="0" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="3" x="2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="4" x="0" y="3.099" dx="3.6" dy="2.2" layer="1" thermals="no"/>
+<text x="-0.8255" y="4.5085" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.0795" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
+<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
+<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
+<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
+<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
+<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
+<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
+<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
+</package>
+<package name="2X4-SHROUDED">
+<description>&lt;h3&gt;Plated Through Hole - 2x3 Shrouded Header&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:6&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/Shrouded-10pin.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_03x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="4.5" y1="7.56" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-3.47" x2="-4.5" y2="0.93" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="0.93" x2="-4.5" y2="7.56" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="7.56" x2="4.4" y2="7.56" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="6.46" x2="3.4" y2="6.46" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="6.46" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="0.93" x2="-3" y2="0.93" width="0.2032" layer="21"/>
+<wire x1="-3" y1="0.93" x2="-3" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-3.47" x2="-4.5" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="6.46" x2="-3.4" y2="0.93" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-3.47" width="0.2032" layer="51"/>
+<pad name="1" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-3.81" y="7.874" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-3.81" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-5.188" y1="3.175" x2="-5.188" y2="1.905" width="0.2032" layer="21"/>
+<wire x1="-2.686" y1="3.175" x2="-2.686" y2="1.905" width="0.2032" layer="22"/>
+<pad name="7" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+</package>
+<package name="TQFP100-14X14">
+<description>&lt;b&gt;Thin Quad Flat Pack&lt;/b&gt; 14x14 mm&lt;p&gt;</description>
+<wire x1="-6.873" y1="6.873" x2="6.873" y2="6.873" width="0.1524" layer="21"/>
+<wire x1="6.873" y1="6.873" x2="6.873" y2="-6.873" width="0.1524" layer="21"/>
+<wire x1="6.873" y1="-6.873" x2="-6.123" y2="-6.873" width="0.1524" layer="21"/>
+<wire x1="-6.123" y1="-6.873" x2="-6.873" y2="-6.123" width="0.1524" layer="21"/>
+<wire x1="-6.873" y1="-6.123" x2="-6.873" y2="6.873" width="0.1524" layer="21"/>
+<circle x="-4.5" y="-4.5" radius="1" width="0.1524" layer="21"/>
+<smd name="75" x="-6" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="74" x="-5.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="73" x="-5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="72" x="-4.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="71" x="-4" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="70" x="-3.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="69" x="-3" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="68" x="-2.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="67" x="-2" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="66" x="-1.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="65" x="-1" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="64" x="-0.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="63" x="0" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="62" x="0.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="61" x="1" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="60" x="1.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="59" x="2" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="58" x="2.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="57" x="3" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="56" x="3.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="55" x="4" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="54" x="4.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="53" x="5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="52" x="5.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="51" x="6" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="1" x="-6" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="2" x="-5.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="3" x="-5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="4" x="-4.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="5" x="-4" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="6" x="-3.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="7" x="-3" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="8" x="-2.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="9" x="-2" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="10" x="-1.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="11" x="-1" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="12" x="-0.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="13" x="0" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="14" x="0.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="15" x="1" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="16" x="1.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="17" x="2" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="18" x="2.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="19" x="3" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="20" x="3.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="21" x="4" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="22" x="4.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="23" x="5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="24" x="5.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="25" x="6" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="26" x="7.75" y="-6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="27" x="7.75" y="-5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="28" x="7.75" y="-5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="29" x="7.75" y="-4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="30" x="7.75" y="-4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="31" x="7.75" y="-3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="32" x="7.75" y="-3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="33" x="7.75" y="-2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="34" x="7.75" y="-2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="35" x="7.75" y="-1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="36" x="7.75" y="-1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="37" x="7.75" y="-0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="38" x="7.75" y="0" dx="1.5" dy="0.27" layer="1"/>
+<smd name="39" x="7.75" y="0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="40" x="7.75" y="1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="41" x="7.75" y="1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="42" x="7.75" y="2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="43" x="7.75" y="2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="44" x="7.75" y="3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="45" x="7.75" y="3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="46" x="7.75" y="4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="47" x="7.75" y="4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="48" x="7.75" y="5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="49" x="7.75" y="5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="50" x="7.75" y="6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="76" x="-7.75" y="6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="77" x="-7.75" y="5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="78" x="-7.75" y="5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="79" x="-7.75" y="4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="80" x="-7.75" y="4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="81" x="-7.75" y="3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="82" x="-7.75" y="3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="83" x="-7.75" y="2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="84" x="-7.75" y="2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="85" x="-7.75" y="1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="86" x="-7.75" y="1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="87" x="-7.75" y="0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="88" x="-7.75" y="0" dx="1.5" dy="0.27" layer="1"/>
+<smd name="89" x="-7.75" y="-0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="90" x="-7.75" y="-1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="91" x="-7.75" y="-1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="92" x="-7.75" y="-2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="93" x="-7.75" y="-2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="94" x="-7.75" y="-3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="95" x="-7.75" y="-3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="96" x="-7.75" y="-4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="97" x="-7.75" y="-4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="98" x="-7.75" y="-5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="99" x="-7.75" y="-5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="100" x="-7.75" y="-6" dx="1.5" dy="0.27" layer="1"/>
+<text x="-6.223" y="8.763" size="1.778" layer="25" ratio="10">&gt;NAME</text>
+<text x="-5.08" y="-2.54" size="1.778" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-6.135" y1="6.868" x2="-5.865" y2="7.873" layer="51"/>
+<rectangle x1="-5.635" y1="6.868" x2="-5.365" y2="7.873" layer="51"/>
+<rectangle x1="-5.135" y1="6.868" x2="-4.865" y2="7.873" layer="51"/>
+<rectangle x1="-4.635" y1="6.868" x2="-4.365" y2="7.873" layer="51"/>
+<rectangle x1="-4.135" y1="6.868" x2="-3.865" y2="7.873" layer="51"/>
+<rectangle x1="-3.635" y1="6.868" x2="-3.365" y2="7.873" layer="51"/>
+<rectangle x1="-3.135" y1="6.868" x2="-2.865" y2="7.873" layer="51"/>
+<rectangle x1="-2.635" y1="6.868" x2="-2.365" y2="7.873" layer="51"/>
+<rectangle x1="-2.135" y1="6.868" x2="-1.865" y2="7.873" layer="51"/>
+<rectangle x1="-1.635" y1="6.868" x2="-1.365" y2="7.873" layer="51"/>
+<rectangle x1="-1.135" y1="6.868" x2="-0.865" y2="7.873" layer="51"/>
+<rectangle x1="-0.635" y1="6.868" x2="-0.365" y2="7.873" layer="51"/>
+<rectangle x1="-0.135" y1="6.868" x2="0.135" y2="7.873" layer="51"/>
+<rectangle x1="0.365" y1="6.868" x2="0.635" y2="7.873" layer="51"/>
+<rectangle x1="0.865" y1="6.868" x2="1.135" y2="7.873" layer="51"/>
+<rectangle x1="1.365" y1="6.868" x2="1.635" y2="7.873" layer="51"/>
+<rectangle x1="1.865" y1="6.868" x2="2.135" y2="7.873" layer="51"/>
+<rectangle x1="2.365" y1="6.868" x2="2.635" y2="7.873" layer="51"/>
+<rectangle x1="2.865" y1="6.868" x2="3.135" y2="7.873" layer="51"/>
+<rectangle x1="3.365" y1="6.868" x2="3.635" y2="7.873" layer="51"/>
+<rectangle x1="3.865" y1="6.868" x2="4.135" y2="7.873" layer="51"/>
+<rectangle x1="4.365" y1="6.868" x2="4.635" y2="7.873" layer="51"/>
+<rectangle x1="4.865" y1="6.868" x2="5.135" y2="7.873" layer="51"/>
+<rectangle x1="5.365" y1="6.868" x2="5.635" y2="7.873" layer="51"/>
+<rectangle x1="5.865" y1="6.868" x2="6.135" y2="7.873" layer="51"/>
+<rectangle x1="6.873" y1="5.865" x2="7.878" y2="6.135" layer="51"/>
+<rectangle x1="6.873" y1="5.365" x2="7.878" y2="5.635" layer="51"/>
+<rectangle x1="6.873" y1="4.865" x2="7.878" y2="5.135" layer="51"/>
+<rectangle x1="6.873" y1="4.365" x2="7.878" y2="4.635" layer="51"/>
+<rectangle x1="6.873" y1="3.865" x2="7.878" y2="4.135" layer="51"/>
+<rectangle x1="6.873" y1="3.365" x2="7.878" y2="3.635" layer="51"/>
+<rectangle x1="6.873" y1="2.865" x2="7.878" y2="3.135" layer="51"/>
+<rectangle x1="6.873" y1="2.365" x2="7.878" y2="2.635" layer="51"/>
+<rectangle x1="6.873" y1="1.865" x2="7.878" y2="2.135" layer="51"/>
+<rectangle x1="6.873" y1="1.365" x2="7.878" y2="1.635" layer="51"/>
+<rectangle x1="6.873" y1="0.865" x2="7.878" y2="1.135" layer="51"/>
+<rectangle x1="6.873" y1="0.365" x2="7.878" y2="0.635" layer="51"/>
+<rectangle x1="6.873" y1="-0.135" x2="7.878" y2="0.135" layer="51"/>
+<rectangle x1="6.873" y1="-0.635" x2="7.878" y2="-0.365" layer="51"/>
+<rectangle x1="6.873" y1="-1.135" x2="7.878" y2="-0.865" layer="51"/>
+<rectangle x1="6.873" y1="-1.635" x2="7.878" y2="-1.365" layer="51"/>
+<rectangle x1="6.873" y1="-2.135" x2="7.878" y2="-1.865" layer="51"/>
+<rectangle x1="6.873" y1="-2.635" x2="7.878" y2="-2.365" layer="51"/>
+<rectangle x1="6.873" y1="-3.135" x2="7.878" y2="-2.865" layer="51"/>
+<rectangle x1="6.873" y1="-3.635" x2="7.878" y2="-3.365" layer="51"/>
+<rectangle x1="6.873" y1="-4.135" x2="7.878" y2="-3.865" layer="51"/>
+<rectangle x1="6.873" y1="-4.635" x2="7.878" y2="-4.365" layer="51"/>
+<rectangle x1="6.873" y1="-5.135" x2="7.878" y2="-4.865" layer="51"/>
+<rectangle x1="6.873" y1="-5.635" x2="7.878" y2="-5.365" layer="51"/>
+<rectangle x1="6.873" y1="-6.135" x2="7.878" y2="-5.865" layer="51"/>
+<rectangle x1="5.865" y1="-7.873" x2="6.135" y2="-6.868" layer="51"/>
+<rectangle x1="5.365" y1="-7.873" x2="5.635" y2="-6.868" layer="51"/>
+<rectangle x1="4.865" y1="-7.873" x2="5.135" y2="-6.868" layer="51"/>
+<rectangle x1="4.365" y1="-7.873" x2="4.635" y2="-6.868" layer="51"/>
+<rectangle x1="3.865" y1="-7.873" x2="4.135" y2="-6.868" layer="51"/>
+<rectangle x1="3.365" y1="-7.873" x2="3.635" y2="-6.868" layer="51"/>
+<rectangle x1="2.865" y1="-7.873" x2="3.135" y2="-6.868" layer="51"/>
+<rectangle x1="2.365" y1="-7.873" x2="2.635" y2="-6.868" layer="51"/>
+<rectangle x1="1.865" y1="-7.873" x2="2.135" y2="-6.868" layer="51"/>
+<rectangle x1="1.365" y1="-7.873" x2="1.635" y2="-6.868" layer="51"/>
+<rectangle x1="0.865" y1="-7.873" x2="1.135" y2="-6.868" layer="51"/>
+<rectangle x1="0.365" y1="-7.873" x2="0.635" y2="-6.868" layer="51"/>
+<rectangle x1="-0.135" y1="-7.873" x2="0.135" y2="-6.868" layer="51"/>
+<rectangle x1="-0.635" y1="-7.873" x2="-0.365" y2="-6.868" layer="51"/>
+<rectangle x1="-1.135" y1="-7.873" x2="-0.865" y2="-6.868" layer="51"/>
+<rectangle x1="-1.635" y1="-7.873" x2="-1.365" y2="-6.868" layer="51"/>
+<rectangle x1="-2.135" y1="-7.873" x2="-1.865" y2="-6.868" layer="51"/>
+<rectangle x1="-2.635" y1="-7.873" x2="-2.365" y2="-6.868" layer="51"/>
+<rectangle x1="-3.135" y1="-7.873" x2="-2.865" y2="-6.868" layer="51"/>
+<rectangle x1="-3.635" y1="-7.873" x2="-3.365" y2="-6.868" layer="51"/>
+<rectangle x1="-4.135" y1="-7.873" x2="-3.865" y2="-6.868" layer="51"/>
+<rectangle x1="-4.635" y1="-7.873" x2="-4.365" y2="-6.868" layer="51"/>
+<rectangle x1="-5.135" y1="-7.873" x2="-4.865" y2="-6.868" layer="51"/>
+<rectangle x1="-5.635" y1="-7.873" x2="-5.365" y2="-6.868" layer="51"/>
+<rectangle x1="-6.135" y1="-7.873" x2="-5.865" y2="-6.868" layer="51"/>
+<rectangle x1="-7.878" y1="-6.135" x2="-6.873" y2="-5.865" layer="51"/>
+<rectangle x1="-7.878" y1="-5.635" x2="-6.873" y2="-5.365" layer="51"/>
+<rectangle x1="-7.878" y1="-5.135" x2="-6.873" y2="-4.865" layer="51"/>
+<rectangle x1="-7.878" y1="-4.635" x2="-6.873" y2="-4.365" layer="51"/>
+<rectangle x1="-7.878" y1="-4.135" x2="-6.873" y2="-3.865" layer="51"/>
+<rectangle x1="-7.878" y1="-3.635" x2="-6.873" y2="-3.365" layer="51"/>
+<rectangle x1="-7.878" y1="-3.135" x2="-6.873" y2="-2.865" layer="51"/>
+<rectangle x1="-7.878" y1="-2.635" x2="-6.873" y2="-2.365" layer="51"/>
+<rectangle x1="-7.878" y1="-2.135" x2="-6.873" y2="-1.865" layer="51"/>
+<rectangle x1="-7.878" y1="-1.635" x2="-6.873" y2="-1.365" layer="51"/>
+<rectangle x1="-7.878" y1="-1.135" x2="-6.873" y2="-0.865" layer="51"/>
+<rectangle x1="-7.878" y1="-0.635" x2="-6.873" y2="-0.365" layer="51"/>
+<rectangle x1="-7.878" y1="-0.135" x2="-6.873" y2="0.135" layer="51"/>
+<rectangle x1="-7.878" y1="0.365" x2="-6.873" y2="0.635" layer="51"/>
+<rectangle x1="-7.878" y1="0.865" x2="-6.873" y2="1.135" layer="51"/>
+<rectangle x1="-7.878" y1="1.365" x2="-6.873" y2="1.635" layer="51"/>
+<rectangle x1="-7.878" y1="1.865" x2="-6.873" y2="2.135" layer="51"/>
+<rectangle x1="-7.878" y1="2.365" x2="-6.873" y2="2.635" layer="51"/>
+<rectangle x1="-7.878" y1="2.865" x2="-6.873" y2="3.135" layer="51"/>
+<rectangle x1="-7.878" y1="3.365" x2="-6.873" y2="3.635" layer="51"/>
+<rectangle x1="-7.878" y1="3.865" x2="-6.873" y2="4.135" layer="51"/>
+<rectangle x1="-7.878" y1="4.365" x2="-6.873" y2="4.635" layer="51"/>
+<rectangle x1="-7.878" y1="4.865" x2="-6.873" y2="5.135" layer="51"/>
+<rectangle x1="-7.878" y1="5.365" x2="-6.873" y2="5.635" layer="51"/>
+<rectangle x1="-7.878" y1="5.865" x2="-6.873" y2="6.135" layer="51"/>
+</package>
+<package name="MK-LOGO-SILK">
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="-0.9525" y1="-1.016" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.1905" y1="1.016" x2="-0.1905" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="-1.016" x2="0.1905" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.1905" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.1905" y2="1.016" width="0.127" layer="21"/>
+</package>
+<package name="CBA-SILK-LOGO">
+<circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
+<circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/>
+</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>
+</packages>
+</library>
+<library name="eagle-ltspice" urn="urn:adsk.eagle:library:217">
+<description>Default symbols for import LTspice schematics&lt;p&gt;
+2012-10-29 alf@cadsoft.de&lt;br&gt;</description>
+<packages>
+<package name="C0603" urn="urn:adsk.eagle:footprint:13198/1" library_version="1">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;</description>
+<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"/>
+<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"/>
+<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.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
+<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="C0805" urn="urn:adsk.eagle:footprint:13199/1" library_version="1">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.381" y1="0.66" x2="0.381" y2="0.66" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.66" x2="0.381" y2="-0.66" width="0.1016" layer="51"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<rectangle x1="-1.0922" y1="-0.7239" x2="-0.3421" y2="0.7262" layer="51"/>
+<rectangle x1="0.3556" y1="-0.7239" x2="1.1057" y2="0.7262" layer="51"/>
+<rectangle x1="-0.1001" y1="-0.4001" x2="0.1001" y2="0.4001" layer="35"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="R0805" urn="urn:adsk.eagle:footprint:13236/1" library_version="1">
+<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
+<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
+<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="L1812" urn="urn:adsk.eagle:footprint:13218/1" library_version="1">
+<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-1.4732" y1="1.6002" x2="1.4732" y2="1.6002" width="0.1016" layer="51"/>
+<wire x1="-1.4478" y1="-1.6002" x2="1.4732" y2="-1.6002" width="0.1016" layer="51"/>
+<rectangle x1="-2.3876" y1="-1.651" x2="-1.4376" y2="1.649" layer="51"/>
+<rectangle x1="1.4478" y1="-1.651" x2="2.3978" y2="1.649" layer="51"/>
+<smd name="1" x="-1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
+<smd name="2" x="1.95" y="0" dx="1.9" dy="3.4" 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>
+</package>
+</packages>
+<packages3d>
+<package3d name="C0805" urn="urn:adsk.eagle:package:13265/1" type="box" library_version="1">
+<description>CAPACITOR</description>
+</package3d>
+<package3d name="R0805" urn="urn:adsk.eagle:package:13300/1" type="box" library_version="1">
+<description>RESISTOR</description>
+</package3d>
+<package3d name="L1812" urn="urn:adsk.eagle:package:13290/1" type="box" library_version="1">
+<description>INDUCTOR
+chip</description>
+</package3d>
+<package3d name="C0603" urn="urn:adsk.eagle:package:13262/1" type="box" library_version="1">
+<description>CAPACITOR</description>
+</package3d>
+</packages3d>
+</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="2X20_NOSILK">
+<description>&lt;h3&gt;Plated Through Hole - 2x20 No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:40&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_20x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
+<pad name="11" x="12.7" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="12" x="12.7" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="13" x="15.24" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="14" x="15.24" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="15" x="17.78" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="16" x="17.78" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="17" x="20.32" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="18" x="20.32" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="19" x="22.86" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="20" x="22.86" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="12.446" y1="2.286" x2="12.954" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="14.986" y1="2.286" x2="15.494" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="17.526" y1="2.286" x2="18.034" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="20.066" y1="2.286" x2="20.574" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="20.066" y1="-0.254" x2="20.574" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="22.606" y1="2.286" x2="23.114" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="22.606" y1="-0.254" x2="23.114" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="20.066" y1="-0.254" x2="20.574" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="20.066" y1="2.286" x2="20.574" y2="2.794" layer="51" rot="R90"/>
+<pad name="21" x="25.4" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="22" x="25.4" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="23" x="27.94" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="24" x="27.94" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="25" x="30.48" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="26" x="30.48" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="25.146" y1="2.286" x2="25.654" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="25.146" y1="-0.254" x2="25.654" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="27.686" y1="2.286" x2="28.194" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="27.686" y1="-0.254" x2="28.194" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="30.226" y1="2.286" x2="30.734" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="30.226" y1="-0.254" x2="30.734" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="27.686" y1="-0.254" x2="28.194" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="27.686" y1="2.286" x2="28.194" y2="2.794" layer="51" rot="R90"/>
+<pad name="27" x="33.02" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="28" x="33.02" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="29" x="35.56" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="30" x="35.56" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="31" x="38.1" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="32" x="38.1" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="33" x="40.64" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="34" x="40.64" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="35" x="43.18" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="36" x="43.18" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="37" x="45.72" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="38" x="45.72" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="39" x="48.26" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="40" x="48.26" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="32.766" y1="2.286" x2="33.274" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="35.306" y1="2.286" x2="35.814" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="37.846" y1="2.286" x2="38.354" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="40.386" y1="2.286" x2="40.894" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="42.926" y1="2.286" x2="43.434" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="45.466" y1="2.286" x2="45.974" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="48.006" y1="2.286" x2="48.514" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="32.766" y1="-0.254" x2="33.274" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="35.306" y1="-0.254" x2="35.814" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="37.846" y1="-0.254" x2="38.354" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="40.386" y1="-0.254" x2="40.894" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="42.926" y1="-0.254" x2="43.434" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="45.466" y1="-0.254" x2="45.974" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="48.006" y1="-0.254" x2="48.514" y2="0.254" layer="51" rot="R90"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="-0.635" y1="-1.27" x2="0.635" y2="-1.27" width="0.2032" layer="52"/>
+<text x="-0.635" y="4.064" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.635" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+</packages>
+</library>
+<library name="tag-connect-2050">
+<packages>
+<package name="TC2050-MCP">
+<description>&lt;B&gt;TAG-CONNECT ISP Connector&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;&lt;BR&gt;
+&lt;BR&gt;Cable for easy In-Circuit PCB Programming. Designed for Standard JTAG 10 Pin, suitable for many others.&lt;BR&gt;
+&lt;BR&gt;Footprint for TC2050 NL &lt;BR&gt;
+
+&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
+&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
+&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
+&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;VTREF&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;nTRST&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;TDI&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;TMS&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;TCK&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;RTCK&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;7&lt;/TD&gt;&lt;TD&gt;TDO&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;8&lt;/TD&gt;&lt;TD&gt;RESET&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;9&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;10&lt;/TD&gt;&lt;TD&gt;NC&lt;/TD&gt;&lt;/TR&gt;
+&lt;/TABLE&gt;
+&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
+©2009 ROFA.cz
+Modified 7/2011 by Tim McCarthy-Smith 
+VIDA Products INC</description>
+<wire x1="0" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<smd name="10" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="9" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="8" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="3" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="2" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="7" x="5.08" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="6" x="6.35" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="4" x="5.08" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="5" x="6.35" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;name</text>
+<hole x="0" y="0" drill="1"/>
+<hole x="7.62" y="-1.016" drill="1"/>
+<hole x="7.62" y="1.016" drill="1"/>
+<hole x="0" y="2.54" drill="2.3749"/>
+<hole x="0" y="-2.54" drill="2.3749"/>
+<hole x="5.715" y="2.54" drill="2.3749"/>
+<hole x="5.715" y="-2.54" drill="2.3749"/>
+</package>
+</packages>
+</library>
+<library name="borkedlabs-passives">
+<packages>
+<package name="1210">
+<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/>
+<wire x1="1.6" y1="1.3" x2="1.6" y2="-1.3" width="0.127" layer="51"/>
+<wire x1="1.6" y1="-1.3" x2="-1.6" y2="-1.3" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="-1.3" x2="-1.6" y2="1.3" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.2032" layer="21"/>
+<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="21"/>
+<smd name="1" x="-1.6" y="0" dx="1.2" dy="2" layer="1"/>
+<smd name="2" x="1.6" y="0" dx="1.2" dy="2" layer="1"/>
+<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+</library>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<designrules name="default *">
+<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+Die Standard-Design-Rules sind so gewählt, dass sie für 
+die meisten Anwendungen passen. Sollte ihre Platine 
+besondere Anforderungen haben, treffen Sie die erforderlichen
+Einstellungen hier und speichern die Design Rules unter 
+einem neuen Namen ab.</description>
+<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+The default Design Rules have been set to cover
+a wide range of applications. Your particular design
+may have different requirements, so please make the
+necessary adjustments and save your customized
+design rules under a new name.</description>
+<param name="layerSetup" value="(1*16)"/>
+<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
+<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
+<param name="mdWireWire" value="6mil"/>
+<param name="mdWirePad" value="6mil"/>
+<param name="mdWireVia" value="6mil"/>
+<param name="mdPadPad" value="6mil"/>
+<param name="mdPadVia" value="6mil"/>
+<param name="mdViaVia" value="6mil"/>
+<param name="mdSmdPad" value="6mil"/>
+<param name="mdSmdVia" value="6mil"/>
+<param name="mdSmdSmd" value="6mil"/>
+<param name="mdViaViaSameLayer" value="6mil"/>
+<param name="mnLayersViaInSmd" value="2"/>
+<param name="mdCopperDimension" value="6mil"/>
+<param name="mdDrill" value="6mil"/>
+<param name="mdSmdStop" value="0mil"/>
+<param name="msWidth" value="6mil"/>
+<param name="msDrill" value="0.35mm"/>
+<param name="msMicroVia" value="9.99mm"/>
+<param name="msBlindViaRatio" value="0.5"/>
+<param name="rvPadTop" value="0.25"/>
+<param name="rvPadInner" value="0.25"/>
+<param name="rvPadBottom" value="0.25"/>
+<param name="rvViaOuter" value="0.25"/>
+<param name="rvViaInner" value="0.25"/>
+<param name="rvMicroViaOuter" value="0.25"/>
+<param name="rvMicroViaInner" value="0.25"/>
+<param name="rlMinPadTop" value="10mil"/>
+<param name="rlMaxPadTop" value="20mil"/>
+<param name="rlMinPadInner" value="10mil"/>
+<param name="rlMaxPadInner" value="20mil"/>
+<param name="rlMinPadBottom" value="10mil"/>
+<param name="rlMaxPadBottom" value="20mil"/>
+<param name="rlMinViaOuter" value="8mil"/>
+<param name="rlMaxViaOuter" value="20mil"/>
+<param name="rlMinViaInner" value="8mil"/>
+<param name="rlMaxViaInner" value="20mil"/>
+<param name="rlMinMicroViaOuter" value="4mil"/>
+<param name="rlMaxMicroViaOuter" value="20mil"/>
+<param name="rlMinMicroViaInner" value="4mil"/>
+<param name="rlMaxMicroViaInner" value="20mil"/>
+<param name="psTop" value="-1"/>
+<param name="psBottom" value="-1"/>
+<param name="psFirst" value="-1"/>
+<param name="psElongationLong" value="100"/>
+<param name="psElongationOffset" value="100"/>
+<param name="mvStopFrame" value="1"/>
+<param name="mvCreamFrame" value="0"/>
+<param name="mlMinStopFrame" value="4mil"/>
+<param name="mlMaxStopFrame" value="4mil"/>
+<param name="mlMinCreamFrame" value="0mil"/>
+<param name="mlMaxCreamFrame" value="0mil"/>
+<param name="mlViaStopLimit" value="27mil"/>
+<param name="srRoundness" value="0"/>
+<param name="srMinRoundness" value="0mil"/>
+<param name="srMaxRoundness" value="0mil"/>
+<param name="slThermalIsolate" value="6mil"/>
+<param name="slThermalsForVias" value="0"/>
+<param name="dpMaxLengthDifference" value="10mm"/>
+<param name="dpGapFactor" value="2.5"/>
+<param name="checkGrid" value="0"/>
+<param name="checkAngle" value="0"/>
+<param name="checkFont" value="1"/>
+<param name="checkRestrict" value="1"/>
+<param name="useDiameter" value="13"/>
+<param name="maxErrors" value="50"/>
+</designrules>
+<autorouter>
+<pass name="Default">
+<param name="RoutingGrid" value="12.5mil"/>
+<param name="AutoGrid" value="1"/>
+<param name="Efforts" value="0"/>
+<param name="TopRouterVariant" value="1"/>
+<param name="tpViaShape" value="round"/>
+<param name="PrefDir.1" value="-"/>
+<param name="PrefDir.2" value="0"/>
+<param name="PrefDir.3" value="0"/>
+<param name="PrefDir.4" value="0"/>
+<param name="PrefDir.5" value="0"/>
+<param name="PrefDir.6" value="0"/>
+<param name="PrefDir.7" value="0"/>
+<param name="PrefDir.8" value="0"/>
+<param name="PrefDir.9" value="0"/>
+<param name="PrefDir.10" value="0"/>
+<param name="PrefDir.11" value="0"/>
+<param name="PrefDir.12" value="0"/>
+<param name="PrefDir.13" value="0"/>
+<param name="PrefDir.14" value="0"/>
+<param name="PrefDir.15" value="0"/>
+<param name="PrefDir.16" value="|"/>
+<param name="cfVia" value="8"/>
+<param name="cfNonPref" value="5"/>
+<param name="cfChangeDir" value="2"/>
+<param name="cfOrthStep" value="2"/>
+<param name="cfDiagStep" value="3"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="1"/>
+<param name="cfMalusStep" value="1"/>
+<param name="cfPadImpact" value="4"/>
+<param name="cfSmdImpact" value="4"/>
+<param name="cfBusImpact" value="0"/>
+<param name="cfHugging" value="3"/>
+<param name="cfAvoid" value="4"/>
+<param name="cfPolygon" value="10"/>
+<param name="cfBase.1" value="0"/>
+<param name="cfBase.2" value="1"/>
+<param name="cfBase.3" value="1"/>
+<param name="cfBase.4" value="1"/>
+<param name="cfBase.5" value="1"/>
+<param name="cfBase.6" value="1"/>
+<param name="cfBase.7" value="1"/>
+<param name="cfBase.8" value="1"/>
+<param name="cfBase.9" value="1"/>
+<param name="cfBase.10" value="1"/>
+<param name="cfBase.11" value="1"/>
+<param name="cfBase.12" value="1"/>
+<param name="cfBase.13" value="1"/>
+<param name="cfBase.14" value="1"/>
+<param name="cfBase.15" value="1"/>
+<param name="cfBase.16" value="0"/>
+<param name="mnVias" value="20"/>
+<param name="mnSegments" value="9999"/>
+<param name="mnExtdSteps" value="9999"/>
+<param name="mnRipupLevel" value="10"/>
+<param name="mnRipupSteps" value="100"/>
+<param name="mnRipupTotal" value="100"/>
+</pass>
+<pass name="Follow-me" refer="Default" active="yes">
+</pass>
+<pass name="Busses" refer="Default" active="yes">
+<param name="cfNonPref" value="4"/>
+<param name="cfBusImpact" value="4"/>
+<param name="cfHugging" value="0"/>
+<param name="mnVias" value="0"/>
+</pass>
+<pass name="Route" refer="Default" active="yes">
+</pass>
+<pass name="Optimize1" refer="Default" active="yes">
+<param name="cfVia" value="99"/>
+<param name="cfExtdStep" value="10"/>
+<param name="cfHugging" value="1"/>
+<param name="mnExtdSteps" value="1"/>
+<param name="mnRipupLevel" value="0"/>
+</pass>
+<pass name="Optimize2" refer="Optimize1" active="yes">
+<param name="cfNonPref" value="0"/>
+<param name="cfChangeDir" value="6"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="2"/>
+<param name="cfMalusStep" value="2"/>
+<param name="cfPadImpact" value="2"/>
+<param name="cfSmdImpact" value="2"/>
+<param name="cfHugging" value="0"/>
+</pass>
+<pass name="Optimize3" refer="Optimize2" active="yes">
+<param name="cfChangeDir" value="8"/>
+<param name="cfPadImpact" value="0"/>
+<param name="cfSmdImpact" value="0"/>
+</pass>
+<pass name="Optimize4" refer="Optimize3" active="yes">
+<param name="cfChangeDir" value="25"/>
+</pass>
+</autorouter>
+<elements>
+<element name="Q1" library="crystal" library_urn="urn:adsk.eagle:library:204" package="CTS406" package3d_urn="urn:adsk.eagle:package:12089/1" value="20MHz" x="50.16655" y="43.7540125" rot="R60">
+<attribute name="MF" value="" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="MPN" value="" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="OC_NEWARK" value="unknown" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+</element>
+<element name="S1" library="fab" package="6MM_SWITCH" value="" x="11.811" y="49.5554" rot="R90"/>
+<element name="D1" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="60.833" y="31.369" rot="R90"/>
+<element name="X1" library="fab" package="DX4R005HJ5_100" value="MICRO-USB_1/100" x="60.833" y="37.592" rot="R90"/>
+<element name="U6" library="fab" package="MSOP8" value="ISL3177E" x="34.544" y="55.626" rot="R90"/>
+<element name="D5" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="27.9908" y="55.372" rot="R180"/>
+<element name="U1" library="fab" package="SOT223" value="REGULATOR_SOT223" x="59.055" y="46.482"/>
+<element name="J4" library="fab" package="2X4-SHROUDED" value="" x="28.956" y="62.23" rot="R90"/>
+<element name="J5" library="SparkFun-Connectors" package="2X20_NOSILK" value="CONN_20X2NOSILK" x="19.431" y="15.24" rot="R90"/>
+<element name="C23" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="38.548309375" y="55.806340625" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="38.548309375" y="55.806340625" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="38.548309375" y="55.806340625" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="24.13" y="56.769">
+<attribute name="SPICEMODEL" value="NONE" x="24.13" y="56.769" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="24.13" y="56.769" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="24.13" y="53.213">
+<attribute name="SPICEMODEL" value="NONE" x="24.13" y="53.213" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="24.13" y="53.213" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="24.13" y="54.991">
+<attribute name="SPICEMODEL" value="NONE" x="24.13" y="54.991" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="24.13" y="54.991" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C28" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="40.827959375" y="58.87593125" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="40.827959375" y="58.87593125" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="40.827959375" y="58.87593125" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C15" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="62.5348" y="50.2158" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="62.5348" y="50.2158" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="62.5348" y="50.2158" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C19" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="55.5752" y="50.165" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="55.5752" y="50.165" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="55.5752" y="50.165" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C13" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="22pF" x="52.5621375" y="47.885578125" rot="R240">
+<attribute name="SPICEMODEL" value="NONE" x="52.5621375" y="47.885578125" size="1.778" layer="27" rot="R240" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="52.5621375" y="47.885578125" size="1.778" layer="27" rot="R240" display="off"/>
+</element>
+<element name="C14" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="22pF" x="52.918903125" y="41.923534375" rot="R330">
+<attribute name="SPICEMODEL" value="NONE" x="52.918903125" y="41.923534375" size="1.778" layer="27" rot="R330" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="52.918903125" y="41.923534375" size="1.778" layer="27" rot="R330" display="off"/>
+</element>
+<element name="U2" library="fab" package="TQFP100-14X14" value="ATSAMS70N-TQFP100" x="33.704959375" y="39.0262" rot="R180"/>
+<element name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5k62" x="44.44406875" y="47.44320625">
+<attribute name="SPICEMODEL" value="NONE" x="44.44406875" y="47.44320625" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="44.44406875" y="47.44320625" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C16" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="10pF" x="44.44406875" y="49.23925625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.44406875" y="49.23925625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.44406875" y="49.23925625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="37.7689625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="37.7689625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="37.7689625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="43.157115625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="43.157115625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="43.157115625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="33.09923125" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="33.09923125" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="33.09923125" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="23.182653125" y="38.487384375">
+<attribute name="SPICEMODEL" value="NONE" x="23.182653125" y="38.487384375" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="23.182653125" y="38.487384375" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="28.31680625" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="28.31680625" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="28.31680625" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="31.5497" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="31.5497" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="31.5497" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF" x="11.811" y="20.828" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="11.811" y="20.828" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="11.811" y="20.828" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="35.434096875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="35.434096875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="35.434096875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="35.1822875" y="28.80456875">
+<attribute name="SPICEMODEL" value="NONE" x="35.1822875" y="28.80456875" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="35.1822875" y="28.80456875" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="23.3015375" y="44.889346875" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="23.3015375" y="44.889346875" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="23.3015375" y="44.889346875" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="29.933253125" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="29.933253125" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="29.933253125" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="41.540671875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="41.540671875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="41.540671875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="4.7uF" x="45.37929375" y="39.565015625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="45.37929375" y="39.565015625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="45.37929375" y="39.565015625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="L2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="L1812" package3d_urn="urn:adsk.eagle:package:13290/1" value="10uH" x="48.475" y="35.2913625" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="48.475" y="35.2913625" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="L" x="48.475" y="35.2913625" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="48.490403125" y="31.241371875">
+<attribute name="SPICEMODEL" value="NONE" x="48.490403125" y="31.241371875" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="48.490403125" y="31.241371875" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C24" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="11.811" y="18.8468">
+<attribute name="SPICEMODEL" value="NONE" x="11.811" y="18.8468" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="11.811" y="18.8468" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C29" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="11.811" y="22.86">
+<attribute name="SPICEMODEL" value="NONE" x="11.811" y="22.86" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="11.811" y="22.86" size="1.778" layer="27" display="off"/>
+</element>
+<element name="L1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="L1812" package3d_urn="urn:adsk.eagle:package:13290/1" value="10uH" x="39.65655" y="49.948196875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="39.65655" y="49.948196875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="L" x="39.65655" y="49.948196875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="44.45" y="51.054" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.45" y="51.054" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="44.45" y="51.054" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="4.7uF" x="35.680615625" y="49.80250625" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="35.680615625" y="49.80250625" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="35.680615625" y="49.80250625" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="U5" library="fab" package="MSOP8" value="ISL3177E" x="58.547" y="55.499" rot="R90"/>
+<element name="D4" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="52.705" y="55.4482" rot="R180"/>
+<element name="J3" library="fab" package="2X4-SHROUDED" value="" x="53.594" y="62.23" rot="R90"/>
+<element name="C22" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="62.611" y="55.626" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="32.385" y="27.686" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="32.385" y="27.686" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R15" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="48.895" y="56.769">
+<attribute name="SPICEMODEL" value="NONE" x="14.097" y="80.645" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="14.097" y="80.645" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="48.895" y="54.991">
+<attribute name="SPICEMODEL" value="NONE" x="4.445" y="72.517" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="4.445" y="72.517" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R16" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="48.895" y="53.213">
+<attribute name="SPICEMODEL" value="NONE" x="9.271" y="64.389" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="9.271" y="64.389" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C27" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="44.320459375" y="58.87085">
+<attribute name="SPICEMODEL" value="NONE" x="-1.145540625" y="50.99685" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="-1.145540625" y="50.99685" size="1.778" layer="27" display="off"/>
+</element>
+<element name="U4" library="fab" package="MSOP8" value="ISL3177E" x="58.293" y="22.86" rot="R90"/>
+<element name="D3" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="52.832" y="23.0632"/>
+<element name="J2" library="fab" package="2X4-SHROUDED" value="" x="56.134" y="16.256" rot="R270"/>
+<element name="C21" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="62.484" y="22.86" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="32.258" y="-5.08" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="32.258" y="-5.08" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R13" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="49.022" y="21.971">
+<attribute name="SPICEMODEL" value="NONE" x="14.224" y="45.847" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="14.224" y="45.847" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="49.022" y="25.527">
+<attribute name="SPICEMODEL" value="NONE" x="9.144" y="43.053" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="9.144" y="43.053" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R14" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="49.022" y="23.749">
+<attribute name="SPICEMODEL" value="NONE" x="4.064" y="34.925" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="4.064" y="34.925" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C26" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="44.320459375" y="19.516090625">
+<attribute name="SPICEMODEL" value="NONE" x="-1.145540625" y="11.642090625" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="-1.145540625" y="11.642090625" size="1.778" layer="27" display="off"/>
+</element>
+<element name="U3" library="fab" package="MSOP8" value="ISL3177E" x="33.02" y="22.86" rot="R90"/>
+<element name="D2" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="27.94" y="22.987"/>
+<element name="J1" library="fab" package="2X4-SHROUDED" value="" x="31.496" y="16.256" rot="R270"/>
+<element name="C20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="37.592" y="22.86" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="7.366" y="-5.08" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="7.366" y="-5.08" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="24.13" y="21.717">
+<attribute name="SPICEMODEL" value="NONE" x="-10.668" y="45.593" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-10.668" y="45.593" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="24.13" y="23.495">
+<attribute name="SPICEMODEL" value="NONE" x="-15.748" y="41.021" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-15.748" y="41.021" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="24.13" y="25.273">
+<attribute name="SPICEMODEL" value="NONE" x="-20.828" y="36.449" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-20.828" y="36.449" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C25" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="40.840659375" y="19.516090625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="86.306659375" y="27.390090625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="86.306659375" y="27.390090625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="56.388" y="28.702">
+<attribute name="SPICEMODEL" value="NONE" x="56.388" y="28.702" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="56.388" y="28.702" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="56.388" y="32.258">
+<attribute name="SPICEMODEL" value="NONE" x="56.388" y="32.258" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="56.388" y="32.258" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="56.388" y="30.48">
+<attribute name="SPICEMODEL" value="NONE" x="56.388" y="30.48" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="56.388" y="30.48" size="1.778" layer="27" display="off"/>
+</element>
+<element name="TP1" library="tag-connect-2050" package="TC2050-MCP" value="TC2050-NL" x="42.62668125" y="29.10369375" rot="R270"/>
+<element name="R20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="10K" x="11.811" y="43.434" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="11.811" y="43.434" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="11.811" y="43.434" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U$1" library="fab" package="MK-LOGO-SILK" value="" x="11.776709375" y="57.589415625"/>
+<element name="U$2" library="fab" package="CBA-SILK-LOGO" value="" x="11.77416875" y="39.334440625"/>
+<element name="R19" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="10K" x="11.811" y="35.56">
+<attribute name="SPICEMODEL" value="NONE" x="11.811" y="35.56" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="11.811" y="35.56" size="1.778" layer="27" display="off"/>
+</element>
+<element name="S2" library="fab" package="6MM_SWITCH" value="" x="11.811" y="29.21" rot="R90"/>
+<element name="U$3" library="fab" package="SJFAB" value="SOLDER_JUMPER" x="50.038" y="38.227" rot="MR0"/>
+<element name="U$4" library="fab" package="SJFAB" value="SOLDER_JUMPER" x="50.038" y="36.195" rot="MR0"/>
+<element name="C30" library="borkedlabs-passives" package="1210" value="47uF" x="42.669459375" y="56.09081875">
+<attribute name="PACKAGE" value="1210" x="42.669459375" y="56.09081875" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="42.669459375" y="56.09081875" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="42.669459375" y="56.09081875" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C31" library="borkedlabs-passives" package="1210" value="47uF" x="49.677321875" y="28.3870375">
+<attribute name="PACKAGE" value="1210" x="49.677321875" y="28.3870375" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="49.677321875" y="28.3870375" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="49.677321875" y="28.3870375" size="1.778" layer="27" display="off"/>
+</element>
+</elements>
+<signals>
+<signal name="P1TX">
+<contactref element="U6" pad="3"/>
+<contactref element="U2" pad="36"/>
+<wire x1="27.06384375" y1="39.9562" x2="27.54615625" y2="39.9562" width="0.2032" layer="1"/>
+<wire x1="27.54615625" y1="39.9562" x2="27.8872" y2="40.29724375" width="0.2032" layer="1"/>
+<wire x1="27.8872" y1="40.29724375" x2="27.8872" y2="41.2496" width="0.2032" layer="1"/>
+<wire x1="26.99384375" y1="40.0262" x2="27.06384375" y2="39.9562" width="0.2032" layer="1"/>
+<via x="27.8872" y="41.2496" extent="1-16" drill="0.25"/>
+<wire x1="27.99038125" y1="41.2496" x2="27.8872" y2="41.2496" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="40.0262" x2="26.99384375" y2="40.0262" width="0.2032" layer="1"/>
+<wire x1="36.794" y1="55.951" x2="35.123" y2="55.951" width="0.2032" layer="1"/>
+<wire x1="35.123" y1="55.951" x2="34.29" y2="55.118" width="0.2032" layer="1"/>
+<wire x1="34.29" y1="55.118" x2="34.29" y2="54.80264375" width="0.2032" layer="1"/>
+<wire x1="34.29" y1="54.80264375" x2="34.066678125" y2="54.579321875" width="0.2032" layer="1"/>
+<via x="34.066678125" y="54.579321875" extent="1-16" drill="0.25"/>
+<wire x1="34.066678125" y1="54.579321875" x2="34.066678125" y2="54.513678125" width="0.2032" layer="16"/>
+<wire x1="34.066678125" y1="54.513678125" x2="29.21" y2="49.657" width="0.2032" layer="16"/>
+<wire x1="29.21" y1="49.657" x2="29.21" y2="42.46921875" width="0.2032" layer="16"/>
+<wire x1="29.21" y1="42.46921875" x2="27.99038125" y2="41.2496" width="0.2032" layer="16"/>
+</signal>
+<signal name="GND">
+<contactref element="J4" pad="1"/>
+<contactref element="J4" pad="8"/>
+<contactref element="U6" pad="4"/>
+<contactref element="C23" pad="2"/>
+<contactref element="C28" pad="2"/>
+<contactref element="X1" pad="GND"/>
+<contactref element="C15" pad="1"/>
+<contactref element="U1" pad="1"/>
+<contactref element="C19" pad="2"/>
+<contactref element="C13" pad="1"/>
+<contactref element="C14" pad="2"/>
+<contactref element="U2" pad="3"/>
+<contactref element="U2" pad="67"/>
+<contactref element="U2" pad="29"/>
+<contactref element="U2" pad="10"/>
+<contactref element="U2" pad="8"/>
+<contactref element="U2" pad="7"/>
+<contactref element="C16" pad="2"/>
+<contactref element="R6" pad="1"/>
+<contactref element="C12" pad="1"/>
+<contactref element="C11" pad="1"/>
+<contactref element="C10" pad="1"/>
+<contactref element="C9" pad="1"/>
+<contactref element="C8" pad="1"/>
+<contactref element="C7" pad="1"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="C5" pad="1"/>
+<contactref element="C6" pad="1"/>
+<contactref element="C1" pad="2"/>
+<contactref element="C29" pad="1"/>
+<contactref element="C24" pad="1"/>
+<contactref element="J5" pad="1"/>
+<contactref element="J5" pad="3"/>
+<contactref element="J5" pad="5"/>
+<contactref element="U2" pad="6"/>
+<contactref element="C17" pad="2"/>
+<contactref element="J3" pad="1"/>
+<contactref element="J3" pad="8"/>
+<contactref element="C27" pad="2"/>
+<contactref element="U5" pad="4"/>
+<contactref element="C22" pad="2"/>
+<contactref element="J2" pad="1"/>
+<contactref element="J2" pad="8"/>
+<contactref element="C26" pad="2"/>
+<contactref element="U4" pad="4"/>
+<contactref element="C21" pad="2"/>
+<contactref element="J1" pad="1"/>
+<contactref element="J1" pad="8"/>
+<contactref element="C25" pad="2"/>
+<contactref element="U3" pad="4"/>
+<contactref element="C20" pad="2"/>
+<contactref element="TP1" pad="3"/>
+<contactref element="TP1" pad="5"/>
+<contactref element="TP1" pad="9"/>
+<contactref element="C2" pad="1"/>
+<contactref element="R3" pad="1"/>
+<wire x1="43.49406875" y1="49.23925625" x2="43.49406875" y2="47.44320625" width="0.2032" layer="1"/>
+<polygon width="0.2032" layer="16">
+<vertex x="8.636" y="66.802"/>
+<vertex x="63.754" y="66.802"/>
+<vertex x="63.754" y="11.684"/>
+<vertex x="8.636" y="11.684"/>
+</polygon>
+<wire x1="56.7436" y1="43.3832" x2="56.6928" y2="43.434" width="0.3048" layer="1"/>
+<wire x1="56.6928" y1="43.434" x2="56.6928" y2="45.3644" width="0.3048" layer="1"/>
+<via x="56.6928" y="45.3644" extent="1-16" drill="0.45"/>
+<wire x1="59.233" y1="38.892" x2="59.203" y2="38.862" width="0.3048" layer="1"/>
+<wire x1="59.203" y1="38.862" x2="57.8104" y2="38.862" width="0.3048" layer="1"/>
+<via x="57.8104" y="38.862" extent="1-16" drill="0.45"/>
+<wire x1="31.5497" y1="50.65250625" x2="29.933253125" y2="50.65250625" width="0.3048" layer="1"/>
+<wire x1="29.933253125" y1="50.65250625" x2="28.31680625" y2="50.65250625" width="0.3048" layer="1"/>
+<wire x1="28.31680625" y1="50.65250625" x2="28.3119" y2="50.6476" width="0.3048" layer="1"/>
+<wire x1="28.3119" y1="50.6476" x2="26.9748" y2="50.6476" width="0.3048" layer="1"/>
+<via x="26.9748" y="50.6476" extent="1-16" drill="0.45"/>
+<wire x1="35.680615625" y1="50.75250625" x2="35.6108" y2="50.822321875" width="0.3048" layer="1"/>
+<wire x1="35.6108" y1="50.822321875" x2="35.6108" y2="53.0352" width="0.3048" layer="1"/>
+<via x="35.6108" y="53.0352" extent="1-16" drill="0.35"/>
+<wire x1="45.690478125" y1="43.157115625" x2="45.690478125" y2="41.540671875" width="0.3048" layer="1"/>
+<wire x1="46.32929375" y1="39.565015625" x2="46.642278125" y2="39.878" width="0.3048" layer="1"/>
+<wire x1="46.642278125" y1="39.878" x2="48.8188" y2="39.878" width="0.3048" layer="1"/>
+<via x="48.8188" y="39.878" extent="1-16" drill="0.35"/>
+<via x="55.438" y="30.48" extent="1-16" drill="0.35"/>
+<wire x1="35.704959375" y1="31.2762" x2="35.7124" y2="31.268759375" width="0.2032" layer="1"/>
+<wire x1="35.7124" y1="31.268759375" x2="35.7124" y2="30.0228" width="0.2032" layer="1"/>
+<wire x1="35.7124" y1="30.0228" x2="35.306" y2="29.6164" width="0.2032" layer="1"/>
+<wire x1="35.306" y1="29.6164" x2="34.8488" y2="29.6164" width="0.2032" layer="1"/>
+<wire x1="34.8488" y1="29.6164" x2="34.8452" y2="29.6128" width="0.2032" layer="1"/>
+<wire x1="34.8452" y1="29.6128" x2="34.8452" y2="29.6025875" width="0.2032" layer="1"/>
+<wire x1="34.8452" y1="29.6025875" x2="34.7472" y2="29.5045875" width="0.2032" layer="1"/>
+<wire x1="34.7472" y1="29.5045875" x2="34.7472" y2="29.3624" width="0.2032" layer="1"/>
+<wire x1="34.7472" y1="29.3624" x2="34.3322875" y2="28.9474875" width="0.2032" layer="1"/>
+<wire x1="34.3322875" y1="28.9474875" x2="34.3322875" y2="28.80456875" width="0.2032" layer="1"/>
+<wire x1="34.3322875" y1="28.80456875" x2="34.29" y2="28.76228125" width="0.2032" layer="1"/>
+<wire x1="34.29" y1="28.76228125" x2="34.29" y2="27.7368" width="0.2032" layer="1"/>
+<via x="34.29" y="27.7368" extent="1-16" drill="0.35"/>
+<via x="45.690478125" y="43.157115625" extent="1-16" drill="0.35"/>
+<wire x1="36.204959375" y1="46.7762" x2="36.2204" y2="46.760759375" width="0.1524" layer="1"/>
+<wire x1="36.2204" y1="46.760759375" x2="36.2204" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="36.2204" y1="45.7708" x2="35.2552" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="35.2552" y1="45.7708" x2="35.204959375" y2="45.821040625" width="0.1524" layer="1"/>
+<wire x1="35.204959375" y1="45.821040625" x2="35.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="35.2552" y1="45.7708" x2="34.8488" y2="45.3644" width="0.1524" layer="1"/>
+<wire x1="34.8488" y1="45.3644" x2="34.6964" y2="45.3644" width="0.1524" layer="1"/>
+<via x="34.6964" y="45.3644" extent="1-16" drill="0.35"/>
+<wire x1="38.704959375" y1="46.7762" x2="38.72228125" y2="46.758878125" width="0.1524" layer="1"/>
+<wire x1="38.72228125" y1="46.758878125" x2="38.72228125" y2="45.393628125" width="0.1524" layer="1"/>
+<via x="38.72228125" y="45.393628125" extent="1-16" drill="0.25"/>
+<wire x1="36.7284" y1="45.7708" x2="36.2204" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="36.7284" y1="45.7708" x2="36.704959375" y2="45.794240625" width="0.1524" layer="1"/>
+<wire x1="36.704959375" y1="45.794240625" x2="36.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="37.204959375" y1="46.7762" x2="37.2364" y2="46.744759375" width="0.1524" layer="1"/>
+<wire x1="37.2364" y1="46.744759375" x2="37.2364" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="37.2364" y1="45.7708" x2="36.7284" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="53.029103125" y1="48.621696875" x2="52.9871375" y2="48.621696875" width="0.3048" layer="1"/>
+<wire x1="52.9871375" y1="48.621696875" x2="53.181503125" y2="48.621696875" width="0.3048" layer="1"/>
+<wire x1="53.181503125" y1="48.621696875" x2="53.8988" y2="47.9044" width="0.3048" layer="1"/>
+<via x="53.8988" y="47.9044" extent="1-16" drill="0.4"/>
+<wire x1="53.655021875" y1="41.498534375" x2="53.655021875" y2="41.971021875" width="0.3048" layer="1"/>
+<wire x1="53.655021875" y1="41.971021875" x2="54.1528" y2="42.4688" width="0.3048" layer="1"/>
+<via x="54.1528" y="42.4688" extent="1-16" drill="0.4"/>
+<wire x1="25.954959375" y1="43.5262" x2="24.6474" y2="43.5262" width="0.1524" layer="1"/>
+<wire x1="24.6474" y1="43.5262" x2="24.5364" y2="43.6372" width="0.1524" layer="1"/>
+<via x="24.5364" y="43.6372" extent="1-16" drill="0.25"/>
+<wire x1="22.332653125" y1="38.487384375" x2="22.332653125" y2="38.995053125" width="0.3048" layer="1"/>
+<wire x1="22.332653125" y1="38.995053125" x2="24.0792" y2="40.7416" width="0.3048" layer="1"/>
+<via x="24.0792" y="40.7416" extent="1-16" drill="0.25"/>
+<wire x1="23.3015375" y1="45.739346875" x2="23.3015375" y2="46.2944625" width="0.3048" layer="1"/>
+<wire x1="23.3015375" y1="46.2944625" x2="22.86" y2="46.897290625" width="0.3048" layer="1"/>
+<via x="22.86" y="46.897290625" extent="1-16" drill="0.25"/>
+<contactref element="S1" pad="2"/>
+<contactref element="S1" pad="1"/>
+<wire x1="9.525" y1="49.403" x2="9.525" y2="52.8574" width="0.3048" layer="1"/>
+<wire x1="9.525" y1="49.403" x2="9.525" y2="46.2534" width="0.3048" layer="1"/>
+<wire x1="10.668" y1="49.5046" x2="10.6172" y2="49.4538" width="0.3048" layer="1"/>
+<via x="10.668" y="49.5046" extent="1-16" drill="0.25"/>
+<contactref element="S2" pad="2"/>
+<contactref element="S2" pad="1"/>
+<wire x1="35.27" y1="23.835" x2="34.2022" y2="23.835" width="0.2032" layer="1"/>
+<wire x1="34.2022" y1="23.835" x2="34.036" y2="23.6688" width="0.2032" layer="1"/>
+<via x="34.036" y="23.6688" extent="1-16" drill="0.25"/>
+<wire x1="37.592" y1="23.81" x2="35.295" y2="23.81" width="0.2032" layer="1"/>
+<wire x1="35.295" y1="23.81" x2="35.27" y2="23.835" width="0.2032" layer="1"/>
+<via x="38.227" y="18.923" extent="1-16" drill="0.25"/>
+<via x="46.863" y="18.542" extent="1-16" drill="0.25"/>
+<wire x1="41.99168125" y1="25.29369375" x2="43.26168125" y2="26.56369375" width="0.1524" layer="1"/>
+<wire x1="41.99168125" y1="25.29369375" x2="42.27030625" y2="25.29369375" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="24.892" x2="42.27030625" y2="25.29369375" width="0.1524" layer="1"/>
+<wire x1="42.05769375" y1="22.75369375" x2="41.99168125" y2="22.75369375" width="0.1524" layer="1"/>
+<wire x1="42.05769375" y1="22.75369375" x2="42.672" y2="23.368" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="23.368" x2="42.672" y2="23.7333125" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="23.7333125" x2="42.63938125" y2="23.76593125" width="0.1524" layer="1"/>
+<wire x1="42.63938125" y1="23.76593125" x2="42.63938125" y2="24.28145625" width="0.1524" layer="1"/>
+<wire x1="42.63938125" y1="24.28145625" x2="42.672" y2="24.314075" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="24.314075" x2="42.672" y2="24.892" width="0.1524" layer="1"/>
+<wire x1="43.26168125" y1="26.56369375" x2="43.84110625" y2="26.56369375" width="0.1524" layer="1"/>
+<wire x1="43.84110625" y1="26.56369375" x2="44.45" y2="25.9548" width="0.1524" layer="1"/>
+<via x="44.45" y="25.9548" extent="1-16" drill="0.25"/>
+<wire x1="62.459" y1="23.835" x2="60.543" y2="23.835" width="0.2032" layer="1"/>
+<wire x1="62.459" y1="23.835" x2="62.484" y2="23.81" width="0.2032" layer="1"/>
+<wire x1="62.5348" y1="51.1658" x2="62.5348" y2="52.4002" width="0.2032" layer="1"/>
+<wire x1="62.5348" y1="52.4002" x2="62.357" y2="52.578" width="0.2032" layer="1"/>
+<via x="62.357" y="52.578" extent="1-16" drill="0.25"/>
+<via x="31.5497" y="50.65250625" extent="1-16" drill="0.25"/>
+<wire x1="9.5758" y1="49.4538" x2="9.525" y2="49.403" width="0.3048" layer="1"/>
+<wire x1="10.6172" y1="49.4538" x2="9.5758" y2="49.4538" width="0.3048" layer="1"/>
+<wire x1="55.5752" y1="51.115" x2="56.703" y2="51.115" width="0.2032" layer="1"/>
+<wire x1="56.703" y1="51.115" x2="57.023" y2="51.435" width="0.2032" layer="1"/>
+<via x="57.023" y="51.435" extent="1-16" drill="0.25"/>
+<wire x1="38.379" y1="56.601" x2="36.794" y2="56.601" width="0.2032" layer="1"/>
+<wire x1="38.379" y1="56.601" x2="38.548309375" y2="56.756340625" width="0.2032" layer="1"/>
+<wire x1="60.797" y1="56.474" x2="62.509" y2="56.474" width="0.2032" layer="1"/>
+<wire x1="62.509" y1="56.474" x2="62.611" y2="56.576" width="0.2032" layer="1"/>
+<wire x1="62.611" y1="56.576" x2="62.611" y2="57.785" width="0.2032" layer="1"/>
+<via x="62.611" y="57.785" extent="1-16" drill="0.25"/>
+<wire x1="45.690478125" y1="33.09923125" x2="45.690478125" y2="34.006478125" width="0.1524" layer="1"/>
+<wire x1="45.690478125" y1="34.006478125" x2="45.72" y2="34.197290625" width="0.1524" layer="1"/>
+<via x="45.72" y="34.197290625" extent="1-16" drill="0.25"/>
+<wire x1="9.525" y1="32.512" x2="9.525" y2="25.908" width="0.3048" layer="1"/>
+<wire x1="9.525" y1="29.21" x2="10.414" y2="29.21" width="0.3048" layer="1"/>
+<via x="10.414" y="29.21" extent="1-16" drill="0.25"/>
+<wire x1="10.861" y1="22.86" x2="10.861" y2="20.828" width="0.3048" layer="1"/>
+<wire x1="10.861" y1="20.828" x2="10.861" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="10.861" y1="20.828" x2="9.525" y2="20.828" width="0.3048" layer="1"/>
+<via x="9.525" y="20.828" extent="1-16" drill="0.25"/>
+<wire x1="43.49406875" y1="47.44320625" x2="42.36320625" y2="47.44320625" width="0.2032" layer="1"/>
+<wire x1="42.36320625" y1="47.44320625" x2="41.91" y2="46.99" width="0.2032" layer="1"/>
+<via x="41.91" y="46.99" extent="1-16" drill="0.25"/>
+<wire x1="60.543" y1="23.835" x2="58.99621875" y2="23.835" width="0.2032" layer="1"/>
+<wire x1="58.99621875" y1="23.835" x2="58.709559375" y2="23.548340625" width="0.2032" layer="1"/>
+<via x="58.709559375" y="23.548340625" extent="1-16" drill="0.25"/>
+<wire x1="45.690478125" y1="37.7689625" x2="45.690478125" y2="35.434096875" width="0.2032" layer="1"/>
+<wire x1="45.690478125" y1="36.61283125" x2="44.999909375" y2="36.61283125" width="0.2032" layer="1"/>
+<via x="44.999909375" y="36.61283125" extent="1-16" drill="0.25"/>
+<wire x1="36.794" y1="56.601" x2="35.495590625" y2="56.601" width="0.2032" layer="1"/>
+<wire x1="35.495590625" y1="56.601" x2="35.4838" y2="56.612790625" width="0.2032" layer="1"/>
+<via x="35.4838" y="56.612790625" extent="1-16" drill="0.25"/>
+<wire x1="39.890659375" y1="19.516090625" x2="38.820090625" y2="19.516090625" width="0.2032" layer="1"/>
+<wire x1="38.820090625" y1="19.516090625" x2="38.227" y2="18.923" width="0.2032" layer="1"/>
+<wire x1="45.270459375" y1="19.516090625" x2="45.888909375" y2="19.516090625" width="0.2032" layer="1"/>
+<wire x1="45.888909375" y1="19.516090625" x2="46.863" y2="18.542" width="0.2032" layer="1"/>
+<wire x1="39.877959375" y1="58.87593125" x2="40.004959375" y2="57.585571875" width="0.2032" layer="1"/>
+<wire x1="40.004959375" y1="57.585571875" x2="39.99991875" y2="57.58053125" width="0.2032" layer="1"/>
+<via x="39.99991875" y="57.58053125" extent="1-16" drill="0.25"/>
+<contactref element="C30" pad="2"/>
+<contactref element="C31" pad="2"/>
+<wire x1="51.277321875" y1="28.3870375" x2="49.999903125" y2="28.3870375" width="0.3048" layer="1"/>
+<wire x1="49.999903125" y1="28.3870375" x2="49.9999" y2="28.387040625" width="0.3048" layer="1"/>
+<via x="49.9999" y="28.387040625" extent="1-16" drill="0.4"/>
+<wire x1="44.269459375" y1="56.09081875" x2="44.53381875" y2="56.09081875" width="0.3048" layer="1"/>
+<wire x1="45.593" y1="57.15" x2="44.53381875" y2="56.09081875" width="0.3048" layer="1"/>
+<via x="45.593" y="57.15" extent="1-16" drill="0.25"/>
+<wire x1="45.270459375" y1="58.87085" x2="45.270459375" y2="57.472540625" width="0.3048" layer="1"/>
+<wire x1="45.270459375" y1="57.472540625" x2="45.593" y2="57.15" width="0.3048" layer="1"/>
+<wire x1="45.690478125" y1="36.61283125" x2="45.690478125" y2="37.7689625" width="0" layer="19" extent="1-1"/>
+<wire x1="9.525" y1="32.512" x2="9.525" y2="29.21" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="RESET">
+<contactref element="U2" pad="58"/>
+<contactref element="TP1" pad="10"/>
+<contactref element="R19" pad="2"/>
+<contactref element="S2" pad="3"/>
+<contactref element="S2" pad="4"/>
+<wire x1="43.26168125" y1="27.83369375" x2="43.41330625" y2="27.83369375" width="0.1524" layer="1"/>
+<via x="44.45" y="25.146" extent="1-16" drill="0.25"/>
+<wire x1="44.45" y1="25.146" x2="41.275" y2="25.146" width="0.1524" layer="16"/>
+<wire x1="41.275" y1="25.146" x2="40.132" y2="26.289" width="0.1524" layer="16"/>
+<wire x1="40.132" y1="26.289" x2="40.132" y2="27.0764375" width="0.1524" layer="16"/>
+<wire x1="40.132" y1="27.0764375" x2="39.6006375" y2="27.6078" width="0.1524" layer="16"/>
+<wire x1="37.5138" y1="27.6078" x2="36.703" y2="26.797" width="0.1524" layer="16"/>
+<wire x1="36.703" y1="26.797" x2="32.766" y2="26.797" width="0.1524" layer="16"/>
+<wire x1="32.766" y1="26.797" x2="31.242" y2="28.321" width="0.1524" layer="16"/>
+<wire x1="31.204959375" y1="31.2762" x2="31.242" y2="31.239159375" width="0.1524" layer="1"/>
+<wire x1="39.6006375" y1="27.6078" x2="37.5138" y2="27.6078" width="0.1524" layer="16"/>
+<wire x1="45.212" y1="26.035" x2="45.212" y2="25.273" width="0.1524" layer="1"/>
+<wire x1="45.212" y1="25.273" x2="45.085" y2="25.146" width="0.1524" layer="1"/>
+<wire x1="45.085" y1="25.146" x2="44.45" y2="25.146" width="0.1524" layer="1"/>
+<wire x1="43.41330625" y1="27.83369375" x2="45.212" y2="26.035" width="0.1524" layer="1"/>
+<wire x1="30.607" y1="28.956" x2="31.5595" y2="28.0035" width="0.1524" layer="16"/>
+<wire x1="14.097" y1="25.908" x2="14.097" y2="32.512" width="0.1524" layer="1"/>
+<wire x1="14.097" y1="32.512" x2="14.097" y2="34.224" width="0.1524" layer="1"/>
+<wire x1="14.097" y1="34.224" x2="12.761" y2="35.56" width="0.1524" layer="1"/>
+<wire x1="23.241" y1="28.321" x2="21.59" y2="26.67" width="0.1524" layer="1"/>
+<via x="21.59" y="26.67" extent="1-16" drill="0.25"/>
+<wire x1="21.59" y1="26.67" x2="14.478" y2="26.67" width="0.1524" layer="16"/>
+<wire x1="14.478" y1="26.67" x2="13.462" y2="27.686" width="0.1524" layer="16"/>
+<via x="13.462" y="27.686" extent="1-16" drill="0.25"/>
+<wire x1="13.462" y1="27.686" x2="13.462" y2="26.543" width="0.1524" layer="1"/>
+<wire x1="13.462" y1="26.543" x2="14.097" y2="25.908" width="0.1524" layer="1"/>
+<wire x1="30.607" y1="28.956" x2="27.432" y2="28.956" width="0.1524" layer="16"/>
+<via x="27.432" y="28.956" extent="1-16" drill="0.25"/>
+<wire x1="27.432" y1="28.956" x2="26.797" y2="28.321" width="0.1524" layer="1"/>
+<wire x1="26.797" y1="28.321" x2="23.241" y2="28.321" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="31.239159375" x2="31.242" y2="29.30384375" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="29.30384375" x2="31.14815625" y2="29.21" width="0.1524" layer="1"/>
+<via x="31.14815625" y="29.21" extent="1-16" drill="0.25"/>
+<wire x1="31.14815625" y1="29.21" x2="30.861" y2="29.21" width="0.1524" layer="16"/>
+<wire x1="30.861" y1="29.21" x2="30.607" y2="28.956" width="0.1524" layer="16"/>
+<wire x1="31.5595" y1="28.0035" x2="31.242" y2="28.321" width="0" layer="19" extent="16-16"/>
+</signal>
+<signal name="DM">
+<contactref element="U2" pad="94"/>
+<contactref element="U$3" pad="2"/>
+<wire x1="49.2506" y1="38.227" x2="45.593" y2="38.227" width="0.2032" layer="16"/>
+<wire x1="45.593" y1="38.227" x2="41.783" y2="42.037" width="0.2032" layer="16"/>
+<wire x1="41.783" y1="42.037" x2="40.132" y2="42.037" width="0.2032" layer="16"/>
+<via x="40.132" y="42.037" extent="1-16" drill="0.25"/>
+<wire x1="40.132" y1="42.037" x2="41.444159375" y2="42.037" width="0.2032" layer="1"/>
+<wire x1="41.444159375" y1="42.037" x2="41.454959375" y2="42.0262" width="0.2032" layer="1"/>
+</signal>
+<signal name="DP">
+<contactref element="U2" pad="95"/>
+<wire x1="41.436159375" y1="42.545" x2="41.454959375" y2="42.5262" width="0.2032" layer="1"/>
+<contactref element="U$4" pad="2"/>
+<wire x1="41.454959375" y1="42.5262" x2="40.46615625" y2="42.5262" width="0.2032" layer="1"/>
+<wire x1="40.46615625" y1="42.5262" x2="40.37315625" y2="42.6192" width="0.2032" layer="1"/>
+<wire x1="40.37315625" y1="42.6192" x2="39.89084375" y2="42.6192" width="0.2032" layer="1"/>
+<wire x1="39.89084375" y1="42.6192" x2="39.5498" y2="42.27815625" width="0.2032" layer="1"/>
+<wire x1="39.5498" y1="42.27815625" x2="39.5498" y2="42.2636" width="0.2032" layer="1"/>
+<wire x1="39.5498" y1="42.2636" x2="39.3232" y2="42.037" width="0.2032" layer="1"/>
+<via x="39.3232" y="42.037" extent="1-16" drill="0.25"/>
+<wire x1="39.5498" y1="41.79584375" x2="39.89084375" y2="41.4548" width="0.2032" layer="16"/>
+<wire x1="47.2186" y1="37.8714" x2="48.006" y2="37.084" width="0.2032" layer="16"/>
+<wire x1="45.4457" y1="37.8714" x2="47.2186" y2="37.8714" width="0.2032" layer="16"/>
+<wire x1="41.8623" y1="41.4548" x2="45.4457" y2="37.8714" width="0.2032" layer="16"/>
+<wire x1="39.89084375" y1="41.4548" x2="41.8623" y2="41.4548" width="0.2032" layer="16"/>
+<wire x1="39.3232" y1="42.037" x2="39.5498" y2="41.8104" width="0.2032" layer="16"/>
+<wire x1="39.5498" y1="41.8104" x2="39.5498" y2="41.79584375" width="0.2032" layer="16"/>
+<wire x1="48.006" y1="37.084" x2="48.006" y2="36.703" width="0.2032" layer="16"/>
+<wire x1="48.006" y1="36.703" x2="48.514" y2="36.195" width="0.2032" layer="16"/>
+<wire x1="48.514" y1="36.195" x2="49.2506" y2="36.195" width="0.2032" layer="16"/>
+</signal>
+<signal name="N$25">
+<contactref element="U6" pad="8"/>
+<contactref element="J4" pad="3"/>
+<wire x1="28.956" y1="60.96" x2="28.956" y2="59.055" width="0.2032" layer="1"/>
+<wire x1="28.956" y1="59.055" x2="30.353" y2="57.658" width="0.2032" layer="1"/>
+<wire x1="30.353" y1="57.658" x2="30.353" y2="55.626" width="0.2032" layer="1"/>
+<wire x1="30.353" y1="55.626" x2="31.242" y2="54.737" width="0.2032" layer="1"/>
+<wire x1="31.242" y1="54.737" x2="32.208" y2="54.737" width="0.2032" layer="1"/>
+<wire x1="32.208" y1="54.737" x2="32.294" y2="54.651" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$26">
+<contactref element="U6" pad="7"/>
+<contactref element="J4" pad="4"/>
+<wire x1="32.294" y1="55.301" x2="31.44" y2="55.301" width="0.2032" layer="1"/>
+<wire x1="31.44" y1="55.301" x2="30.988" y2="55.753" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="55.753" x2="30.988" y2="58.674" width="0.2032" layer="1"/>
+<wire x1="30.099" y1="59.563" x2="30.099" y2="60.41470625" width="0.2032" layer="1"/>
+<wire x1="30.099" y1="60.41470625" x2="30.1498" y2="60.46550625" width="0.2032" layer="1"/>
+<wire x1="30.1498" y1="60.46550625" x2="30.1498" y2="62.3062" width="0.2032" layer="1"/>
+<wire x1="30.1498" y1="62.3062" x2="28.956" y2="63.5" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="58.674" x2="30.099" y2="59.563" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$27">
+<contactref element="U6" pad="6"/>
+<contactref element="J4" pad="5"/>
+<wire x1="31.496" y1="60.96" x2="31.496" y2="58.674" width="0.2032" layer="1"/>
+<wire x1="31.496" y1="58.674" x2="31.3436" y2="58.5216" width="0.2032" layer="1"/>
+<wire x1="31.3436" y1="58.5216" x2="31.3436" y2="56.1594" width="0.2032" layer="1"/>
+<wire x1="31.3436" y1="56.1594" x2="31.496" y2="56.007" width="0.2032" layer="1"/>
+<wire x1="31.496" y1="56.007" x2="32.238" y2="56.007" width="0.2032" layer="1"/>
+<wire x1="32.238" y1="56.007" x2="32.294" y2="55.951" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$28">
+<contactref element="U6" pad="5"/>
+<contactref element="J4" pad="6"/>
+<wire x1="32.294" y1="56.601" x2="32.294" y2="59.726" width="0.2032" layer="1"/>
+<wire x1="32.294" y1="59.726" x2="32.766" y2="60.198" width="0.2032" layer="1"/>
+<wire x1="32.766" y1="60.198" x2="32.766" y2="62.23" width="0.2032" layer="1"/>
+<wire x1="32.766" y1="62.23" x2="31.496" y2="63.5" width="0.2032" layer="1"/>
+</signal>
+<signal name="+3V3">
+<contactref element="J4" pad="2"/>
+<contactref element="J4" pad="7"/>
+<contactref element="U6" pad="1"/>
+<contactref element="C23" pad="1"/>
+<contactref element="D5" pad="A"/>
+<contactref element="C28" pad="1"/>
+<contactref element="U2" pad="5"/>
+<contactref element="C1" pad="1"/>
+<contactref element="R4" pad="1"/>
+<contactref element="C3" pad="2"/>
+<contactref element="C4" pad="2"/>
+<contactref element="C5" pad="2"/>
+<contactref element="C6" pad="2"/>
+<contactref element="U2" pad="93"/>
+<contactref element="U2" pad="19"/>
+<contactref element="U2" pad="28"/>
+<contactref element="U2" pad="68"/>
+<contactref element="U2" pad="81"/>
+<contactref element="J5" pad="4"/>
+<contactref element="C29" pad="2"/>
+<contactref element="J5" pad="6"/>
+<contactref element="R5" pad="1"/>
+<contactref element="J3" pad="2"/>
+<contactref element="C27" pad="1"/>
+<contactref element="J3" pad="7"/>
+<contactref element="U5" pad="1"/>
+<contactref element="C22" pad="1"/>
+<contactref element="D4" pad="A"/>
+<contactref element="J2" pad="2"/>
+<contactref element="C26" pad="1"/>
+<contactref element="J2" pad="7"/>
+<contactref element="U4" pad="1"/>
+<contactref element="C21" pad="1"/>
+<contactref element="D3" pad="A"/>
+<contactref element="J1" pad="2"/>
+<contactref element="C25" pad="1"/>
+<contactref element="J1" pad="7"/>
+<contactref element="U3" pad="1"/>
+<contactref element="C20" pad="1"/>
+<contactref element="D2" pad="A"/>
+<contactref element="D1" pad="A"/>
+<contactref element="J5" pad="39"/>
+<contactref element="TP1" pad="1"/>
+<contactref element="C2" pad="2"/>
+<polygon width="0.1524" layer="1">
+<vertex x="8.636" y="66.802"/>
+<vertex x="63.754" y="66.802"/>
+<vertex x="63.754" y="11.684"/>
+<vertex x="8.636" y="11.684"/>
+</polygon>
+<contactref element="R20" pad="2"/>
+<contactref element="R19" pad="1"/>
+<contactref element="C31" pad="1"/>
+<contactref element="C30" pad="1"/>
+<contactref element="U1" pad="4"/>
+<contactref element="U1" pad="2"/>
+<contactref element="C19" pad="1"/>
+</signal>
+<signal name="P1RX">
+<contactref element="U6" pad="2"/>
+<contactref element="U2" pad="35"/>
+<wire x1="27.305" y1="41.529" x2="28.448" y2="42.672" width="0.2032" layer="16"/>
+<wire x1="27.305" y1="41.529" x2="27.305" y2="40.5384" width="0.2032" layer="16"/>
+<wire x1="27.305" y1="40.5384" x2="27.305" y2="40.513" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="40.5262" x2="27.2928" y2="40.5262" width="0.2032" layer="1"/>
+<wire x1="27.2928" y1="40.5262" x2="27.305" y2="40.5384" width="0.2032" layer="1"/>
+<via x="27.305" y="40.5384" extent="1-16" drill="0.25"/>
+<wire x1="28.448" y1="42.672" x2="28.448" y2="49.784" width="0.2032" layer="16"/>
+<wire x1="28.448" y1="49.784" x2="33.909" y2="55.245" width="0.2032" layer="16"/>
+<wire x1="33.909" y1="55.245" x2="35.306" y2="55.245" width="0.2032" layer="16"/>
+<via x="35.306" y="55.245" extent="1-16" drill="0.25"/>
+<wire x1="35.306" y1="55.245" x2="36.738" y2="55.245" width="0.2032" layer="1"/>
+<wire x1="36.738" y1="55.245" x2="36.794" y2="55.301" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$1">
+<contactref element="R17" pad="2"/>
+<contactref element="D5" pad="R"/>
+<wire x1="28.8924" y1="56.872" x2="28.8924" y2="56.5784" width="0.1524" layer="1"/>
+<wire x1="28.8924" y1="56.5784" x2="28.067" y2="55.753" width="0.1524" layer="1"/>
+<wire x1="28.067" y1="55.753" x2="26.096" y2="55.753" width="0.1524" layer="1"/>
+<wire x1="26.096" y1="55.753" x2="25.08" y2="56.769" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$2">
+<contactref element="R10" pad="2"/>
+<contactref element="D5" pad="B"/>
+<wire x1="27.0892" y1="53.872" x2="26.44" y2="53.872" width="0.1524" layer="1"/>
+<wire x1="26.44" y1="53.872" x2="25.908" y2="53.34" width="0.1524" layer="1"/>
+<wire x1="25.908" y1="53.34" x2="25.207" y2="53.34" width="0.1524" layer="1"/>
+<wire x1="25.207" y1="53.34" x2="25.08" y2="53.213" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$3">
+<contactref element="R18" pad="2"/>
+<contactref element="D5" pad="G"/>
+<wire x1="28.8924" y1="53.872" x2="28.8924" y2="54.0386" width="0.1524" layer="1"/>
+<wire x1="28.8924" y1="54.0386" x2="27.94" y2="54.991" width="0.1524" layer="1"/>
+<wire x1="27.94" y1="54.991" x2="25.08" y2="54.991" width="0.1524" layer="1"/>
+</signal>
+<signal name="P1LR">
+<contactref element="R17" pad="1"/>
+<contactref element="U2" pad="26"/>
+<wire x1="25.954959375" y1="45.0262" x2="25.954959375" y2="45.447046875" width="0.1524" layer="1"/>
+<wire x1="25.954959375" y1="45.447046875" x2="25.63320625" y2="45.7688" width="0.1524" layer="1"/>
+<via x="25.63320625" y="45.7688" extent="1-16" drill="0.25"/>
+<wire x1="25.63320625" y1="45.7688" x2="25.63320625" y2="55.77379375" width="0.1524" layer="16"/>
+<wire x1="25.63320625" y1="55.77379375" x2="23.241" y2="58.166" width="0.1524" layer="16"/>
+<via x="23.241" y="58.166" extent="1-16" drill="0.25"/>
+<wire x1="23.241" y1="58.166" x2="23.241" y2="56.83" width="0.1524" layer="1"/>
+<wire x1="23.241" y1="56.83" x2="23.18" y2="56.769" width="0.1524" layer="1"/>
+</signal>
+<signal name="P1LB">
+<contactref element="R10" pad="1"/>
+<contactref element="U2" pad="27"/>
+<wire x1="25.954959375" y1="44.5262" x2="25.1968" y2="44.5262" width="0.1524" layer="1"/>
+<wire x1="25.1968" y1="44.5262" x2="24.765" y2="44.958" width="0.1524" layer="1"/>
+<wire x1="24.765" y1="44.958" x2="24.765" y2="46.0444125" width="0.1524" layer="1"/>
+<wire x1="24.765" y1="46.0444125" x2="25.061296875" y2="46.340709375" width="0.1524" layer="1"/>
+<via x="25.061296875" y="46.340709375" extent="1-16" drill="0.25"/>
+<wire x1="25.061296875" y1="46.340709375" x2="25.061296875" y2="51.331703125" width="0.1524" layer="16"/>
+<wire x1="25.061296875" y1="51.331703125" x2="23.18" y2="53.213" width="0.1524" layer="16"/>
+<via x="23.18" y="53.213" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="P1LG">
+<contactref element="R18" pad="1"/>
+<contactref element="U2" pad="25"/>
+<wire x1="27.704959375" y1="46.7762" x2="26.7568" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="26.7568" y1="46.7762" x2="24.257" y2="49.276" width="0.1524" layer="1"/>
+<wire x1="24.257" y1="49.276" x2="24.257" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="24.257" y1="49.53" x2="24.384" y2="49.657" width="0.1524" layer="1"/>
+<via x="24.384" y="49.657" extent="1-16" drill="0.25"/>
+<wire x1="24.384" y1="49.657" x2="24.384" y2="51.054" width="0.1524" layer="16"/>
+<wire x1="24.384" y1="51.054" x2="22.479" y2="52.959" width="0.1524" layer="16"/>
+<wire x1="22.479" y1="52.959" x2="22.479" y2="54.29" width="0.1524" layer="16"/>
+<wire x1="22.479" y1="54.29" x2="23.18" y2="54.991" width="0.1524" layer="16"/>
+<via x="23.18" y="54.991" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="+5V">
+<contactref element="C15" pad="2"/>
+<contactref element="X1" pad="VBUS"/>
+<contactref element="U1" pad="3"/>
+<contactref element="J5" pad="2"/>
+<contactref element="C24" pad="2"/>
+<wire x1="16.891" y1="15.1638" x2="16.891" y2="15.24" width="0.3048" layer="1"/>
+<wire x1="12.761" y1="18.8468" x2="13.2842" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="13.2842" y1="18.8468" x2="16.891" y2="15.24" width="0.3048" layer="1"/>
+<wire x1="61.407040625" y1="43.342559375" x2="61.4426" y2="43.307" width="0.3048" layer="1"/>
+<wire x1="61.407040625" y1="43.342559375" x2="61.3664" y2="43.3832" width="0.3048" layer="1"/>
+<wire x1="16.891" y1="15.24" x2="16.891" y2="12.36025" width="0.3048" layer="1"/>
+<wire x1="16.891" y1="12.36025" x2="16.93545" y2="12.3158" width="0.3048" layer="1"/>
+<via x="16.93545" y="12.3158" extent="1-16" drill="0.4"/>
+<wire x1="16.93545" y1="12.3158" x2="17.1545" y2="12.3158" width="0.3048" layer="16"/>
+<wire x1="17.1545" y1="12.3158" x2="17.41931875" y2="12.58061875" width="0.3048" layer="16"/>
+<wire x1="17.41931875" y1="12.58061875" x2="39.83863125" y2="12.58061875" width="0.3048" layer="16"/>
+<wire x1="39.83863125" y1="12.58061875" x2="40.161209375" y2="12.258040625" width="0.3048" layer="16"/>
+<wire x1="40.161209375" y1="12.258040625" x2="44.838621875" y2="12.258040625" width="0.3048" layer="16"/>
+<wire x1="44.838621875" y1="12.258040625" x2="45.1612" y2="12.58061875" width="0.3048" layer="16"/>
+<wire x1="45.1612" y1="12.58061875" x2="60.483746875" y2="12.58061875" width="0.3048" layer="16"/>
+<wire x1="60.483746875" y1="12.58061875" x2="62.741809375" y2="14.83868125" width="0.3048" layer="16"/>
+<wire x1="62.741809375" y1="37.41928125" x2="62.741809375" y2="14.83868125" width="0.3048" layer="16"/>
+<via x="62.741809375" y="37.41928125" extent="1-16" drill="0.4"/>
+<wire x1="61.2902" y1="37.41928125" x2="62.741809375" y2="37.41928125" width="0.3048" layer="1"/>
+<wire x1="61.2902" y1="37.41928125" x2="60.16116875" y2="36.29025" width="0.3048" layer="1"/>
+<wire x1="60.16116875" y1="36.29025" x2="59.23475" y2="36.29025" width="0.3048" layer="1"/>
+<wire x1="59.23475" y1="36.29025" x2="59.233" y2="36.292" width="0.3048" layer="1"/>
+<wire x1="62.5348" y1="49.2658" x2="62.5348" y2="44.47031875" width="0.3048" layer="1"/>
+<wire x1="62.5348" y1="44.47031875" x2="61.407040625" y2="43.342559375" width="0.3048" layer="1"/>
+<wire x1="61.3664" y1="43.3832" x2="63.118390625" y2="43.3832" width="0.3048" layer="1"/>
+<wire x1="63.118390625" y1="43.3832" x2="63.1222" y2="43.387009375" width="0.3048" layer="1"/>
+<via x="63.1222" y="43.387009375" extent="1-16" drill="0.4"/>
+<wire x1="63.1222" y1="43.387009375" x2="63.1222" y2="43.122240625" width="0.3048" layer="16"/>
+<wire x1="63.1222" y1="43.122240625" x2="62.741809375" y2="42.74185" width="0.3048" layer="16"/>
+<wire x1="62.741809375" y1="42.74185" x2="62.741809375" y2="37.41928125" width="0.3048" layer="16"/>
+</signal>
+<signal name="N$4">
+<contactref element="C13" pad="2"/>
+<contactref element="Q1" pad="3"/>
+<contactref element="U2" pad="99"/>
+<wire x1="41.480359375" y1="44.5008" x2="41.454959375" y2="44.5262" width="0.2032" layer="1"/>
+<wire x1="41.454959375" y1="44.5262" x2="49.0982" y2="44.5262" width="0.1524" layer="1"/>
+<wire x1="49.0982" y1="44.5262" x2="49.5808" y2="44.0436" width="0.1524" layer="1"/>
+<wire x1="49.9872" y1="44.0436" x2="50.2412" y2="44.2976" width="0.1524" layer="1"/>
+<wire x1="50.2412" y1="44.2976" x2="50.2412" y2="46.245384375" width="0.1524" layer="1"/>
+<wire x1="50.2412" y1="46.245384375" x2="50.22731875" y2="46.259265625" width="0.1524" layer="1"/>
+<wire x1="49.5808" y1="44.0436" x2="49.9872" y2="44.0436" width="0.1524" layer="1"/>
+<wire x1="50.22731875" y1="46.259265625" x2="50.22731875" y2="46.77291875" width="0.1524" layer="1"/>
+<wire x1="50.22731875" y1="46.77291875" x2="50.8508" y2="47.3964" width="0.1524" layer="1"/>
+<wire x1="50.8508" y1="47.3964" x2="51.89019375" y2="47.3964" width="0.1524" layer="1"/>
+<wire x1="51.89019375" y1="47.3964" x2="52.1371375" y2="47.14945625" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="C14" pad="1"/>
+<contactref element="Q1" pad="1"/>
+<contactref element="U2" pad="98"/>
+<wire x1="41.454959375" y1="44.0262" x2="48.8362" y2="44.0262" width="0.1524" layer="1"/>
+<wire x1="48.8362" y1="44.0262" x2="50.0888" y2="42.7736" width="0.1524" layer="1"/>
+<wire x1="50.0888" y1="42.7736" x2="50.0888" y2="41.265734375" width="0.1524" layer="1"/>
+<wire x1="50.0888" y1="41.265734375" x2="50.105778125" y2="41.24875625" width="0.1524" layer="1"/>
+<wire x1="50.105778125" y1="41.24875625" x2="51.083003125" y2="41.24875625" width="0.1524" layer="1"/>
+<wire x1="51.083003125" y1="41.24875625" x2="52.18278125" y2="42.348534375" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4TX">
+<contactref element="U2" pad="47"/>
+<contactref element="U3" pad="3"/>
+<wire x1="25.954959375" y1="34.5262" x2="23.2232" y2="34.5262" width="0.2032" layer="1"/>
+<wire x1="23.2232" y1="34.5262" x2="22.225" y2="33.528" width="0.2032" layer="1"/>
+<wire x1="22.35" y1="30.861" x2="22.35" y2="24.894" width="0.2032" layer="16"/>
+<wire x1="25.146" y1="22.098" x2="22.35" y2="24.894" width="0.2032" layer="16"/>
+<wire x1="35.341" y1="23.114" x2="35.27" y2="23.185" width="0.2032" layer="1"/>
+<wire x1="22.225" y1="33.528" x2="22.225" y2="32.7699625" width="0.2032" layer="1"/>
+<wire x1="22.225" y1="32.7699625" x2="22.4048" y2="32.5901625" width="0.2032" layer="1"/>
+<via x="22.4048" y="32.5901625" extent="1-16" drill="0.25"/>
+<wire x1="22.4048" y1="32.5901625" x2="22.4048" y2="30.9158" width="0.2032" layer="16"/>
+<wire x1="22.4048" y1="30.9158" x2="22.35" y2="30.861" width="0.2032" layer="16"/>
+<wire x1="35.27" y1="23.185" x2="34.37555625" y2="23.185" width="0.2032" layer="1"/>
+<wire x1="34.37555625" y1="23.185" x2="34.27715625" y2="23.0866" width="0.2032" layer="1"/>
+<wire x1="34.27715625" y1="23.0866" x2="33.4284" y2="23.0866" width="0.2032" layer="1"/>
+<wire x1="33.4284" y1="23.0866" x2="33.02" y2="23.495" width="0.2032" layer="1"/>
+<via x="33.02" y="23.495" extent="1-16" drill="0.25"/>
+<wire x1="33.02" y1="23.495" x2="33.655" y2="22.86" width="0.2032" layer="16"/>
+<wire x1="33.655" y1="22.86" x2="33.655" y2="22.225" width="0.2032" layer="16"/>
+<wire x1="33.655" y1="22.225" x2="33.528" y2="22.098" width="0.2032" layer="16"/>
+<wire x1="33.528" y1="22.098" x2="25.146" y2="22.098" width="0.2032" layer="16"/>
+</signal>
+<signal name="P4RX">
+<contactref element="U2" pad="49"/>
+<contactref element="U3" pad="2"/>
+<wire x1="25.954959375" y1="33.5262" x2="23.4932" y2="33.5262" width="0.2032" layer="1"/>
+<wire x1="23.4932" y1="33.5262" x2="22.987" y2="33.02" width="0.2032" layer="1"/>
+<wire x1="22.987" y1="33.02" x2="22.987" y2="31.75" width="0.2032" layer="1"/>
+<via x="22.987" y="31.75" extent="1-16" drill="0.25"/>
+<wire x1="22.987" y1="25.146" x2="22.987" y2="31.75" width="0.2032" layer="16"/>
+<wire x1="35.27" y1="22.535" x2="35.214" y2="22.479" width="0.2032" layer="1"/>
+<wire x1="33.016" y1="22.479" x2="32.8148" y2="22.6802" width="0.2032" layer="1"/>
+<via x="32.8148" y="22.6802" extent="1-16" drill="0.25"/>
+<wire x1="32.8148" y1="22.6802" x2="25.4528" y2="22.6802" width="0.2032" layer="16"/>
+<wire x1="35.214" y1="22.479" x2="33.016" y2="22.479" width="0.2032" layer="1"/>
+<wire x1="25.4528" y1="22.6802" x2="22.987" y2="25.146" width="0.2032" layer="16"/>
+</signal>
+<signal name="P2RX">
+<contactref element="U5" pad="2"/>
+<contactref element="U2" pad="54"/>
+<wire x1="36.957" y1="33.274" x2="38.1" y2="34.417" width="0.2032" layer="16"/>
+<wire x1="36.957" y1="33.274" x2="30.734" y2="33.274" width="0.2032" layer="16"/>
+<wire x1="29.204959375" y1="31.2762" x2="29.204959375" y2="33.141959375" width="0.2032" layer="1"/>
+<wire x1="29.204959375" y1="33.141959375" x2="30.601959375" y2="33.141959375" width="0.2032" layer="1"/>
+<wire x1="30.601959375" y1="33.141959375" x2="30.734" y2="33.274" width="0.2032" layer="1"/>
+<via x="30.734" y="33.274" extent="1-16" drill="0.25"/>
+<wire x1="38.1" y1="34.417" x2="38.1" y2="45.847" width="0.2032" layer="16"/>
+<wire x1="38.1" y1="45.847" x2="40.513" y2="48.26" width="0.2032" layer="16"/>
+<wire x1="40.513" y1="48.26" x2="52.578" y2="48.26" width="0.2032" layer="16"/>
+<wire x1="52.578" y1="48.26" x2="59.436" y2="55.118" width="0.2032" layer="16"/>
+<via x="59.436" y="55.118" extent="1-16" drill="0.25"/>
+<wire x1="59.436" y1="55.118" x2="60.741" y2="55.118" width="0.2032" layer="1"/>
+<wire x1="60.741" y1="55.118" x2="60.797" y2="55.174" width="0.2032" layer="1"/>
+</signal>
+<signal name="P2TX">
+<contactref element="U5" pad="3"/>
+<contactref element="U2" pad="46"/>
+<wire x1="37.7444" y1="34.5643" x2="36.8097" y2="33.6296" width="0.2032" layer="16"/>
+<wire x1="36.8097" y1="33.6296" x2="36.7843" y2="33.655" width="0.2032" layer="16"/>
+<wire x1="36.7843" y1="33.655" x2="31.369" y2="33.655" width="0.2032" layer="16"/>
+<wire x1="31.369" y1="33.655" x2="29.972" y2="35.052" width="0.2032" layer="16"/>
+<wire x1="29.972" y1="35.052" x2="27.686" y2="35.052" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="35.0262" x2="27.6602" y2="35.0262" width="0.2032" layer="1"/>
+<wire x1="27.6602" y1="35.0262" x2="27.686" y2="35.052" width="0.2032" layer="1"/>
+<via x="27.686" y="35.052" extent="1-16" drill="0.25"/>
+<wire x1="60.797" y1="55.824" x2="58.99818125" y2="55.824" width="0.2032" layer="1"/>
+<wire x1="58.99818125" y1="55.824" x2="58.800590625" y2="55.626409375" width="0.2032" layer="1"/>
+<via x="58.800590625" y="55.626409375" extent="1-16" drill="0.25"/>
+<wire x1="58.800590625" y1="55.626409375" x2="58.800590625" y2="55.625590625" width="0.2032" layer="16"/>
+<wire x1="58.800590625" y1="55.625590625" x2="52.324" y2="49.149" width="0.2032" layer="16"/>
+<wire x1="52.324" y1="49.149" x2="40.513" y2="49.149" width="0.2032" layer="16"/>
+<wire x1="40.513" y1="49.149" x2="37.719" y2="46.355" width="0.2032" layer="16"/>
+<wire x1="37.719" y1="35.19155625" x2="37.7444" y2="35.16615625" width="0.2032" layer="16"/>
+<wire x1="37.7444" y1="35.16615625" x2="37.7444" y2="34.5643" width="0.2032" layer="16"/>
+<wire x1="37.719" y1="46.355" x2="37.719" y2="35.19155625" width="0.2032" layer="16"/>
+</signal>
+<signal name="P3RX">
+<contactref element="U4" pad="2"/>
+<contactref element="U2" pad="52"/>
+<wire x1="28.204959375" y1="31.2762" x2="28.204959375" y2="28.331959375" width="0.2032" layer="1"/>
+<wire x1="28.204959375" y1="28.331959375" x2="28.194" y2="28.321" width="0.2032" layer="1"/>
+<via x="28.194" y="28.321" extent="1-16" drill="0.25"/>
+<wire x1="28.194" y1="28.321" x2="28.194" y2="27.432" width="0.2032" layer="16"/>
+<wire x1="28.194" y1="27.432" x2="30.861" y2="24.765" width="0.2032" layer="16"/>
+<wire x1="30.861" y1="24.765" x2="35.306" y2="24.765" width="0.2032" layer="16"/>
+<wire x1="35.306" y1="24.765" x2="37.592" y2="22.479" width="0.2032" layer="16"/>
+<wire x1="37.592" y1="22.479" x2="37.592" y2="20.955" width="0.2032" layer="16"/>
+<wire x1="37.592" y1="20.955" x2="39.243" y2="19.304" width="0.2032" layer="16"/>
+<wire x1="60.543" y1="22.535" x2="59.746" y2="22.535" width="0.2032" layer="1"/>
+<wire x1="59.746" y1="22.535" x2="58.674" y2="21.463" width="0.2032" layer="1"/>
+<via x="58.674" y="21.463" extent="1-16" drill="0.25"/>
+<wire x1="39.243" y1="19.304" x2="56.515" y2="19.304" width="0.2032" layer="16"/>
+<wire x1="56.515" y1="19.304" x2="58.674" y2="21.463" width="0.2032" layer="16"/>
+</signal>
+<signal name="P3TX">
+<contactref element="U4" pad="3"/>
+<contactref element="U2" pad="55"/>
+<wire x1="38.1" y1="21.209" x2="39.497" y2="19.812" width="0.2032" layer="16"/>
+<wire x1="38.1" y1="21.209" x2="38.1" y2="22.733" width="0.2032" layer="16"/>
+<wire x1="38.1" y1="22.733" x2="35.56" y2="25.273" width="0.2032" layer="16"/>
+<wire x1="35.56" y1="25.273" x2="31.242" y2="25.273" width="0.2032" layer="16"/>
+<wire x1="31.242" y1="25.273" x2="29.21" y2="27.305" width="0.2032" layer="16"/>
+<wire x1="29.21" y1="27.305" x2="29.21" y2="28.321" width="0.2032" layer="16"/>
+<via x="29.21" y="28.321" extent="1-16" drill="0.25"/>
+<wire x1="29.21" y1="29.591" x2="29.21" y2="28.321" width="0.2032" layer="1"/>
+<wire x1="29.704959375" y1="31.2762" x2="29.704959375" y2="30.085959375" width="0.2032" layer="1"/>
+<wire x1="29.704959375" y1="30.085959375" x2="29.21" y2="29.591" width="0.2032" layer="1"/>
+<wire x1="56.007" y1="19.812" x2="58.674" y2="22.479" width="0.2032" layer="16"/>
+<via x="58.674" y="22.479" extent="1-16" drill="0.25"/>
+<wire x1="39.497" y1="19.812" x2="56.007" y2="19.812" width="0.2032" layer="16"/>
+<wire x1="60.543" y1="23.185" x2="59.38" y2="23.185" width="0.2032" layer="1"/>
+<wire x1="59.38" y1="23.185" x2="58.674" y2="22.479" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$7">
+<contactref element="R6" pad="2"/>
+<contactref element="C16" pad="1"/>
+<contactref element="U2" pad="97"/>
+<wire x1="41.454959375" y1="43.5262" x2="41.420159375" y2="43.561" width="0.2032" layer="1"/>
+<wire x1="41.420159375" y1="43.561" x2="40.259" y2="43.561" width="0.2032" layer="1"/>
+<wire x1="40.259" y1="43.561" x2="40.005" y2="43.815" width="0.2032" layer="1"/>
+<wire x1="40.005" y1="45.085" x2="41.021" y2="46.101" width="0.2032" layer="1"/>
+<wire x1="44.323" y1="46.101" x2="45.39406875" y2="47.17206875" width="0.2032" layer="1"/>
+<wire x1="45.39406875" y1="47.17206875" x2="45.39406875" y2="47.44320625" width="0.2032" layer="1"/>
+<wire x1="40.005" y1="43.815" x2="40.005" y2="45.085" width="0.2032" layer="1"/>
+<wire x1="41.021" y1="46.101" x2="44.323" y2="46.101" width="0.2032" layer="1"/>
+<wire x1="45.39406875" y1="47.44320625" x2="45.39406875" y2="49.23925625" width="0.2032" layer="1"/>
+</signal>
+<signal name="VDDCORE">
+<contactref element="U2" pad="18"/>
+<contactref element="C7" pad="2"/>
+<contactref element="U2" pad="4"/>
+<contactref element="U2" pad="22"/>
+<contactref element="C8" pad="2"/>
+<contactref element="U2" pad="39"/>
+<contactref element="C9" pad="2"/>
+<contactref element="U2" pad="76"/>
+<contactref element="C10" pad="2"/>
+<contactref element="U2" pad="86"/>
+<contactref element="C11" pad="2"/>
+<contactref element="C12" pad="2"/>
+<contactref element="U2" pad="96"/>
+<wire x1="29.21" y1="46.781240625" x2="29.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="29.21" y1="46.781240625" x2="29.21" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="29.21" y1="47.879" x2="29.083" y2="48.006" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="46.813240625" x2="31.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="46.813240625" x2="31.242" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="47.879" x2="31.5497" y2="48.1867" width="0.1524" layer="1"/>
+<wire x1="31.5497" y1="48.1867" x2="31.5497" y2="48.95250625" width="0.1524" layer="1"/>
+<wire x1="41.508159375" y1="37.973" x2="41.454959375" y2="38.0262" width="0.1524" layer="1"/>
+<wire x1="42.545" y1="37.973" x2="41.508159375" y2="37.973" width="0.1524" layer="1"/>
+<wire x1="42.545" y1="37.973" x2="42.7490375" y2="37.7689625" width="0.1524" layer="1"/>
+<wire x1="42.7490375" y1="37.7689625" x2="43.990478125" y2="37.7689625" width="0.1524" layer="1"/>
+<wire x1="41.454959375" y1="33.0262" x2="41.461159375" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="41.461159375" y1="33.02" x2="43.053" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="43.053" y1="33.02" x2="43.13223125" y2="33.09923125" width="0.1524" layer="1"/>
+<wire x1="43.13223125" y1="33.09923125" x2="43.990478125" y2="33.09923125" width="0.1524" layer="1"/>
+<wire x1="24.032653125" y1="38.487384375" x2="24.07146875" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="24.07146875" y1="38.5262" x2="25.954959375" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="41.405559375" y1="42.9768" x2="41.454959375" y2="43.0262" width="0.1524" layer="1"/>
+<wire x1="41.405559375" y1="42.9768" x2="40.2844" y2="42.9768" width="0.1524" layer="1"/>
+<wire x1="40.2844" y1="42.9768" x2="39.624" y2="43.6372" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="43.6372" x2="39.624" y2="45.23814375" width="0.1524" layer="1"/>
+<wire x1="39.8312125" y1="45.44535625" x2="39.83121875" y2="45.44535625" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="45.23814375" x2="39.8312125" y2="45.44535625" width="0.1524" layer="1"/>
+<wire x1="39.83121875" y1="45.44535625" x2="40.132" y2="45.7461375" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="47.6504" x2="39.878" y2="47.9044" width="0.1524" layer="1"/>
+<wire x1="39.878" y1="47.9044" x2="38.4048" y2="47.9044" width="0.1524" layer="1"/>
+<wire x1="38.4048" y1="47.9044" x2="38.204959375" y2="47.704559375" width="0.1524" layer="1"/>
+<wire x1="38.204959375" y1="47.704559375" x2="38.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="45.7461375" x2="40.132" y2="47.6504" width="0.1524" layer="1"/>
+<wire x1="41.454959375" y1="43.0262" x2="41.456359375" y2="43.0276" width="0.1524" layer="1"/>
+<wire x1="41.456359375" y1="43.0276" x2="42.7228" y2="43.0276" width="0.1524" layer="1"/>
+<wire x1="42.7228" y1="43.0276" x2="42.852315625" y2="43.157115625" width="0.1524" layer="1"/>
+<wire x1="42.852315625" y1="43.157115625" x2="43.990478125" y2="43.157115625" width="0.1524" layer="1"/>
+<wire x1="42.7736" y1="38.6588" x2="40.2844" y2="38.6588" width="0.1524" layer="16"/>
+<wire x1="42.545" y1="37.973" x2="42.545" y2="38.4302" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="46.7762" x2="31.242" y2="46.739159375" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="43.9928" x2="35.2552" y2="43.9928" width="0.1524" layer="16"/>
+<wire x1="38.204959375" y1="46.7762" x2="38.16548125" y2="46.736721875" width="0.1524" layer="1"/>
+<wire x1="38.16548125" y1="46.736721875" x2="38.16548125" y2="45.4152" width="0.1524" layer="1"/>
+<wire x1="38.16548125" y1="45.4152" x2="37.65748125" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="37.65748125" y1="44.9072" x2="36.6776" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="36.6776" y1="44.9072" x2="36.6748" y2="44.9044" width="0.1524" layer="1"/>
+<wire x1="36.6748" y1="44.9044" x2="36.62945" y2="44.9044" width="0.1524" layer="1"/>
+<wire x1="35.71785" y1="43.9928" x2="35.2552" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="36.62945" y1="44.9044" x2="35.71785" y2="43.9928" width="0.1524" layer="1"/>
+<via x="35.2552" y="43.9928" extent="1-16" drill="0.25"/>
+<wire x1="25.954959375" y1="38.5262" x2="25.985959375" y2="38.5572" width="0.1524" layer="1"/>
+<wire x1="27.2288" y1="38.5572" x2="25.985959375" y2="38.5572" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="43.9928" x2="31.242" y2="41.908" width="0.1524" layer="16"/>
+<wire x1="29.083" y1="48.006" x2="29.083" y2="48.1863125" width="0.1524" layer="1"/>
+<wire x1="29.083" y1="48.1863125" x2="28.31680625" y2="48.95250625" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="46.7762" x2="31.204959375" y2="45.933590625" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="45.933590625" x2="31.3916" y2="45.74695" width="0.1524" layer="1"/>
+<wire x1="31.3916" y1="45.74695" x2="31.3916" y2="45.24425" width="0.1524" layer="1"/>
+<wire x1="31.3916" y1="45.24425" x2="31.242" y2="45.09465" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="43.9928" x2="31.242" y2="45.09465" width="0.1524" layer="1"/>
+<via x="31.242" y="43.9928" extent="1-16" drill="0.25"/>
+<wire x1="29.204959375" y1="46.7762" x2="29.204959375" y2="44.912240625" width="0.1524" layer="1"/>
+<wire x1="30.1244" y1="43.9928" x2="31.242" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="29.204959375" y1="44.912240625" x2="30.1244" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="43.6372" x2="38.862" y2="43.6372" width="0.1524" layer="1"/>
+<via x="38.862" y="43.6372" extent="1-16" drill="0.25"/>
+<wire x1="38.862" y1="43.6372" x2="38.4302" y2="43.2054" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="43.2054" x2="38.4302" y2="40.513" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="40.513" x2="40.2844" y2="38.6588" width="0.1524" layer="16"/>
+<wire x1="42.545" y1="38.4302" x2="42.7736" y2="38.6588" width="0.1524" layer="1"/>
+<via x="42.7736" y="38.6588" extent="1-16" drill="0.25"/>
+<wire x1="43.13223125" y1="33.09923125" x2="43.13223125" y2="33.27096875" width="0.1524" layer="1"/>
+<wire x1="43.13223125" y1="33.27096875" x2="42.8244" y2="33.5788" width="0.1524" layer="1"/>
+<via x="42.8244" y="33.5788" extent="1-16" drill="0.25"/>
+<wire x1="42.8244" y1="33.5788" x2="42.8244" y2="38.608" width="0.1524" layer="16"/>
+<wire x1="42.8244" y1="38.608" x2="42.7736" y2="38.6588" width="0.1524" layer="16"/>
+<wire x1="31.242" y1="41.908" x2="31.24" y2="41.908" width="0.1524" layer="16"/>
+<wire x1="31.24" y1="41.908" x2="29.337" y2="40.005" width="0.1524" layer="16"/>
+<wire x1="29.337" y1="40.005" x2="28.575" y2="40.005" width="0.1524" layer="16"/>
+<wire x1="28.575" y1="40.005" x2="28.321" y2="39.751" width="0.1524" layer="16"/>
+<via x="28.321" y="39.751" extent="1-16" drill="0.25"/>
+<wire x1="28.321" y1="39.751" x2="28.321" y2="39.6494" width="0.1524" layer="1"/>
+<wire x1="28.321" y1="39.6494" x2="27.2288" y2="38.5572" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$8">
+<contactref element="L2" pad="1"/>
+<contactref element="R4" pad="2"/>
+<wire x1="49.440403125" y1="31.241371875" x2="49.276" y2="31.72835625" width="0.3048" layer="1"/>
+<wire x1="49.276" y1="31.72835625" x2="49.276" y2="33.02" width="0.3048" layer="1"/>
+<wire x1="49.276" y1="33.02" x2="48.9546375" y2="33.3413625" width="0.3048" layer="1"/>
+<wire x1="48.9546375" y1="33.3413625" x2="48.475" y2="33.3413625" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$10">
+<contactref element="L2" pad="2"/>
+<contactref element="C18" pad="2"/>
+<contactref element="U2" pad="90"/>
+<wire x1="41.454959375" y1="40.0262" x2="41.476159375" y2="40.005" width="0.1524" layer="1"/>
+<wire x1="41.476159375" y1="40.005" x2="42.672" y2="40.005" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="40.005" x2="43.111984375" y2="39.565015625" width="0.1524" layer="1"/>
+<wire x1="43.111984375" y1="39.565015625" x2="44.42929375" y2="39.565015625" width="0.1524" layer="1"/>
+<wire x1="44.42929375" y1="39.565015625" x2="44.704" y2="39.290309375" width="0.2032" layer="1"/>
+<wire x1="44.704" y1="39.290309375" x2="44.704" y2="38.608" width="0.2032" layer="1"/>
+<wire x1="44.704" y1="38.608" x2="45.527096875" y2="38.608" width="0.2032" layer="1"/>
+<wire x1="45.527096875" y1="38.608" x2="45.57408125" y2="38.561015625" width="0.2032" layer="1"/>
+<wire x1="45.57408125" y1="38.561015625" x2="46.355" y2="38.561015625" width="0.2032" layer="1"/>
+<wire x1="46.355" y1="38.561015625" x2="47.522253125" y2="37.3937625" width="0.2032" layer="1"/>
+<wire x1="47.522253125" y1="37.3937625" x2="48.475" y2="37.2413625" width="0.2032" layer="1"/>
+</signal>
+<signal name="TDO">
+<contactref element="U2" pad="77"/>
+</signal>
+<signal name="TDI">
+<contactref element="U2" pad="74"/>
+</signal>
+<signal name="N$9">
+<contactref element="R5" pad="2"/>
+<contactref element="L1" pad="1"/>
+<wire x1="41.60655" y1="49.948196875" x2="41.693196875" y2="49.948196875" width="0.2032" layer="1"/>
+<wire x1="41.693196875" y1="49.948196875" x2="42.799" y2="51.054" width="0.2032" layer="1"/>
+<wire x1="42.799" y1="51.054" x2="43.5" y2="51.054" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$11">
+<contactref element="L1" pad="2"/>
+<contactref element="U2" pad="9"/>
+<contactref element="C17" pad="1"/>
+<wire x1="35.704959375" y1="46.7762" x2="35.680615625" y2="46.80054375" width="0.1524" layer="1"/>
+<wire x1="35.680615625" y1="48.768" x2="35.680615625" y2="46.80054375" width="0.1524" layer="1"/>
+<wire x1="35.680615625" y1="48.768" x2="35.680615625" y2="48.85250625" width="0.1524" layer="1"/>
+<wire x1="37.70655" y1="49.948196875" x2="36.526353125" y2="48.768" width="0.2032" layer="1"/>
+<wire x1="36.526353125" y1="48.768" x2="35.680615625" y2="48.768" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$13">
+<contactref element="U5" pad="8"/>
+<contactref element="J3" pad="3"/>
+<wire x1="53.594" y1="60.96" x2="54.7624" y2="59.7916" width="0.2032" layer="1"/>
+<wire x1="54.7624" y1="59.7916" x2="54.7624" y2="55.2196" width="0.2032" layer="1"/>
+<wire x1="54.7624" y1="55.2196" x2="55.372" y2="54.61" width="0.2032" layer="1"/>
+<wire x1="55.372" y1="54.61" x2="56.211" y2="54.61" width="0.2032" layer="1"/>
+<wire x1="56.211" y1="54.61" x2="56.297" y2="54.524" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$14">
+<contactref element="U5" pad="7"/>
+<contactref element="J3" pad="4"/>
+<wire x1="56.297" y1="55.174" x2="55.57" y2="55.174" width="0.2032" layer="1"/>
+<wire x1="55.57" y1="55.174" x2="55.118" y2="55.626" width="0.2032" layer="1"/>
+<wire x1="55.118" y1="55.626" x2="55.118" y2="60.071" width="0.2032" layer="1"/>
+<wire x1="55.118" y1="60.071" x2="54.864" y2="60.325" width="0.2032" layer="1"/>
+<wire x1="54.864" y1="60.325" x2="54.864" y2="62.23" width="0.2032" layer="1"/>
+<wire x1="54.864" y1="62.23" x2="53.594" y2="63.5" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$15">
+<contactref element="U5" pad="6"/>
+<contactref element="J3" pad="5"/>
+<wire x1="56.297" y1="55.824" x2="55.682" y2="55.824" width="0.2032" layer="1"/>
+<wire x1="55.682" y1="55.824" x2="55.499" y2="56.007" width="0.2032" layer="1"/>
+<wire x1="55.499" y1="56.007" x2="55.499" y2="56.1627875" width="0.2032" layer="1"/>
+<wire x1="55.499" y1="56.1627875" x2="55.493" y2="56.1687875" width="0.2032" layer="1"/>
+<wire x1="55.493" y1="56.1687875" x2="55.493" y2="59.049" width="0.2032" layer="1"/>
+<wire x1="55.493" y1="59.049" x2="56.134" y2="59.69" width="0.2032" layer="1"/>
+<wire x1="56.134" y1="59.69" x2="56.134" y2="60.96" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$16">
+<contactref element="U5" pad="5"/>
+<contactref element="J3" pad="6"/>
+<wire x1="56.297" y1="56.474" x2="56.297" y2="58.71" width="0.2032" layer="1"/>
+<wire x1="56.297" y1="58.71" x2="57.404" y2="59.817" width="0.2032" layer="1"/>
+<wire x1="57.404" y1="59.817" x2="57.404" y2="62.23" width="0.2032" layer="1"/>
+<wire x1="57.404" y1="62.23" x2="56.134" y2="63.5" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$17">
+<contactref element="R15" pad="2"/>
+<contactref element="D4" pad="R"/>
+<wire x1="53.6066" y1="56.9482" x2="53.6066" y2="56.5276" width="0.1524" layer="1"/>
+<wire x1="53.6066" y1="56.5276" x2="52.705" y2="55.626" width="0.1524" layer="1"/>
+<wire x1="52.705" y1="55.626" x2="50.988" y2="55.626" width="0.1524" layer="1"/>
+<wire x1="50.988" y1="55.626" x2="49.845" y2="56.769" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$18">
+<contactref element="R9" pad="2"/>
+<contactref element="D4" pad="B"/>
+<wire x1="51.8034" y1="53.9482" x2="51.8034" y2="54.2416" width="0.1524" layer="1"/>
+<wire x1="51.8034" y1="54.2416" x2="51.054" y2="54.991" width="0.1524" layer="1"/>
+<wire x1="51.054" y1="54.991" x2="49.845" y2="54.991" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$19">
+<contactref element="R16" pad="2"/>
+<contactref element="D4" pad="G"/>
+<wire x1="53.6066" y1="53.9482" x2="53.6066" y2="53.4796" width="0.1524" layer="1"/>
+<wire x1="53.6066" y1="53.4796" x2="52.705" y2="52.578" width="0.1524" layer="1"/>
+<wire x1="52.705" y1="52.578" x2="50.48" y2="52.578" width="0.1524" layer="1"/>
+<wire x1="50.48" y1="52.578" x2="49.845" y2="53.213" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$20">
+<contactref element="U4" pad="8"/>
+<contactref element="J2" pad="3"/>
+<wire x1="56.043" y1="21.885" x2="56.043" y2="17.617" width="0.2032" layer="1"/>
+<wire x1="56.043" y1="17.617" x2="56.134" y2="17.526" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$21">
+<contactref element="U4" pad="7"/>
+<contactref element="J2" pad="4"/>
+<wire x1="56.043" y1="22.535" x2="56.713" y2="22.535" width="0.2032" layer="1"/>
+<wire x1="56.713" y1="22.535" x2="57.023" y2="22.225" width="0.2032" layer="1"/>
+<wire x1="57.023" y1="22.225" x2="57.023" y2="18.796" width="0.2032" layer="1"/>
+<wire x1="57.023" y1="18.796" x2="57.404" y2="18.415" width="0.2032" layer="1"/>
+<wire x1="57.404" y1="18.415" x2="57.404" y2="16.256" width="0.2032" layer="1"/>
+<wire x1="57.404" y1="16.256" x2="56.134" y2="14.986" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$22">
+<contactref element="U4" pad="6"/>
+<contactref element="J2" pad="5"/>
+<wire x1="56.043" y1="23.185" x2="55.443" y2="23.185" width="0.2032" layer="1"/>
+<wire x1="55.118" y1="22.86" x2="55.118" y2="19.05" width="0.2032" layer="1"/>
+<wire x1="55.118" y1="19.05" x2="53.594" y2="17.526" width="0.2032" layer="1"/>
+<wire x1="55.443" y1="23.185" x2="55.118" y2="22.86" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$23">
+<contactref element="U4" pad="5"/>
+<contactref element="J2" pad="6"/>
+<wire x1="56.043" y1="23.835" x2="55.458" y2="23.835" width="0.2032" layer="1"/>
+<wire x1="55.458" y1="23.835" x2="54.737" y2="23.114" width="0.2032" layer="1"/>
+<wire x1="54.737" y1="23.114" x2="54.737" y2="19.939" width="0.2032" layer="1"/>
+<wire x1="54.737" y1="19.939" x2="53.975" y2="19.177" width="0.2032" layer="1"/>
+<wire x1="53.975" y1="19.177" x2="53.213" y2="19.177" width="0.2032" layer="1"/>
+<wire x1="53.213" y1="19.177" x2="52.324" y2="18.288" width="0.2032" layer="1"/>
+<wire x1="52.324" y1="18.288" x2="52.324" y2="16.256" width="0.2032" layer="1"/>
+<wire x1="52.324" y1="16.256" x2="53.594" y2="14.986" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$24">
+<contactref element="R13" pad="2"/>
+<contactref element="D3" pad="R"/>
+<wire x1="49.972" y1="21.971" x2="51.9036" y2="21.971" width="0.1524" layer="1"/>
+<wire x1="51.9036" y1="21.971" x2="51.9304" y2="21.5632" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$29">
+<contactref element="R8" pad="2"/>
+<contactref element="D3" pad="B"/>
+<wire x1="53.7336" y1="24.5632" x2="53.7336" y2="25.0064" width="0.1524" layer="1"/>
+<wire x1="53.7336" y1="25.0064" x2="52.705" y2="26.035" width="0.1524" layer="1"/>
+<wire x1="52.705" y1="26.035" x2="50.48" y2="26.035" width="0.1524" layer="1"/>
+<wire x1="50.48" y1="26.035" x2="49.972" y2="25.527" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$30">
+<contactref element="R14" pad="2"/>
+<contactref element="D3" pad="G"/>
+<wire x1="51.9304" y1="24.5632" x2="51.9304" y2="24.3714" width="0.1524" layer="1"/>
+<wire x1="51.9304" y1="24.3714" x2="51.308" y2="23.749" width="0.1524" layer="1"/>
+<wire x1="51.308" y1="23.749" x2="49.972" y2="23.749" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$31">
+<contactref element="U3" pad="8"/>
+<contactref element="J1" pad="3"/>
+<wire x1="30.77" y1="21.885" x2="30.77" y2="18.252" width="0.2032" layer="1"/>
+<wire x1="30.77" y1="18.252" x2="31.496" y2="17.526" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$32">
+<contactref element="U3" pad="7"/>
+<contactref element="J1" pad="4"/>
+<wire x1="30.77" y1="22.535" x2="31.694" y2="22.535" width="0.2032" layer="1"/>
+<wire x1="31.694" y1="22.535" x2="31.877" y2="22.352" width="0.2032" layer="1"/>
+<wire x1="31.877" y1="22.352" x2="31.877" y2="19.05" width="0.2032" layer="1"/>
+<wire x1="31.877" y1="19.05" x2="32.766" y2="18.161" width="0.2032" layer="1"/>
+<wire x1="32.766" y1="18.161" x2="32.766" y2="16.256" width="0.2032" layer="1"/>
+<wire x1="32.766" y1="16.256" x2="31.496" y2="14.986" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$33">
+<contactref element="U3" pad="6"/>
+<contactref element="J1" pad="5"/>
+<wire x1="30.77" y1="23.185" x2="30.17" y2="23.185" width="0.2032" layer="1"/>
+<wire x1="30.17" y1="23.185" x2="29.972" y2="22.987" width="0.2032" layer="1"/>
+<wire x1="29.972" y1="22.987" x2="29.972" y2="22.8462125" width="0.2032" layer="1"/>
+<wire x1="29.972" y1="22.8462125" x2="29.966" y2="22.8402125" width="0.2032" layer="1"/>
+<wire x1="29.966" y1="18.536" x2="28.956" y2="17.526" width="0.2032" layer="1"/>
+<wire x1="29.966" y1="22.8402125" x2="29.966" y2="18.536" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$34">
+<contactref element="U3" pad="5"/>
+<contactref element="J1" pad="6"/>
+<wire x1="32.4485" y1="21.2725" x2="32.385" y2="21.336" width="0.2032" layer="1"/>
+<via x="32.512" y="21.209" extent="1-16" drill="0.25"/>
+<wire x1="32.4485" y1="21.2725" x2="32.512" y2="21.209" width="0.2032" layer="1"/>
+<wire x1="32.512" y1="21.209" x2="32.512" y2="20.574" width="0.2032" layer="16"/>
+<wire x1="32.512" y1="20.574" x2="30.226" y2="18.288" width="0.2032" layer="16"/>
+<wire x1="30.226" y1="18.288" x2="30.226" y2="16.383" width="0.2032" layer="16"/>
+<via x="30.226" y="16.383" extent="1-16" drill="0.25"/>
+<wire x1="30.226" y1="16.383" x2="30.226" y2="16.256" width="0.2032" layer="1"/>
+<wire x1="30.226" y1="16.256" x2="28.956" y2="14.986" width="0.2032" layer="1"/>
+<wire x1="30.77" y1="23.835" x2="31.664" y2="23.835" width="0.2032" layer="1"/>
+<wire x1="31.664" y1="23.835" x2="31.877" y2="23.622" width="0.2032" layer="1"/>
+<wire x1="31.877" y1="23.622" x2="31.877" y2="22.8549" width="0.2032" layer="1"/>
+<wire x1="32.2326" y1="21.4884" x2="32.4485" y2="21.2725" width="0.2032" layer="1"/>
+<wire x1="31.877" y1="22.8549" x2="32.2326" y2="22.4993" width="0.2032" layer="1"/>
+<wire x1="32.2326" y1="22.4993" x2="32.2326" y2="21.4884" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$35">
+<contactref element="R11" pad="2"/>
+<contactref element="D2" pad="R"/>
+<wire x1="25.113" y1="21.877" x2="25.358" y2="22.122" width="0.1524" layer="1"/>
+<wire x1="25.113" y1="21.877" x2="25.08" y2="21.717" width="0.1524" layer="1"/>
+<wire x1="27.0384" y1="21.487" x2="25.503" y2="21.487" width="0.1524" layer="1"/>
+<wire x1="25.503" y1="21.487" x2="25.113" y2="21.877" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$36">
+<contactref element="R7" pad="2"/>
+<contactref element="D2" pad="B"/>
+<wire x1="26.162" y1="23.241" x2="27.5956" y2="23.241" width="0.1524" layer="1"/>
+<wire x1="27.5956" y1="23.241" x2="28.8416" y2="24.487" width="0.1524" layer="1"/>
+<wire x1="25.08" y1="23.495" x2="25.908" y2="23.495" width="0.1524" layer="1"/>
+<wire x1="25.908" y1="23.495" x2="26.162" y2="23.241" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$37">
+<contactref element="R12" pad="2"/>
+<contactref element="D2" pad="G"/>
+<wire x1="27.0384" y1="24.487" x2="26.567" y2="24.487" width="0.1524" layer="1"/>
+<wire x1="26.567" y1="24.487" x2="25.908" y2="25.146" width="0.1524" layer="1"/>
+<wire x1="25.908" y1="25.146" x2="25.334" y2="25.146" width="0.1524" layer="1"/>
+<wire x1="25.334" y1="25.146" x2="25.08" y2="25.273" width="0.1524" layer="1"/>
+</signal>
+<signal name="STLR">
+<contactref element="R2" pad="1"/>
+<contactref element="U2" pad="69"/>
+<wire x1="36.704959375" y1="31.2762" x2="36.704959375" y2="30.088109375" width="0.1524" layer="1"/>
+<wire x1="36.704959375" y1="30.088109375" x2="36.8574" y2="29.93566875" width="0.1524" layer="1"/>
+<via x="36.8574" y="29.93566875" extent="1-16" drill="0.25"/>
+<wire x1="36.8574" y1="29.93566875" x2="38.485" y2="29.93566875" width="0.1524" layer="16"/>
+<wire x1="41.219275" y1="30.82455" x2="41.739075" y2="30.30475" width="0.1524" layer="16"/>
+<wire x1="38.485" y1="29.93566875" x2="39.37388125" y2="30.82455" width="0.1524" layer="16"/>
+<wire x1="39.37388125" y1="30.82455" x2="41.219275" y2="30.82455" width="0.1524" layer="16"/>
+<wire x1="41.739075" y1="30.30475" x2="43.5833375" y2="30.30475" width="0.1524" layer="16"/>
+<wire x1="43.5833375" y1="30.30475" x2="44.228496875" y2="30.949909375" width="0.1524" layer="16"/>
+<wire x1="44.228496875" y1="30.949909375" x2="47.222928125" y2="30.949909375" width="0.1524" layer="16"/>
+<wire x1="47.222928125" y1="30.949909375" x2="48.199303125" y2="29.973534375" width="0.1524" layer="16"/>
+<wire x1="48.199303125" y1="29.973534375" x2="48.441240625" y2="29.7316" width="0.1524" layer="16"/>
+<wire x1="48.441240625" y1="29.7316" x2="48.513259375" y2="29.65958125" width="0.1524" layer="16"/>
+<wire x1="51.43373125" y1="29.65958125" x2="52.580540625" y2="30.806390625" width="0.1524" layer="16"/>
+<via x="52.580540625" y="30.806390625" extent="1-16" drill="0.25"/>
+<wire x1="52.580540625" y1="30.806390625" x2="52.580540625" y2="30.8063875" width="0.1524" layer="1"/>
+<wire x1="52.580540625" y1="30.8063875" x2="54.677309375" y2="28.70961875" width="0.1524" layer="1"/>
+<wire x1="54.677309375" y1="28.70961875" x2="55.43038125" y2="28.70961875" width="0.1524" layer="1"/>
+<wire x1="55.43038125" y1="28.70961875" x2="55.438" y2="28.702" width="0.1524" layer="1"/>
+<wire x1="48.513259375" y1="29.65958125" x2="51.43373125" y2="29.65958125" width="0.1524" layer="16"/>
+</signal>
+<signal name="STLB">
+<contactref element="R1" pad="1"/>
+<contactref element="U2" pad="70"/>
+<wire x1="37.204959375" y1="31.2762" x2="37.204959375" y2="30.37555" width="0.1524" layer="1"/>
+<wire x1="37.204959375" y1="30.37555" x2="37.4142" y2="30.166309375" width="0.1524" layer="1"/>
+<wire x1="37.4142" y1="30.166309375" x2="37.4142" y2="28.2956375" width="0.1524" layer="1"/>
+<wire x1="37.4142" y1="28.2956375" x2="37.1398625" y2="28.0213" width="0.1524" layer="1"/>
+<via x="37.1398625" y="28.0213" extent="1-16" drill="0.25"/>
+<wire x1="37.1398625" y1="28.0213" x2="38.02128125" y2="28.0213" width="0.1524" layer="16"/>
+<wire x1="38.02128125" y1="28.0213" x2="38.67063125" y2="28.67065" width="0.1524" layer="16"/>
+<wire x1="38.67063125" y1="29.69024375" x2="39.50013125" y2="30.51974375" width="0.1524" layer="16"/>
+<wire x1="39.50013125" y1="30.51974375" x2="39.677340625" y2="30.51974375" width="0.1524" layer="16"/>
+<wire x1="38.67063125" y1="28.67065" x2="38.67063125" y2="29.69024375" width="0.1524" layer="16"/>
+<wire x1="39.677340625" y1="30.51974375" x2="41.093015625" y2="30.51974375" width="0.1524" layer="16"/>
+<wire x1="41.093015625" y1="30.51974375" x2="41.61281875" y2="29.999940625" width="0.1524" layer="16"/>
+<wire x1="41.61281875" y1="29.999940625" x2="43.709590625" y2="29.999940625" width="0.1524" layer="16"/>
+<wire x1="43.709590625" y1="29.999940625" x2="44.35475" y2="30.6451" width="0.1524" layer="16"/>
+<wire x1="44.35475" y1="30.6451" x2="47.09668125" y2="30.6451" width="0.1524" layer="16"/>
+<wire x1="47.09668125" y1="30.6451" x2="48.387" y2="29.35478125" width="0.1524" layer="16"/>
+<wire x1="48.387" y1="29.35478125" x2="52.096671875" y2="29.35478125" width="0.1524" layer="16"/>
+<wire x1="52.096671875" y1="29.35478125" x2="53.54828125" y2="30.806390625" width="0.1524" layer="16"/>
+<via x="53.54828125" y="30.806390625" extent="1-16" drill="0.25"/>
+<wire x1="53.54828125" y1="30.806390625" x2="54.677309375" y2="31.93541875" width="0.1524" layer="1"/>
+<wire x1="54.677309375" y1="31.93541875" x2="55.11541875" y2="31.93541875" width="0.1524" layer="1"/>
+<wire x1="55.11541875" y1="31.93541875" x2="55.438" y2="32.258" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LR">
+<contactref element="R11" pad="1"/>
+<contactref element="U2" pad="62"/>
+<wire x1="24.13" y1="22.098" x2="23.876" y2="21.844" width="0.1524" layer="1"/>
+<wire x1="24.3353125" y1="26.3786" x2="24.3466" y2="26.3786" width="0.1524" layer="1"/>
+<wire x1="24.3466" y1="26.3786" x2="24.384" y2="26.416" width="0.1524" layer="1"/>
+<wire x1="24.13" y1="22.098" x2="24.13" y2="26.1732875" width="0.1524" layer="1"/>
+<wire x1="24.13" y1="26.1732875" x2="24.3353125" y2="26.3786" width="0.1524" layer="1"/>
+<wire x1="24.384" y1="26.416" x2="31.1912" y2="26.416" width="0.1524" layer="1"/>
+<wire x1="31.1912" y1="26.416" x2="33.2232" y2="28.448" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="28.448" x2="33.2232" y2="31.257959375" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="31.257959375" x2="33.204959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="23.876" y1="21.844" x2="23.307" y2="21.844" width="0.1524" layer="1"/>
+<wire x1="23.307" y1="21.844" x2="23.18" y2="21.717" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LB">
+<contactref element="R7" pad="1"/>
+<contactref element="U2" pad="50"/>
+<wire x1="22.4353125" y1="26.3786" x2="22.4416" y2="26.3786" width="0.1524" layer="1"/>
+<wire x1="22.4416" y1="26.3786" x2="22.606" y2="26.543" width="0.1524" layer="1"/>
+<wire x1="22.225" y1="23.876" x2="22.225" y2="26.1682875" width="0.1524" layer="1"/>
+<wire x1="22.225" y1="26.1682875" x2="22.4353125" y2="26.3786" width="0.1524" layer="1"/>
+<wire x1="22.606" y1="26.543" x2="23.0885625" y2="26.543" width="0.1524" layer="1"/>
+<wire x1="23.0885625" y1="26.543" x2="23.5692" y2="27.0236375" width="0.1524" layer="1"/>
+<via x="23.5692" y="27.0236375" extent="1-16" drill="0.25"/>
+<wire x1="23.5692" y1="27.0236375" x2="23.5692" y2="32.385" width="0.1524" layer="16"/>
+<via x="23.5692" y="32.385" extent="1-16" drill="0.25"/>
+<wire x1="23.5692" y1="32.385" x2="23.5692" y2="32.4592" width="0.1524" layer="1"/>
+<wire x1="23.5692" y1="32.4592" x2="24.13" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="24.13" y1="33.02" x2="25.948759375" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="25.948759375" y1="33.02" x2="25.954959375" y2="33.0262" width="0.1524" layer="1"/>
+<wire x1="23.18" y1="23.495" x2="22.606" y2="23.495" width="0.1524" layer="1"/>
+<wire x1="22.606" y1="23.495" x2="22.225" y2="23.876" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LG">
+<contactref element="R12" pad="1"/>
+<contactref element="U2" pad="59"/>
+<wire x1="23.18" y1="25.273" x2="23.18" y2="25.72" width="0.1524" layer="1"/>
+<wire x1="23.18" y1="25.72" x2="24.257" y2="26.797" width="0.1524" layer="1"/>
+<wire x1="24.257" y1="26.797" x2="30.607" y2="26.797" width="0.1524" layer="1"/>
+<wire x1="30.607" y1="26.797" x2="32.004" y2="28.194" width="0.1524" layer="1"/>
+<wire x1="32.004" y1="28.829" x2="32.004" y2="28.194" width="0.1524" layer="1"/>
+<wire x1="31.704959375" y1="31.2762" x2="31.704959375" y2="29.128040625" width="0.1524" layer="1"/>
+<wire x1="31.704959375" y1="29.128040625" x2="32.004" y2="28.829" width="0.1524" layer="1"/>
+</signal>
+<signal name="P3LR">
+<contactref element="R13" pad="1"/>
+<contactref element="U2" pad="71"/>
+<wire x1="48.072" y1="21.971" x2="47.498" y2="21.971" width="0.1524" layer="1"/>
+<wire x1="47.498" y1="21.971" x2="46.828709375" y2="21.463" width="0.1524" layer="1"/>
+<via x="46.828709375" y="21.463" extent="1-16" drill="0.25"/>
+<wire x1="46.828709375" y1="21.463" x2="46.101" y2="21.463" width="0.1524" layer="16"/>
+<wire x1="46.101" y1="21.463" x2="44.958" y2="20.32" width="0.1524" layer="16"/>
+<wire x1="44.958" y1="20.32" x2="39.624" y2="20.32" width="0.1524" layer="16"/>
+<wire x1="39.624" y1="20.32" x2="38.608" y2="21.336" width="0.1524" layer="16"/>
+<wire x1="38.608" y1="21.336" x2="38.608" y2="25.908" width="0.1524" layer="16"/>
+<wire x1="38.608" y1="25.908" x2="37.719" y2="26.797" width="0.1524" layer="16"/>
+<via x="37.719" y="26.797" extent="1-16" drill="0.25"/>
+<wire x1="37.719" y1="26.797" x2="37.719" y2="31.262159375" width="0.1524" layer="1"/>
+<wire x1="37.719" y1="31.262159375" x2="37.704959375" y2="31.2762" width="0.1524" layer="1"/>
+</signal>
+<signal name="P3LB">
+<contactref element="R8" pad="1"/>
+<contactref element="U2" pad="75"/>
+<wire x1="39.704959375" y1="31.2762" x2="39.916775" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="41.50273125" y1="29.69024375" x2="41.50273125" y2="28.51714375" width="0.1524" layer="1"/>
+<wire x1="41.50273125" y1="28.51714375" x2="40.67323125" y2="27.68764375" width="0.1524" layer="1"/>
+<wire x1="40.67323125" y1="27.68764375" x2="40.00664375" y2="27.68764375" width="0.1524" layer="1"/>
+<wire x1="40.00664375" y1="27.68764375" x2="39.37" y2="27.051" width="0.1524" layer="1"/>
+<via x="39.37" y="27.051" extent="1-16" drill="0.25"/>
+<wire x1="39.37" y1="27.051" x2="39.37" y2="26.38585625" width="0.1524" layer="16"/>
+<wire x1="39.37" y1="26.38585625" x2="40.561428125" y2="25.194428125" width="0.1524" layer="16"/>
+<wire x1="40.561428125" y1="25.194428125" x2="40.714603125" y2="25.194428125" width="0.1524" layer="16"/>
+<wire x1="40.714603125" y1="25.194428125" x2="42.860515625" y2="23.048515625" width="0.1524" layer="16"/>
+<wire x1="42.860515625" y1="23.048515625" x2="43.499484375" y2="23.048515625" width="0.1524" layer="16"/>
+<wire x1="43.499484375" y1="23.048515625" x2="44.958" y2="21.59" width="0.1524" layer="16"/>
+<via x="44.958" y="21.59" extent="1-16" drill="0.25"/>
+<wire x1="45.75323125" y1="21.97264375" x2="46.58273125" y2="22.80214375" width="0.1524" layer="1"/>
+<wire x1="44.958" y1="21.59" x2="45.34064375" y2="21.97264375" width="0.1524" layer="1"/>
+<wire x1="45.34064375" y1="21.97264375" x2="45.75323125" y2="21.97264375" width="0.1524" layer="1"/>
+<wire x1="46.58273125" y1="24.03773125" x2="48.072" y2="25.527" width="0.1524" layer="1"/>
+<wire x1="46.58273125" y1="22.80214375" x2="46.58273125" y2="24.03773125" width="0.1524" layer="1"/>
+<wire x1="39.916775" y1="31.2762" x2="41.50273125" y2="29.69024375" width="0.1524" layer="1"/>
+</signal>
+<signal name="P3LG">
+<contactref element="R14" pad="1"/>
+<contactref element="U2" pad="72"/>
+<wire x1="48.072" y1="23.749" x2="47.752" y2="23.749" width="0.1524" layer="1"/>
+<wire x1="47.752" y1="23.749" x2="46.99" y2="22.987" width="0.1524" layer="1"/>
+<wire x1="46.99" y1="22.987" x2="46.99" y2="22.3204" width="0.1524" layer="1"/>
+<wire x1="46.99" y1="22.3204" x2="46.9414" y2="22.2718" width="0.1524" layer="1"/>
+<via x="46.9414" y="22.2718" extent="1-16" drill="0.25"/>
+<wire x1="46.9414" y1="22.2718" x2="46.47874375" y2="22.2718" width="0.1524" layer="16"/>
+<wire x1="46.47874375" y1="22.2718" x2="44.83174375" y2="20.6248" width="0.1524" layer="16"/>
+<wire x1="43.1292" y1="20.6248" x2="42.672" y2="21.082" width="0.1524" layer="16"/>
+<wire x1="40.67323125" y1="24.80474375" x2="40.52005625" y2="24.80474375" width="0.1524" layer="16"/>
+<wire x1="40.52005625" y1="24.80474375" x2="38.5278" y2="26.797" width="0.1524" layer="16"/>
+<wire x1="42.672" y1="21.082" x2="42.672" y2="22.805975" width="0.1524" layer="16"/>
+<wire x1="42.672" y1="22.805975" x2="40.67323125" y2="24.80474375" width="0.1524" layer="16"/>
+<via x="38.5278" y="26.797" extent="1-16" drill="0.25"/>
+<wire x1="38.5278" y1="26.797" x2="38.5278" y2="27.2582" width="0.1524" layer="1"/>
+<wire x1="38.5278" y1="27.2582" x2="38.1" y2="27.686" width="0.1524" layer="1"/>
+<wire x1="38.1" y1="30.226" x2="38.1" y2="27.686" width="0.1524" layer="1"/>
+<wire x1="44.83174375" y1="20.6248" x2="43.1292" y2="20.6248" width="0.1524" layer="16"/>
+<wire x1="38.204959375" y1="31.2762" x2="38.204959375" y2="30.330959375" width="0.1524" layer="1"/>
+<wire x1="38.204959375" y1="30.330959375" x2="38.1" y2="30.226" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LR">
+<contactref element="R15" pad="1"/>
+<contactref element="U2" pad="82"/>
+<wire x1="47.945" y1="56.769" x2="47.945" y2="56.7142875" width="0.1524" layer="1"/>
+<wire x1="46.6852" y1="52.31845625" x2="47.3354" y2="51.66825625" width="0.1524" layer="1"/>
+<wire x1="47.945" y1="56.7142875" x2="46.6852" y2="55.4544875" width="0.1524" layer="1"/>
+<wire x1="46.6852" y1="55.4544875" x2="46.6852" y2="52.31845625" width="0.1524" layer="1"/>
+<wire x1="47.3354" y1="47.5894" x2="46.863" y2="47.117" width="0.1524" layer="1"/>
+<via x="46.863" y="47.117" extent="1-16" drill="0.25"/>
+<wire x1="46.863" y1="47.117" x2="46.863" y2="45.466" width="0.1524" layer="16"/>
+<wire x1="46.863" y1="45.466" x2="52.832" y2="39.497" width="0.1524" layer="16"/>
+<wire x1="52.832" y1="39.497" x2="52.832" y2="38.608" width="0.1524" layer="16"/>
+<via x="52.832" y="38.608" extent="1-16" drill="0.25"/>
+<wire x1="52.832" y1="38.608" x2="52.832" y2="35.941" width="0.1524" layer="1"/>
+<via x="52.832" y="35.941" extent="1-16" drill="0.25"/>
+<wire x1="52.832" y1="35.941" x2="52.832" y2="34.7711125" width="0.1524" layer="16"/>
+<wire x1="40.6126" y1="33.78325625" x2="40.6126" y2="35.0794" width="0.1524" layer="16"/>
+<wire x1="40.6126" y1="35.0794" x2="40.005" y2="35.687" width="0.1524" layer="16"/>
+<via x="40.005" y="35.687" extent="1-16" drill="0.25"/>
+<wire x1="47.3354" y1="51.66825625" x2="47.3354" y2="47.5894" width="0.1524" layer="1"/>
+<wire x1="52.832" y1="34.7711125" x2="50.5474875" y2="32.4866" width="0.1524" layer="16"/>
+<wire x1="50.5474875" y1="32.4866" x2="41.90925625" y2="32.4866" width="0.1524" layer="16"/>
+<wire x1="41.90925625" y1="32.4866" x2="40.6126" y2="33.78325625" width="0.1524" layer="16"/>
+<wire x1="41.454959375" y1="36.0262" x2="40.3442" y2="36.0262" width="0.1524" layer="1"/>
+<wire x1="40.3442" y1="36.0262" x2="40.005" y2="35.687" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LB">
+<contactref element="R9" pad="1"/>
+<contactref element="U2" pad="79"/>
+<wire x1="41.454959375" y1="34.5262" x2="39.35138125" y2="34.5262" width="0.1524" layer="1"/>
+<wire x1="39.35138125" y1="34.5262" x2="39.32038125" y2="34.4952" width="0.1524" layer="1"/>
+<via x="39.32038125" y="34.4952" extent="1-16" drill="0.25"/>
+<wire x1="40.3078" y1="34.0126375" x2="40.3078" y2="33.657" width="0.1524" layer="16"/>
+<wire x1="40.3078" y1="33.657" x2="41.783" y2="32.1818" width="0.1524" layer="16"/>
+<wire x1="39.32038125" y1="34.4952" x2="39.8252375" y2="34.4952" width="0.1524" layer="16"/>
+<wire x1="39.8252375" y1="34.4952" x2="40.3078" y2="34.0126375" width="0.1524" layer="16"/>
+<wire x1="41.783" y1="32.1818" x2="50.67374375" y2="32.1818" width="0.1524" layer="16"/>
+<wire x1="50.67374375" y1="32.1818" x2="53.886471875" y2="35.394528125" width="0.1524" layer="16"/>
+<wire x1="53.886471875" y1="35.394528125" x2="53.886471875" y2="35.902528125" width="0.1524" layer="16"/>
+<wire x1="53.886471875" y1="35.902528125" x2="53.848" y2="35.941" width="0.1524" layer="16"/>
+<via x="53.848" y="35.941" extent="1-16" drill="0.25"/>
+<wire x1="53.848" y1="35.941" x2="53.848" y2="38.608" width="0.1524" layer="1"/>
+<via x="53.848" y="38.608" extent="1-16" drill="0.25"/>
+<wire x1="53.848" y1="38.608" x2="53.848" y2="39.116" width="0.1524" layer="16"/>
+<wire x1="53.848" y1="39.116" x2="47.752" y2="45.212" width="0.1524" layer="16"/>
+<wire x1="47.752" y1="45.212" x2="47.752" y2="47.117" width="0.1524" layer="16"/>
+<via x="47.752" y="47.117" extent="1-16" drill="0.25"/>
+<wire x1="47.0664" y1="54.0576875" x2="47.0664" y2="54.0514" width="0.1524" layer="1"/>
+<wire x1="47.0664" y1="54.0514" x2="46.99" y2="53.975" width="0.1524" layer="1"/>
+<wire x1="47.945" y1="54.991" x2="47.945" y2="54.9362875" width="0.1524" layer="1"/>
+<wire x1="47.945" y1="54.9362875" x2="47.0664" y2="54.0576875" width="0.1524" layer="1"/>
+<wire x1="47.2003125" y1="52.2344" x2="47.2066" y2="52.2344" width="0.1524" layer="1"/>
+<wire x1="47.2066" y1="52.2344" x2="47.6402" y2="51.8008" width="0.1524" layer="1"/>
+<wire x1="46.99" y1="53.975" x2="46.99" y2="52.4447125" width="0.1524" layer="1"/>
+<wire x1="46.99" y1="52.4447125" x2="47.2003125" y2="52.2344" width="0.1524" layer="1"/>
+<wire x1="47.6402" y1="47.2288" x2="47.752" y2="47.117" width="0.1524" layer="1"/>
+<wire x1="47.6402" y1="51.8008" x2="47.6402" y2="47.2288" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LG">
+<contactref element="R16" pad="1"/>
+<contactref element="U2" pad="78"/>
+<wire x1="47.945" y1="53.213" x2="47.945" y2="50.8" width="0.1524" layer="1"/>
+<wire x1="47.945" y1="50.8" x2="47.945" y2="50.734" width="0.1524" layer="1"/>
+<via x="48.641" y="47.117" extent="1-16" drill="0.25"/>
+<wire x1="48.641" y1="47.117" x2="48.641" y2="44.831" width="0.1524" layer="16"/>
+<wire x1="48.641" y1="44.831" x2="54.864" y2="38.608" width="0.1524" layer="16"/>
+<via x="54.864" y="38.608" extent="1-16" drill="0.25"/>
+<wire x1="54.864" y1="38.608" x2="54.864" y2="35.941" width="0.1524" layer="1"/>
+<via x="54.864" y="35.941" extent="1-16" drill="0.25"/>
+<via x="39.751" y="33.782" extent="1-16" drill="0.25"/>
+<wire x1="39.751" y1="33.782" x2="40.005" y2="34.036" width="0.1524" layer="1"/>
+<wire x1="40.005" y1="34.036" x2="41.445159375" y2="34.036" width="0.1524" layer="1"/>
+<wire x1="41.445159375" y1="34.036" x2="41.454959375" y2="34.0262" width="0.1524" layer="1"/>
+<wire x1="54.864" y1="35.941" x2="50.8" y2="31.877" width="0.1524" layer="16"/>
+<wire x1="50.8" y1="31.877" x2="41.656" y2="31.877" width="0.1524" layer="16"/>
+<wire x1="41.656" y1="31.877" x2="39.751" y2="33.782" width="0.1524" layer="16"/>
+<wire x1="47.945" y1="50.8" x2="47.945" y2="47.813" width="0.1524" layer="1"/>
+<wire x1="47.945" y1="47.813" x2="48.641" y2="47.117" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$12">
+<contactref element="R2" pad="2"/>
+<contactref element="D1" pad="R"/>
+<wire x1="62.333" y1="30.4674" x2="61.8364" y2="30.4674" width="0.1524" layer="1"/>
+<wire x1="61.8364" y1="30.4674" x2="60.071" y2="28.702" width="0.1524" layer="1"/>
+<wire x1="60.071" y1="28.702" x2="57.338" y2="28.702" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$38">
+<contactref element="R1" pad="2"/>
+<contactref element="D1" pad="B"/>
+<wire x1="59.333" y1="32.2706" x2="57.3506" y2="32.2706" width="0.1524" layer="1"/>
+<wire x1="57.3506" y1="32.2706" x2="57.338" y2="32.258" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$39">
+<contactref element="R3" pad="2"/>
+<contactref element="D1" pad="G"/>
+<wire x1="59.3204" y1="30.48" x2="59.333" y2="30.4674" width="0.2032" layer="1"/>
+<wire x1="59.333" y1="30.4674" x2="57.3506" y2="30.4674" width="0.1524" layer="1"/>
+<wire x1="57.3506" y1="30.4674" x2="57.338" y2="30.48" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-DAC">
+<contactref element="U2" pad="1"/>
+</signal>
+<signal name="MK-PWM1L0">
+<contactref element="U2" pad="92"/>
+<contactref element="J5" pad="17"/>
+<wire x1="41.454959375" y1="41.0262" x2="41.373559375" y2="40.9448" width="0.1524" layer="1"/>
+<wire x1="41.373559375" y1="40.9448" x2="34.6456" y2="40.9448" width="0.1524" layer="1"/>
+<wire x1="34.6456" y1="40.9448" x2="32.6136" y2="38.9128" width="0.1524" layer="1"/>
+<wire x1="20.9296" y1="35.56" x2="19.431" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="32.6136" y1="38.9128" x2="32.6136" y2="36.1999375" width="0.1524" layer="1"/>
+<via x="32.6136" y="36.1999375" extent="1-16" drill="0.25"/>
+<wire x1="25.242046875" y1="36.470503125" x2="25.235590625" y2="36.4707375" width="0.1524" layer="16"/>
+<wire x1="25.067975" y1="36.64451875" x2="24.97081875" y2="36.749078125" width="0.1524" layer="16"/>
+<wire x1="24.97081875" y1="36.749078125" x2="24.906746875" y2="36.818" width="0.1524" layer="16"/>
+<wire x1="24.906746875" y1="36.818" x2="24.900525" y2="36.818228125" width="0.1524" layer="16"/>
+<wire x1="24.900525" y1="36.818228125" x2="24.84235625" y2="36.8808" width="0.1524" layer="16"/>
+<wire x1="25.235590625" y1="36.4707375" x2="25.154121875" y2="36.558371875" width="0.1524" layer="16"/>
+<wire x1="25.154121875" y1="36.558371875" x2="25.067975" y2="36.64451875" width="0.1524" layer="16"/>
+<wire x1="24.84235625" y1="36.8808" x2="22.2504" y2="36.8808" width="0.1524" layer="16"/>
+<wire x1="22.2504" y1="36.8808" x2="20.9296" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="32.6136" y1="36.1999375" x2="32.3292625" y2="36.1999375" width="0.1524" layer="16"/>
+<wire x1="32.3292625" y1="36.1999375" x2="32.1056" y2="36.4236" width="0.1524" layer="16"/>
+<wire x1="32.1056" y1="36.4236" x2="25.28895" y2="36.4236" width="0.1524" layer="16"/>
+<wire x1="25.28895" y1="36.4236" x2="25.242046875" y2="36.470503125" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1L1">
+<contactref element="J5" pad="19"/>
+<contactref element="U2" pad="89"/>
+<wire x1="19.431" y1="38.1" x2="20.4724" y2="38.1" width="0.1524" layer="16"/>
+<wire x1="20.4724" y1="38.1" x2="21.082" y2="37.4904" width="0.1524" layer="16"/>
+<wire x1="25.3426" y1="37.2444875" x2="25.42804375" y2="37.15904375" width="0.1524" layer="16"/>
+<wire x1="25.42804375" y1="37.15904375" x2="25.51013125" y2="37.07074375" width="0.1524" layer="16"/>
+<wire x1="25.51013125" y1="37.07074375" x2="25.516578125" y2="37.070509375" width="0.1524" layer="16"/>
+<wire x1="25.516578125" y1="37.070509375" x2="25.52114375" y2="37.06594375" width="0.1524" layer="16"/>
+<wire x1="21.082" y1="37.4904" x2="25.113990625" y2="37.4904" width="0.1524" layer="16"/>
+<wire x1="25.113990625" y1="37.4904" x2="25.3426" y2="37.2444875" width="0.1524" layer="16"/>
+<wire x1="33.77901875" y1="37.06154375" x2="34.02661875" y2="36.81394375" width="0.1524" layer="16"/>
+<wire x1="25.52114375" y1="37.06594375" x2="25.641825" y2="37.06154375" width="0.1524" layer="16"/>
+<wire x1="25.641825" y1="37.06154375" x2="33.77901875" y2="37.06154375" width="0.1524" layer="16"/>
+<via x="34.02661875" y="36.81394375" extent="1-16" drill="0.25"/>
+<wire x1="34.46270625" y1="39.0347" x2="35.15360625" y2="39.7256" width="0.1524" layer="1"/>
+<wire x1="35.15360625" y1="39.7256" x2="37.61665625" y2="39.7256" width="0.1524" layer="1"/>
+<wire x1="34.02661875" y1="36.81394375" x2="34.46270625" y2="37.25003125" width="0.1524" layer="1"/>
+<wire x1="34.46270625" y1="37.25003125" x2="34.46270625" y2="39.0347" width="0.1524" layer="1"/>
+<wire x1="37.61665625" y1="39.7256" x2="37.81605625" y2="39.5262" width="0.1524" layer="1"/>
+<wire x1="37.81605625" y1="39.5262" x2="41.454959375" y2="39.5262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-PWM1L2">
+<contactref element="J5" pad="21"/>
+<contactref element="U2" pad="87"/>
+<wire x1="41.454959375" y1="38.5262" x2="37.465" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="37.465" y1="38.5262" x2="37.4456" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="27.2832" y1="38.0528" x2="27.2796" y2="38.0492" width="0.1524" layer="16"/>
+<wire x1="35.78125625" y1="38.0528" x2="27.2832" y2="38.0528" width="0.1524" layer="16"/>
+<wire x1="27.2796" y1="38.0492" x2="26.0096" y2="38.0492" width="0.1524" layer="16"/>
+<wire x1="20.2946" y1="39.7764" x2="19.431" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="26.0096" y1="38.0492" x2="24.2824" y2="39.7764" width="0.1524" layer="16"/>
+<wire x1="24.2824" y1="39.7764" x2="20.2946" y2="39.7764" width="0.1524" layer="16"/>
+<wire x1="37.465" y1="38.5262" x2="36.349" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="36.349" y1="38.5262" x2="36.2672" y2="38.608" width="0.1524" layer="1"/>
+<via x="36.2672" y="38.608" extent="1-16" drill="0.25"/>
+<wire x1="36.2672" y1="38.608" x2="36.2672" y2="38.53874375" width="0.1524" layer="16"/>
+<wire x1="36.2672" y1="38.53874375" x2="35.78125625" y2="38.0528" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1L3">
+<contactref element="J5" pad="23"/>
+<contactref element="U2" pad="84"/>
+<wire x1="41.454959375" y1="37.0262" x2="39.2614" y2="37.0262" width="0.1524" layer="1"/>
+<wire x1="39.2614" y1="37.0262" x2="38.354" y2="36.1188" width="0.1524" layer="1"/>
+<wire x1="36.43805625" y1="36.1188" x2="36.08605625" y2="36.4708" width="0.1524" layer="1"/>
+<wire x1="36.08605625" y1="36.4708" x2="36.0716" y2="36.4708" width="0.1524" layer="1"/>
+<wire x1="36.0716" y1="36.4708" x2="35.4584" y2="37.084" width="0.1524" layer="1"/>
+<wire x1="35.4584" y1="37.084" x2="35.4584" y2="38.6096" width="0.1524" layer="1"/>
+<via x="35.4584" y="38.6096" extent="1-16" drill="0.25"/>
+<wire x1="35.4584" y1="38.6096" x2="35.206" y2="38.6096" width="0.1524" layer="16"/>
+<wire x1="35.206" y1="38.6096" x2="34.954" y2="38.3576" width="0.1524" layer="16"/>
+<wire x1="34.954" y1="38.3576" x2="26.2672" y2="38.3576" width="0.1524" layer="16"/>
+<wire x1="26.2672" y1="38.3576" x2="26.2636" y2="38.354" width="0.1524" layer="16"/>
+<wire x1="26.2636" y1="38.354" x2="26.13585625" y2="38.354" width="0.1524" layer="16"/>
+<wire x1="26.13585625" y1="38.354" x2="24.40865625" y2="40.0812" width="0.1524" layer="16"/>
+<wire x1="38.354" y1="36.1188" x2="36.43805625" y2="36.1188" width="0.1524" layer="1"/>
+<wire x1="22.5044" y1="40.0812" x2="21.9964" y2="40.5892" width="0.1524" layer="16"/>
+<via x="21.9964" y="40.5892" extent="1-16" drill="0.25"/>
+<wire x1="21.9964" y1="40.5892" x2="21.9964" y2="40.6146" width="0.1524" layer="1"/>
+<wire x1="21.9964" y1="40.6146" x2="19.431" y2="43.18" width="0.1524" layer="1"/>
+<wire x1="24.40865625" y1="40.0812" x2="22.5044" y2="40.0812" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F1">
+<contactref element="J5" pad="37"/>
+</signal>
+<signal name="MK-PWM1H1">
+<contactref element="J5" pad="20"/>
+<contactref element="U2" pad="88"/>
+<wire x1="37.885" y1="39.0262" x2="41.454959375" y2="39.0262" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="38.98165625" x2="35.23714375" y2="39.3664" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="36.49590625" x2="34.598528125" y2="36.242034375" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="38.98165625" x2="34.8524" y2="36.49590625" width="0.1524" layer="1"/>
+<via x="34.598528125" y="36.242034375" extent="1-16" drill="0.25"/>
+<wire x1="33.46981875" y1="36.58330625" x2="33.46981875" y2="36.58338125" width="0.1524" layer="16"/>
+<wire x1="33.29645625" y1="36.75674375" x2="33.46981875" y2="36.58338125" width="0.1524" layer="16"/>
+<wire x1="34.598528125" y1="36.242034375" x2="33.811090625" y2="36.242034375" width="0.1524" layer="16"/>
+<wire x1="33.811090625" y1="36.242034375" x2="33.46981875" y2="36.58330625" width="0.1524" layer="16"/>
+<wire x1="25.39031875" y1="36.7657125" x2="25.38386875" y2="36.765946875" width="0.1524" layer="16"/>
+<wire x1="25.38386875" y1="36.765946875" x2="25.379646875" y2="36.7704875" width="0.1524" layer="16"/>
+<wire x1="25.379646875" y1="36.7704875" x2="25.3728875" y2="36.770734375" width="0.1524" layer="16"/>
+<wire x1="25.3728875" y1="36.770734375" x2="25.372878125" y2="36.77074375" width="0.1524" layer="16"/>
+<wire x1="25.372878125" y1="36.77074375" x2="25.3728625" y2="36.77074375" width="0.1524" layer="16"/>
+<wire x1="25.3728625" y1="36.77074375" x2="25.296090625" y2="36.853325" width="0.1524" layer="16"/>
+<wire x1="25.296090625" y1="36.853325" x2="25.211540625" y2="36.944253125" width="0.1524" layer="16"/>
+<wire x1="25.211540625" y1="36.944253125" x2="25.205325" y2="36.94448125" width="0.1524" layer="16"/>
+<wire x1="25.205325" y1="36.94448125" x2="25.1230875" y2="37.03294375" width="0.1524" layer="16"/>
+<wire x1="25.1230875" y1="37.03294375" x2="25.0378" y2="37.11823125" width="0.1524" layer="16"/>
+<wire x1="25.0378" y1="37.11823125" x2="24.975171875" y2="37.1856" width="0.1524" layer="16"/>
+<wire x1="25.3992875" y1="36.75674375" x2="25.63629375" y2="36.75674375" width="0.1524" layer="16"/>
+<wire x1="25.3992875" y1="36.75674375" x2="25.39031875" y2="36.7657125" width="0.1524" layer="16"/>
+<wire x1="20.16896875" y1="37.1856" x2="19.91496875" y2="36.9316" width="0.1524" layer="16"/>
+<wire x1="19.91496875" y1="36.9316" x2="18.0594" y2="36.9316" width="0.1524" layer="16"/>
+<wire x1="18.0594" y1="36.9316" x2="16.891" y2="38.1" width="0.1524" layer="16"/>
+<wire x1="24.975171875" y1="37.1856" x2="20.16896875" y2="37.1856" width="0.1524" layer="16"/>
+<wire x1="37.5448" y1="39.3664" x2="37.885" y2="39.0262" width="0.1524" layer="1"/>
+<wire x1="35.23714375" y1="39.3664" x2="37.5448" y2="39.3664" width="0.1524" layer="1"/>
+<wire x1="25.63629375" y1="36.75674375" x2="25.75689375" y2="36.752346875" width="0.1524" layer="16"/>
+<wire x1="25.75689375" y1="36.752346875" x2="25.761621875" y2="36.75674375" width="0.1524" layer="16"/>
+<wire x1="25.761621875" y1="36.75674375" x2="33.29645625" y2="36.75674375" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1H2">
+<contactref element="J5" pad="22"/>
+<contactref element="U2" pad="85"/>
+<wire x1="41.454959375" y1="37.5262" x2="41.439959375" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="25.32454375" y1="38.3032" x2="25.2476" y2="38.3032" width="0.1524" layer="16"/>
+<wire x1="25.2476" y1="38.3032" x2="24.0792" y2="39.4716" width="0.1524" layer="16"/>
+<wire x1="24.0792" y1="39.4716" x2="18.4404" y2="39.4716" width="0.1524" layer="16"/>
+<wire x1="18.4404" y1="39.4716" x2="17.272" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="17.272" y1="40.64" x2="16.891" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="36.4998" y1="37.5412" x2="36.322" y2="37.719" width="0.1524" layer="1"/>
+<via x="36.322" y="37.719" extent="1-16" drill="0.25"/>
+<wire x1="36.322" y1="37.719" x2="25.90874375" y2="37.719" width="0.1524" layer="16"/>
+<wire x1="41.439959375" y1="37.5412" x2="36.4998" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="25.90874375" y1="37.719" x2="25.32454375" y2="38.3032" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1H3">
+<contactref element="J5" pad="24"/>
+<contactref element="U2" pad="80"/>
+<wire x1="41.454959375" y1="35.0262" x2="41.429159375" y2="35.052" width="0.1524" layer="1"/>
+<wire x1="41.429159375" y1="35.052" x2="39.0652" y2="35.052" width="0.1524" layer="1"/>
+<wire x1="39.0652" y1="35.052" x2="38.3032" y2="35.814" width="0.1524" layer="1"/>
+<wire x1="24.30494375" y1="38.8148" x2="21.0312" y2="38.8148" width="0.1524" layer="16"/>
+<wire x1="25.6474" y1="37.37074375" x2="24.30494375" y2="38.8148" width="0.1524" layer="16"/>
+<wire x1="34.25725625" y1="37.37074375" x2="25.6474" y2="37.37074375" width="0.1524" layer="16"/>
+<via x="21.0312" y="38.8148" extent="1-16" drill="0.45"/>
+<wire x1="21.0312" y1="38.8148" x2="21.1836" y2="38.9672" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="43.307" x2="16.891" y2="43.18" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="43.18" x2="18.161" y2="41.91" width="0.1524" layer="1"/>
+<wire x1="18.161" y1="41.91" x2="20.1676" y2="41.91" width="0.1524" layer="1"/>
+<wire x1="20.1676" y1="41.91" x2="21.0312" y2="41.0464" width="0.1524" layer="1"/>
+<wire x1="21.0312" y1="41.0464" x2="21.0312" y2="38.8148" width="0.1524" layer="1"/>
+<wire x1="38.3032" y1="35.814" x2="35.9409625" y2="35.814" width="0.1524" layer="1"/>
+<wire x1="35.9409625" y1="35.814" x2="35.52188125" y2="36.23308125" width="0.1524" layer="1"/>
+<via x="35.52188125" y="36.23308125" extent="1-16" drill="0.25"/>
+<wire x1="34.82916875" y1="36.79884375" x2="34.82915625" y2="36.79884375" width="0.1524" layer="16"/>
+<wire x1="34.82915625" y1="36.79884375" x2="34.25725625" y2="37.37074375" width="0.1524" layer="16"/>
+<wire x1="35.52188125" y1="36.23308125" x2="35.39493125" y2="36.23308125" width="0.1524" layer="16"/>
+<wire x1="35.39493125" y1="36.23308125" x2="34.82916875" y2="36.79884375" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F2">
+<contactref element="J5" pad="38"/>
+</signal>
+<signal name="MK-USART-RTS">
+<contactref element="U2" pad="20"/>
+<contactref element="J5" pad="31"/>
+<wire x1="19.431" y1="53.213" x2="19.431" y2="53.34" width="0.1524" layer="1"/>
+<wire x1="32.766" y1="49.53" x2="32.893" y2="49.657" width="0.1524" layer="1"/>
+<via x="32.766" y="49.53" extent="1-16" drill="0.25"/>
+<wire x1="32.766" y1="49.53" x2="30.861" y2="47.625" width="0.1524" layer="16"/>
+<wire x1="30.861" y1="47.625" x2="30.861" y2="45.5010875" width="0.1524" layer="16"/>
+<wire x1="30.861" y1="45.5010875" x2="30.742265625" y2="45.382353125" width="0.1524" layer="16"/>
+<via x="30.742265625" y="45.382353125" extent="1-16" drill="0.25"/>
+<wire x1="30.742265625" y1="45.382353125" x2="30.563646875" y2="45.382353125" width="0.1524" layer="1"/>
+<wire x1="30.563646875" y1="45.382353125" x2="30.226" y2="45.72" width="0.1524" layer="1"/>
+<wire x1="30.226" y1="45.72" x2="30.226" y2="46.755159375" width="0.1524" layer="1"/>
+<wire x1="30.226" y1="46.755159375" x2="30.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="19.431" y1="53.34" x2="20.828" y2="53.34" width="0.1524" layer="1"/>
+<wire x1="20.828" y1="53.34" x2="21.082" y2="53.086" width="0.1524" layer="1"/>
+<wire x1="21.9302875" y1="51.0152" x2="26.3297125" y2="51.0152" width="0.1524" layer="1"/>
+<wire x1="26.3297125" y1="51.0152" x2="26.86269375" y2="51.54818125" width="0.1524" layer="1"/>
+<wire x1="21.082" y1="53.086" x2="21.082" y2="51.8634875" width="0.1524" layer="1"/>
+<wire x1="21.082" y1="51.8634875" x2="21.9302875" y2="51.0152" width="0.1524" layer="1"/>
+<wire x1="33.094925" y1="51.05601875" x2="33.2232" y2="50.92774375" width="0.1524" layer="1"/>
+<wire x1="32.1455625" y1="51.54818125" x2="32.637725" y2="51.05601875" width="0.1524" layer="1"/>
+<wire x1="32.637725" y1="51.05601875" x2="33.094925" y2="51.05601875" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="49.9872" x2="32.766" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="26.86269375" y1="51.54818125" x2="32.1455625" y2="51.54818125" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="50.92774375" x2="33.2232" y2="49.9872" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-CTS">
+<contactref element="U2" pad="17"/>
+<contactref element="J5" pad="32"/>
+<wire x1="32.76398125" y1="51.36081875" x2="33.22118125" y2="51.36081875" width="0.1524" layer="1"/>
+<wire x1="33.22118125" y1="51.36081875" x2="33.528" y2="51.054" width="0.1524" layer="1"/>
+<wire x1="33.528" y1="51.054" x2="33.528" y2="49.276" width="0.1524" layer="1"/>
+<wire x1="33.528" y1="49.276" x2="32.131" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="32.131" y1="47.879" x2="31.877" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="31.877" y1="47.879" x2="31.75" y2="47.752" width="0.1524" layer="1"/>
+<wire x1="31.75" y1="47.752" x2="31.75" y2="46.821240625" width="0.1524" layer="1"/>
+<wire x1="31.75" y1="46.821240625" x2="31.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="53.34" x2="17.018" y2="53.34" width="0.1524" layer="1"/>
+<wire x1="17.018" y1="53.34" x2="18.288" y2="54.61" width="0.1524" layer="1"/>
+<wire x1="18.288" y1="54.61" x2="20.701" y2="54.61" width="0.1524" layer="1"/>
+<wire x1="20.701" y1="54.61" x2="21.387" y2="53.924" width="0.1524" layer="1"/>
+<wire x1="21.387" y1="51.98954375" x2="22.05654375" y2="51.32" width="0.1524" layer="1"/>
+<wire x1="22.05654375" y1="51.32" x2="26.20345625" y2="51.32" width="0.1524" layer="1"/>
+<wire x1="26.20345625" y1="51.32" x2="26.7364375" y2="51.85298125" width="0.1524" layer="1"/>
+<wire x1="21.387" y1="53.924" x2="21.387" y2="51.98954375" width="0.1524" layer="1"/>
+<wire x1="32.27181875" y1="51.85298125" x2="32.76398125" y2="51.36081875" width="0.1524" layer="1"/>
+<wire x1="26.7364375" y1="51.85298125" x2="32.27181875" y2="51.85298125" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-TX">
+<contactref element="U2" pad="11"/>
+<contactref element="J5" pad="36"/>
+<wire x1="34.704959375" y1="46.7762" x2="34.704959375" y2="47.591040625" width="0.1524" layer="1"/>
+<wire x1="34.704959375" y1="47.591040625" x2="34.46780625" y2="47.82819375" width="0.1524" layer="1"/>
+<wire x1="34.46780625" y1="47.82819375" x2="34.46780625" y2="51.307259375" width="0.1524" layer="1"/>
+<wire x1="34.46780625" y1="51.307259375" x2="33.85621875" y2="51.918846875" width="0.1524" layer="1"/>
+<wire x1="33.85621875" y1="52.2745125" x2="33.34953125" y2="52.7812" width="0.1524" layer="1"/>
+<wire x1="33.85621875" y1="51.918846875" x2="33.85621875" y2="52.2745125" width="0.1524" layer="1"/>
+<wire x1="26.164975" y1="52.7812" x2="33.34953125" y2="52.7812" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="58.42" x2="17.653" y2="58.42" width="0.1524" layer="1"/>
+<wire x1="17.653" y1="58.42" x2="18.923" y2="59.69" width="0.1524" layer="1"/>
+<wire x1="18.923" y1="59.69" x2="20.066" y2="59.69" width="0.1524" layer="1"/>
+<wire x1="22.3014" y1="52.3683125" x2="22.4353125" y2="52.2344" width="0.1524" layer="1"/>
+<wire x1="22.3014" y1="57.4546" x2="22.3014" y2="52.3683125" width="0.1524" layer="1"/>
+<wire x1="25.8246875" y1="52.2344" x2="25.9586" y2="52.3683125" width="0.1524" layer="1"/>
+<wire x1="25.9586" y1="52.3683125" x2="25.9586" y2="52.574825" width="0.1524" layer="1"/>
+<wire x1="25.9586" y1="52.574825" x2="26.164975" y2="52.7812" width="0.1524" layer="1"/>
+<wire x1="20.066" y1="59.69" x2="22.3014" y2="57.4546" width="0.1524" layer="1"/>
+<wire x1="22.4353125" y1="52.2344" x2="25.8246875" y2="52.2344" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-RX">
+<contactref element="U2" pad="12"/>
+<contactref element="J5" pad="35"/>
+<wire x1="33.55141875" y1="52.14825625" x2="33.55141875" y2="51.79258125" width="0.1524" layer="1"/>
+<wire x1="33.55141875" y1="51.79258125" x2="34.163" y2="51.181" width="0.1524" layer="1"/>
+<wire x1="33.223275" y1="52.4764" x2="33.55141875" y2="52.14825625" width="0.1524" layer="1"/>
+<wire x1="34.163" y1="51.181" x2="34.163" y2="46.818159375" width="0.1524" layer="1"/>
+<wire x1="34.163" y1="46.818159375" x2="34.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="19.431" y1="58.42" x2="20.90494375" y2="58.42" width="0.1524" layer="1"/>
+<wire x1="20.90494375" y1="58.42" x2="21.9966" y2="57.32834375" width="0.1524" layer="1"/>
+<wire x1="21.9966" y1="57.32834375" x2="21.9966" y2="52.24205625" width="0.1524" layer="1"/>
+<wire x1="21.9966" y1="52.24205625" x2="22.30905625" y2="51.9296" width="0.1524" layer="1"/>
+<wire x1="26.2634" y1="52.24205625" x2="26.2634" y2="52.44856875" width="0.1524" layer="1"/>
+<wire x1="26.2634" y1="52.44856875" x2="26.277415625" y2="52.462584375" width="0.1524" layer="1"/>
+<wire x1="25.95094375" y1="51.9296" x2="26.2634" y2="52.24205625" width="0.1524" layer="1"/>
+<wire x1="22.30905625" y1="51.9296" x2="25.95094375" y2="51.9296" width="0.1524" layer="1"/>
+<wire x1="32.752146875" y1="52.462584375" x2="32.76398125" y2="52.47441875" width="0.1524" layer="1"/>
+<wire x1="32.76398125" y1="52.47441875" x2="33.22129375" y2="52.47441875" width="0.1524" layer="1"/>
+<wire x1="33.22129375" y1="52.47441875" x2="33.223275" y2="52.4764" width="0.1524" layer="1"/>
+<wire x1="26.277415625" y1="52.462584375" x2="32.752146875" y2="52.462584375" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-MISO">
+<contactref element="U2" pad="45"/>
+<contactref element="J5" pad="11"/>
+<wire x1="25.937959375" y1="35.5092" x2="25.954959375" y2="35.5262" width="0.1524" layer="1"/>
+<wire x1="22.987" y1="34.8742" x2="21.7932" y2="33.6804" width="0.1524" layer="1"/>
+<wire x1="22.987" y1="34.8742" x2="24.4094" y2="34.8742" width="0.1524" layer="1"/>
+<wire x1="24.4094" y1="34.8742" x2="25.0444" y2="35.5092" width="0.1524" layer="1"/>
+<wire x1="25.0444" y1="35.5092" x2="25.937959375" y2="35.5092" width="0.1524" layer="1"/>
+<wire x1="21.7932" y1="29.69334375" x2="21.05585625" y2="28.956" width="0.1524" layer="1"/>
+<wire x1="19.431" y1="27.94" x2="20.447" y2="28.956" width="0.1524" layer="1"/>
+<wire x1="20.447" y1="28.956" x2="21.05585625" y2="28.956" width="0.1524" layer="1"/>
+<wire x1="21.7932" y1="33.6804" x2="21.7932" y2="29.69334375" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-MOSI">
+<contactref element="U2" pad="43"/>
+<contactref element="J5" pad="12"/>
+<wire x1="16.891" y1="27.94" x2="18.2118" y2="29.2608" width="0.1524" layer="1"/>
+<wire x1="18.2118" y1="29.2608" x2="20.9296" y2="29.2608" width="0.1524" layer="1"/>
+<wire x1="20.9296" y1="29.2608" x2="21.4884" y2="29.8196" width="0.1524" layer="1"/>
+<wire x1="24.20794375" y1="36.5262" x2="25.954959375" y2="36.5262" width="0.1524" layer="1"/>
+<wire x1="21.4884" y1="29.8196" x2="21.4884" y2="33.80665625" width="0.1524" layer="1"/>
+<wire x1="21.4884" y1="33.80665625" x2="24.20794375" y2="36.5262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-SPCK">
+<contactref element="U2" pad="41"/>
+<contactref element="J5" pad="10"/>
+<wire x1="25.954959375" y1="37.5262" x2="25.939959375" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="25.939959375" y1="37.5412" x2="24.5872" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="24.5872" y1="37.5412" x2="21.3868" y2="34.3408" width="0.1524" layer="1"/>
+<wire x1="21.3868" y1="34.3408" x2="16.4592" y2="34.3408" width="0.1524" layer="1"/>
+<wire x1="16.4592" y1="34.3408" x2="15.494" y2="33.3756" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="33.3756" x2="15.494" y2="26.67" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="26.67" x2="16.764" y2="25.4" width="0.1524" layer="1"/>
+<wire x1="16.764" y1="25.4" x2="16.891" y2="25.4" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-CS2">
+<contactref element="U2" pad="65"/>
+<contactref element="J5" pad="13"/>
+<wire x1="19.431" y1="30.48" x2="20.5994" y2="31.6484" width="0.1524" layer="1"/>
+<wire x1="20.5994" y1="31.6484" x2="20.6756" y2="31.6484" width="0.1524" layer="1"/>
+<wire x1="30.324" y1="32.3124" x2="28.5496" y2="34.0868" width="0.1524" layer="16"/>
+<wire x1="30.324" y1="32.3124" x2="36.4744" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="36.4744" y1="32.3124" x2="36.478" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="36.83" y1="32.3088" x2="36.478" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="38.528984375" y1="33.556215625" x2="38.44996875" y2="33.4772" width="0.1524" layer="1"/>
+<via x="38.528984375" y="33.556215625" extent="1-16" drill="0.3"/>
+<wire x1="38.528984375" y1="33.556215625" x2="38.137246875" y2="33.556215625" width="0.1524" layer="16"/>
+<wire x1="36.89343125" y1="32.3124" x2="36.8336" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="36.8336" y1="32.3124" x2="36.83" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="38.137246875" y1="33.556215625" x2="36.89343125" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="28.5496" y1="34.0868" x2="23.114" y2="34.0868" width="0.1524" layer="16"/>
+<wire x1="23.114" y1="34.0868" x2="20.6756" y2="31.6484" width="0.1524" layer="16"/>
+<via x="20.6756" y="31.6484" extent="1-16" drill="0.25"/>
+<wire x1="34.704959375" y1="33.949240625" x2="34.417" y2="34.2372" width="0.1524" layer="1"/>
+<via x="34.417" y="34.2372" extent="1-16" drill="0.25"/>
+<wire x1="34.417" y1="34.2372" x2="36.4744" y2="34.2372" width="0.1524" layer="16"/>
+<wire x1="36.4744" y1="34.2372" x2="37.1622" y2="34.925" width="0.1524" layer="16"/>
+<via x="37.1622" y="34.925" extent="1-16" drill="0.25"/>
+<wire x1="37.1622" y1="34.925" x2="37.1622" y2="34.923" width="0.1524" layer="1"/>
+<wire x1="37.1622" y1="34.923" x2="38.528984375" y2="33.556215625" width="0.1524" layer="1"/>
+<wire x1="34.704959375" y1="31.2762" x2="34.704959375" y2="33.949240625" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-SCK">
+<contactref element="U2" pad="100"/>
+<contactref element="J5" pad="34"/>
+<via x="40.26534375" y="51.936659375" extent="1-16" drill="0.25"/>
+<wire x1="40.26534375" y1="51.936659375" x2="40.26534375" y2="47.9481125" width="0.1524" layer="1"/>
+<wire x1="40.26534375" y1="47.9481125" x2="40.4368" y2="47.77665625" width="0.1524" layer="1"/>
+<wire x1="40.4368" y1="46.99" x2="40.761721875" y2="46.665078125" width="0.1524" layer="1"/>
+<wire x1="40.4368" y1="47.77665625" x2="40.4368" y2="46.99" width="0.1524" layer="1"/>
+<via x="40.761721875" y="46.665078125" extent="1-16" drill="0.25"/>
+<wire x1="40.763721875" y1="46.665078125" x2="40.761721875" y2="46.665078125" width="0.1524" layer="16"/>
+<wire x1="41.454959375" y1="45.0262" x2="41.488359375" y2="45.0596" width="0.1524" layer="1"/>
+<via x="32.99461875" y="51.91761875" extent="1-16" drill="0.25"/>
+<wire x1="32.99461875" y1="51.91761875" x2="40.246303125" y2="51.91761875" width="0.1524" layer="16"/>
+<wire x1="40.246303125" y1="51.91761875" x2="40.26534375" y2="51.936659375" width="0.1524" layer="16"/>
+<wire x1="16.891" y1="55.88" x2="17.399" y2="55.88" width="0.1524" layer="1"/>
+<wire x1="17.399" y1="55.88" x2="18.669" y2="57.15" width="0.1524" layer="1"/>
+<wire x1="18.669" y1="57.15" x2="20.955" y2="57.15" width="0.1524" layer="1"/>
+<wire x1="20.955" y1="57.15" x2="21.6918" y2="56.4132" width="0.1524" layer="1"/>
+<wire x1="21.6918" y1="56.4132" x2="21.6918" y2="52.1158" width="0.1524" layer="1"/>
+<wire x1="21.6918" y1="52.1158" x2="22.1828" y2="51.6248" width="0.1524" layer="1"/>
+<wire x1="26.5682" y1="52.1158" x2="26.5682" y2="52.15778125" width="0.1524" layer="1"/>
+<wire x1="26.0772" y1="51.6248" x2="26.5682" y2="52.1158" width="0.1524" layer="1"/>
+<wire x1="22.1828" y1="51.6248" x2="26.0772" y2="51.6248" width="0.1524" layer="1"/>
+<wire x1="32.75445625" y1="52.15778125" x2="32.99461875" y2="51.91761875" width="0.1524" layer="1"/>
+<wire x1="26.5682" y1="52.15778125" x2="32.75445625" y2="52.15778125" width="0.1524" layer="1"/>
+<wire x1="41.488359375" y1="45.0596" x2="42.64025" y2="45.0596" width="0.1524" layer="1"/>
+<wire x1="42.64025" y1="45.0596" x2="43.06443125" y2="45.48378125" width="0.1524" layer="1"/>
+<via x="43.06443125" y="45.48378125" extent="1-16" drill="0.25"/>
+<wire x1="43.06443125" y1="45.48378125" x2="41.94501875" y2="45.48378125" width="0.1524" layer="16"/>
+<wire x1="41.94501875" y1="45.48378125" x2="40.763721875" y2="46.665078125" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F5">
+<contactref element="J5" pad="29"/>
+<contactref element="U2" pad="30"/>
+<wire x1="25.954959375" y1="43.0262" x2="22.2518" y2="43.0262" width="0.1524" layer="1"/>
+<wire x1="22.2518" y1="43.0262" x2="21.8948" y2="43.3832" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="43.3832" x2="21.8948" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="45.6692" x2="22.1488" y2="45.9232" width="0.1524" layer="1"/>
+<via x="22.1488" y="45.9232" extent="1-16" drill="0.25"/>
+<wire x1="22.1488" y1="45.9232" x2="22.1488" y2="48.8696" width="0.1524" layer="16"/>
+<wire x1="22.1488" y1="48.8696" x2="20.7772" y2="50.2412" width="0.1524" layer="16"/>
+<wire x1="20.7772" y1="50.2412" x2="19.9898" y2="50.2412" width="0.1524" layer="16"/>
+<wire x1="19.9898" y1="50.2412" x2="19.431" y2="50.8" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-6">
+<contactref element="U2" pad="16"/>
+<contactref element="J5" pad="25"/>
+<wire x1="32.204959375" y1="46.7762" x2="32.2072" y2="46.773959375" width="0.1524" layer="1"/>
+<wire x1="32.2072" y1="46.773959375" x2="32.2072" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="32.2072" y1="45.6692" x2="33.1216" y2="44.7548" width="0.1524" layer="1"/>
+<wire x1="33.1216" y1="44.7548" x2="33.1216" y2="43.45716875" width="0.1524" layer="1"/>
+<wire x1="33.1216" y1="43.45716875" x2="32.3872375" y2="42.72280625" width="0.1524" layer="1"/>
+<wire x1="32.3872375" y1="42.72280625" x2="29.6672" y2="42.72280625" width="0.1524" layer="1"/>
+<wire x1="29.6672" y1="42.72280625" x2="28.3886" y2="44.00140625" width="0.1524" layer="1"/>
+<wire x1="28.3886" y1="44.00140625" x2="27.8658" y2="44.00140625" width="0.1524" layer="1"/>
+<via x="27.8658" y="44.00140625" extent="1-16" drill="0.25"/>
+<wire x1="27.8658" y1="44.00140625" x2="26.96000625" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="26.96000625" y1="44.9072" x2="20.828" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="20.828" y1="44.9072" x2="20.0152" y2="45.72" width="0.1524" layer="16"/>
+<wire x1="20.0152" y1="45.72" x2="19.431" y2="45.72" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-7">
+<contactref element="U2" pad="15"/>
+<contactref element="J5" pad="26"/>
+<wire x1="32.704959375" y1="46.7762" x2="32.7152" y2="46.765959375" width="0.1524" layer="1"/>
+<wire x1="32.7152" y1="45.6692" x2="33.4264" y2="44.958" width="0.1524" layer="1"/>
+<wire x1="33.4264" y1="44.958" x2="33.4264" y2="43.3309125" width="0.1524" layer="1"/>
+<wire x1="33.4264" y1="43.3309125" x2="32.51349375" y2="42.41800625" width="0.1524" layer="1"/>
+<wire x1="29.5148" y1="42.41800625" x2="28.7402" y2="43.19260625" width="0.1524" layer="1"/>
+<wire x1="28.7402" y1="43.19260625" x2="27.8364" y2="43.19260625" width="0.1524" layer="1"/>
+<via x="27.8364" y="43.19260625" extent="1-16" drill="0.25"/>
+<wire x1="27.8364" y1="43.19260625" x2="26.52820625" y2="44.5008" width="0.1524" layer="16"/>
+<wire x1="17.78" y1="44.5008" x2="16.891" y2="45.3898" width="0.1524" layer="16"/>
+<wire x1="16.891" y1="45.3898" x2="16.891" y2="45.72" width="0.1524" layer="16"/>
+<wire x1="32.7152" y1="46.765959375" x2="32.7152" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="32.51349375" y1="42.41800625" x2="29.5148" y2="42.41800625" width="0.1524" layer="1"/>
+<wire x1="26.52820625" y1="44.5008" x2="17.78" y2="44.5008" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-8">
+<contactref element="U2" pad="14"/>
+<contactref element="J5" pad="27"/>
+<wire x1="33.204959375" y1="46.7762" x2="33.2232" y2="46.757959375" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="46.757959375" x2="33.2232" y2="45.6184" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="45.6184" x2="33.7312" y2="45.1104" width="0.1524" layer="1"/>
+<wire x1="33.7312" y1="45.1104" x2="33.7312" y2="43.20465625" width="0.1524" layer="1"/>
+<wire x1="33.7312" y1="43.20465625" x2="32.63975" y2="42.11320625" width="0.1524" layer="1"/>
+<wire x1="32.63975" y1="42.11320625" x2="29.310125" y2="42.11320625" width="0.1524" layer="1"/>
+<wire x1="29.310125" y1="42.11320625" x2="28.78751875" y2="42.6358125" width="0.1524" layer="1"/>
+<wire x1="28.78751875" y1="42.6358125" x2="28.53500625" y2="42.6358125" width="0.1524" layer="1"/>
+<wire x1="28.53500625" y1="42.6358125" x2="28.535" y2="42.63580625" width="0.1524" layer="1"/>
+<wire x1="28.535" y1="42.63580625" x2="27.2796" y2="42.63580625" width="0.1524" layer="1"/>
+<wire x1="27.2796" y1="45.0857375" x2="27.279609375" y2="45.085746875" width="0.1524" layer="1"/>
+<wire x1="24.10799375" y1="48.26000625" x2="24.1079875" y2="48.26" width="0.1524" layer="1"/>
+<wire x1="24.1079875" y1="48.26" x2="19.431" y2="48.26" width="0.1524" layer="1"/>
+<wire x1="27.279609375" y1="45.085746875" x2="27.279609375" y2="45.34090625" width="0.1524" layer="1"/>
+<wire x1="27.279609375" y1="45.34090625" x2="24.360509375" y2="48.26000625" width="0.1524" layer="1"/>
+<wire x1="24.360509375" y1="48.26000625" x2="24.10799375" y2="48.26000625" width="0.1524" layer="1"/>
+<wire x1="27.2796" y1="42.63580625" x2="27.2796" y2="45.0857375" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-AFE0-9">
+<contactref element="U2" pad="13"/>
+<contactref element="J5" pad="28"/>
+<wire x1="19.91496875" y1="47.0916" x2="20.77856875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="48.26" x2="18.0594" y2="47.0916" width="0.1524" layer="1"/>
+<wire x1="18.0594" y1="47.0916" x2="19.91496875" y2="47.0916" width="0.1524" layer="1"/>
+<wire x1="24.234246875" y1="47.9552" x2="20.77856875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.253240625" x2="26.9748" y2="45.212" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.253240625" x2="26.933559375" y2="45.2558875" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.2558875" x2="24.234246875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="26.9748" y1="42.33100625" x2="28.661259375" y2="42.33100625" width="0.1524" layer="1"/>
+<wire x1="29.183865625" y1="41.8084" x2="32.766" y2="41.8084" width="0.1524" layer="1"/>
+<wire x1="28.661259375" y1="42.33100625" x2="29.183865625" y2="41.8084" width="0.1524" layer="1"/>
+<wire x1="32.766" y1="41.8084" x2="34.036" y2="43.0784" width="0.1524" layer="1"/>
+<wire x1="34.036" y1="43.0784" x2="34.036" y2="45.3136" width="0.1524" layer="1"/>
+<wire x1="34.036" y1="45.3136" x2="33.704959375" y2="45.644640625" width="0.1524" layer="1"/>
+<wire x1="33.704959375" y1="45.644640625" x2="33.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="26.9748" y1="45.212" x2="26.9748" y2="42.33100625" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-AFE0-1">
+<contactref element="U2" pad="21"/>
+<contactref element="J5" pad="16"/>
+<wire x1="29.704959375" y1="46.7762" x2="29.704959375" y2="45.275840625" width="0.1524" layer="1"/>
+<wire x1="29.704959375" y1="45.275840625" x2="29.972" y2="45.0088" width="0.1524" layer="1"/>
+<via x="29.972" y="45.0088" extent="1-16" drill="0.25"/>
+<wire x1="29.972" y1="45.0088" x2="30.2768" y2="44.704" width="0.1524" layer="16"/>
+<wire x1="30.2768" y1="44.704" x2="30.2768" y2="43.7916" width="0.1524" layer="16"/>
+<wire x1="30.2768" y1="43.7916" x2="30.6324" y2="43.436" width="0.1524" layer="16"/>
+<via x="30.6324" y="43.436" extent="1-16" drill="0.25"/>
+<wire x1="30.6324" y1="43.436" x2="29.5128" y2="43.436" width="0.1524" layer="1"/>
+<wire x1="28.0416" y1="44.9072" x2="27.8384" y2="44.9072" width="0.1524" layer="1"/>
+<via x="27.8384" y="44.9072" extent="1-16" drill="0.25"/>
+<wire x1="27.8384" y1="44.9072" x2="27.3910625" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="20.95425625" y1="45.212" x2="20.789528125" y2="45.376728125" width="0.1524" layer="16"/>
+<wire x1="27.3910625" y1="44.9072" x2="27.0862625" y2="45.212" width="0.1524" layer="16"/>
+<wire x1="27.0862625" y1="45.212" x2="20.95425625" y2="45.212" width="0.1524" layer="16"/>
+<wire x1="20.789528125" y1="45.376728125" x2="20.789528125" y2="46.013840625" width="0.1524" layer="16"/>
+<wire x1="20.789528125" y1="46.013840625" x2="19.91496875" y2="46.8884" width="0.1524" layer="16"/>
+<wire x1="14.3256" y1="35.4076" x2="14.3256" y2="33.8328" width="0.1524" layer="16"/>
+<wire x1="14.3256" y1="33.8328" x2="15.1384" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="15.1384" y1="33.02" x2="16.891" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="29.5128" y1="43.436" x2="28.0416" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="19.91496875" y1="46.8884" x2="16.1036" y2="46.8884" width="0.1524" layer="16"/>
+<wire x1="16.1036" y1="46.8884" x2="14.2748" y2="45.0596" width="0.1524" layer="16"/>
+<wire x1="14.2748" y1="35.4584" x2="14.3256" y2="35.4076" width="0.1524" layer="16"/>
+<wire x1="14.2748" y1="45.0596" x2="14.2748" y2="35.4584" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-SPI-CS1">
+<contactref element="U2" pad="83"/>
+<contactref element="J5" pad="15"/>
+<wire x1="41.454959375" y1="36.5262" x2="41.453959375" y2="36.5252" width="0.1524" layer="1"/>
+<wire x1="41.453959375" y1="36.5252" x2="39.5732" y2="36.5252" width="0.1524" layer="1"/>
+<wire x1="28.68754375" y1="34.3916" x2="22.098" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="30.46194375" y1="32.6172" x2="28.68754375" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="34.280225" x2="36.767175" y2="32.6172" width="0.1524" layer="16"/>
+<wire x1="36.767175" y1="32.6172" x2="30.46194375" y2="32.6172" width="0.1524" layer="16"/>
+<wire x1="39.116" y1="36.068" x2="38.4302" y2="35.3822" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="35.3822" x2="38.4302" y2="34.280225" width="0.1524" layer="16"/>
+<wire x1="22.098" y1="34.3916" x2="20.7264" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="20.7264" y1="33.02" x2="19.431" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="39.5732" y1="36.5252" x2="39.116" y2="36.068" width="0.1524" layer="1"/>
+<via x="39.116" y="36.068" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="MK-PWM1H0">
+<contactref element="J5" pad="18"/>
+<contactref element="U2" pad="91"/>
+<wire x1="41.454959375" y1="40.5262" x2="39.4838" y2="40.5262" width="0.1524" layer="1"/>
+<wire x1="39.4838" y1="40.5262" x2="39.37" y2="40.64" width="0.1524" layer="1"/>
+<wire x1="39.37" y1="40.64" x2="34.77185625" y2="40.64" width="0.1524" layer="1"/>
+<wire x1="34.77185625" y1="40.64" x2="33.159328125" y2="39.027471875" width="0.1524" layer="1"/>
+<wire x1="33.159328125" y1="39.027471875" x2="33.159328125" y2="36.441646875" width="0.1524" layer="1"/>
+<wire x1="33.159328125" y1="36.441646875" x2="33.1704" y2="36.430575" width="0.1524" layer="1"/>
+<wire x1="33.1704" y1="36.430575" x2="33.1704" y2="36.0952875" width="0.1524" layer="1"/>
+<wire x1="33.1704" y1="36.0952875" x2="33.41364375" y2="35.85204375" width="0.1524" layer="1"/>
+<via x="33.41364375" y="35.85204375" extent="1-16" drill="0.25"/>
+<wire x1="33.41364375" y1="35.85204375" x2="33.05314375" y2="35.85204375" width="0.1524" layer="16"/>
+<wire x1="33.05314375" y1="35.85204375" x2="32.8442375" y2="35.6431375" width="0.1524" layer="16"/>
+<wire x1="24.638" y1="36.576" x2="25.0952" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="16.891" y1="35.56" x2="18.0594" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="32.8442375" y1="35.6431375" x2="32.1240625" y2="35.6431375" width="0.1524" layer="16"/>
+<wire x1="31.6484" y1="36.1188" x2="25.4152125" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="25.4152125" y1="36.1188" x2="25.415209375" y2="36.118796875" width="0.1524" layer="16"/>
+<wire x1="25.415209375" y1="36.118796875" x2="25.162696875" y2="36.118796875" width="0.1524" layer="16"/>
+<wire x1="25.162696875" y1="36.118796875" x2="25.16269375" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="25.16269375" y1="36.1188" x2="25.0952" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="32.1240625" y1="35.6431375" x2="31.6484" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="20.198078125" y1="34.3916" x2="22.382478125" y2="36.576" width="0.1524" layer="16"/>
+<wire x1="22.382478125" y1="36.576" x2="24.638" y2="36.576" width="0.1524" layer="16"/>
+<wire x1="18.0594" y1="34.3916" x2="20.198078125" y2="34.3916" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F0">
+<contactref element="J5" pad="33"/>
+</signal>
+<signal name="MK-F3">
+<contactref element="J5" pad="40"/>
+</signal>
+<signal name="N$41">
+<via x="42.672" y="14.732" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$42">
+<via x="42.672" y="63.754" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$43">
+<via x="11.684" y="14.732" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$44">
+<via x="11.684" y="63.754" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="MK-F4">
+<contactref element="J5" pad="30"/>
+<contactref element="U2" pad="31"/>
+<wire x1="25.954959375" y1="42.5262" x2="22.32074375" y2="42.5262" width="0.1524" layer="1"/>
+<wire x1="22.32074375" y1="42.5262" x2="21.59" y2="43.25694375" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="46.482" x2="21.5392" y2="46.5328" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="43.25694375" x2="21.59" y2="46.482" width="0.1524" layer="1"/>
+<via x="21.5392" y="46.5328" extent="1-16" drill="0.25"/>
+<wire x1="21.5392" y1="48.4632" x2="21.5392" y2="46.5328" width="0.1524" layer="16"/>
+<wire x1="16.891" y1="50.8" x2="18.161" y2="49.53" width="0.1524" layer="16"/>
+<wire x1="21.05734375" y1="49.53" x2="21.514171875" y2="49.073171875" width="0.1524" layer="16"/>
+<wire x1="21.514171875" y1="49.073171875" x2="21.514171875" y2="48.488228125" width="0.1524" layer="16"/>
+<wire x1="21.514171875" y1="48.488228125" x2="21.5392" y2="48.4632" width="0.1524" layer="16"/>
+<wire x1="18.161" y1="49.53" x2="21.05734375" y2="49.53" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-UTX3">
+<contactref element="U2" pad="23"/>
+<contactref element="J5" pad="8"/>
+<via x="14.9352" y="44.3992" extent="1-16" drill="0.3"/>
+<via x="14.9352" y="35.0012" extent="1-16" drill="0.3"/>
+<wire x1="27.40586875" y1="45.645715625" x2="27.57229375" y2="45.47929375" width="0.1524" layer="1"/>
+<wire x1="27.40586875" y1="45.645715625" x2="23.521584375" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="27.57229375" y1="45.47929375" x2="28.58829375" y2="45.47929375" width="0.1524" layer="1"/>
+<wire x1="28.58829375" y1="45.47929375" x2="28.702" y2="45.593" width="0.1524" layer="1"/>
+<wire x1="28.702" y1="45.593" x2="28.702" y2="46.773240625" width="0.1524" layer="1"/>
+<wire x1="28.702" y1="46.773240625" x2="28.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="23.521584375" y1="49.53" x2="16.129" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="16.129" y1="49.53" x2="15.494" y2="48.895" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="48.895" x2="15.494" y2="44.958" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="44.958" x2="14.9352" y2="44.3992" width="0.1524" layer="1"/>
+<wire x1="15.1892" y1="33.50185625" x2="15.24" y2="33.55265625" width="0.1524" layer="1"/>
+<wire x1="15.1892" y1="33.50185625" x2="15.1892" y2="24.5618" width="0.1524" layer="1"/>
+<wire x1="15.1892" y1="24.5618" x2="16.891" y2="22.86" width="0.1524" layer="1"/>
+<wire x1="15.24" y1="34.6964" x2="14.9352" y2="35.0012" width="0.1524" layer="1"/>
+<wire x1="15.24" y1="33.55265625" x2="15.24" y2="34.6964" width="0.1524" layer="1"/>
+<wire x1="14.9352" y1="35.0012" x2="14.9352" y2="35.38728125" width="0.1524" layer="16"/>
+<wire x1="14.9352" y1="35.38728125" x2="14.5796" y2="35.74288125" width="0.1524" layer="16"/>
+<wire x1="14.5796" y1="35.74288125" x2="14.5796" y2="44.0436" width="0.1524" layer="16"/>
+<wire x1="14.5796" y1="44.0436" x2="14.9352" y2="44.3992" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-URX3-TWCK2">
+<contactref element="U2" pad="51"/>
+<contactref element="J5" pad="7"/>
+<wire x1="19.431" y1="22.86" x2="19.431" y2="23.622" width="0.1524" layer="1"/>
+<wire x1="20.701" y1="24.892" x2="20.701" y2="27.126575" width="0.1524" layer="1"/>
+<wire x1="20.701" y1="27.126575" x2="20.9042" y2="27.329775" width="0.1524" layer="1"/>
+<wire x1="20.9042" y1="27.329775" x2="20.9042" y2="27.94223125" width="0.1524" layer="1"/>
+<wire x1="22.4028" y1="29.44083125" x2="22.4028" y2="30.48074375" width="0.1524" layer="1"/>
+<wire x1="22.4028" y1="30.48074375" x2="22.60525625" y2="30.6832" width="0.1524" layer="1"/>
+<wire x1="23.36725625" y1="30.6832" x2="24.63725625" y2="31.9532" width="0.1524" layer="1"/>
+<wire x1="26.66925625" y1="31.9532" x2="27.139528125" y2="32.423471875" width="0.1524" layer="1"/>
+<wire x1="27.139528125" y1="32.423471875" x2="27.520528125" y2="32.423471875" width="0.1524" layer="1"/>
+<wire x1="27.520528125" y1="32.423471875" x2="27.686" y2="32.258" width="0.1524" layer="1"/>
+<wire x1="27.686" y1="32.258" x2="27.686" y2="31.295159375" width="0.1524" layer="1"/>
+<wire x1="27.686" y1="31.295159375" x2="27.704959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="19.431" y1="23.622" x2="20.701" y2="24.892" width="0.1524" layer="1"/>
+<wire x1="20.9042" y1="27.94223125" x2="22.4028" y2="29.44083125" width="0.1524" layer="1"/>
+<wire x1="22.60525625" y1="30.6832" x2="23.36725625" y2="30.6832" width="0.1524" layer="1"/>
+<wire x1="24.63725625" y1="31.9532" x2="26.66925625" y2="31.9532" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-TWD2">
+<contactref element="U2" pad="32"/>
+<contactref element="J5" pad="9"/>
+<wire x1="19.431" y1="25.4" x2="19.431" y2="26.28763125" width="0.1524" layer="1"/>
+<wire x1="20.5994" y1="27.45603125" x2="20.5994" y2="28.0684875" width="0.1524" layer="1"/>
+<wire x1="22.098" y1="29.5670875" x2="22.098" y2="30.607" width="0.1524" layer="1"/>
+<wire x1="22.098" y1="30.607" x2="22.479" y2="30.988" width="0.1524" layer="1"/>
+<wire x1="22.479" y1="30.988" x2="23.241" y2="30.988" width="0.1524" layer="1"/>
+<wire x1="23.241" y1="30.988" x2="24.511" y2="32.258" width="0.1524" layer="1"/>
+<wire x1="24.511" y1="32.258" x2="26.543" y2="32.258" width="0.1524" layer="1"/>
+<wire x1="26.543" y1="32.258" x2="29.083" y2="34.798" width="0.1524" layer="1"/>
+<wire x1="29.083" y1="34.798" x2="29.083" y2="41.402" width="0.1524" layer="1"/>
+<wire x1="29.083" y1="41.402" x2="28.45879375" y2="42.02620625" width="0.1524" layer="1"/>
+<wire x1="28.45879375" y1="42.02620625" x2="25.954965625" y2="42.02620625" width="0.1524" layer="1"/>
+<wire x1="25.954965625" y1="42.02620625" x2="25.954959375" y2="42.0262" width="0.1524" layer="1"/>
+<wire x1="19.431" y1="26.28763125" x2="20.5994" y2="27.45603125" width="0.1524" layer="1"/>
+<wire x1="20.5994" y1="28.0684875" x2="22.098" y2="29.5670875" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-PWM0H0">
+<contactref element="U2" pad="44"/>
+<contactref element="J5" pad="14"/>
+<wire x1="25.954959375" y1="36.0262" x2="24.5962" y2="36.0262" width="0.1524" layer="1"/>
+<wire x1="24.5962" y1="36.0262" x2="24.13" y2="35.56" width="0.1524" layer="1"/>
+<via x="24.13" y="35.56" extent="1-16" drill="0.25"/>
+<wire x1="24.13" y1="35.56" x2="22.4789625" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="22.4789625" y1="35.56" x2="20.7029625" y2="33.784" width="0.1524" layer="16"/>
+<via x="20.7029625" y="33.784" extent="1-16" drill="0.25"/>
+<wire x1="20.0188" y1="31.92045625" x2="20.0188" y2="31.906" width="0.1524" layer="1"/>
+<wire x1="20.0188" y1="31.906" x2="19.8628" y2="31.75" width="0.1524" layer="1"/>
+<wire x1="20.7029625" y1="33.784" x2="20.7029625" y2="32.60461875" width="0.1524" layer="1"/>
+<wire x1="20.7029625" y1="32.60461875" x2="20.0188" y2="31.92045625" width="0.1524" layer="1"/>
+<wire x1="19.8628" y1="31.75" x2="18.161" y2="31.75" width="0.1524" layer="1"/>
+<wire x1="18.161" y1="31.75" x2="16.891" y2="30.48" width="0.1524" layer="1"/>
+</signal>
+<signal name="B1">
+<contactref element="S1" pad="4"/>
+<contactref element="S1" pad="3"/>
+<contactref element="R20" pad="1"/>
+<contactref element="U2" pad="33"/>
+<wire x1="12.7356" y1="44.892" x2="12.761" y2="43.434" width="0.1524" layer="1"/>
+<wire x1="14.097" y1="46.2534" x2="12.7356" y2="44.892" width="0.1524" layer="1"/>
+<wire x1="14.097" y1="52.8574" x2="14.097" y2="46.2534" width="0.2032" layer="1"/>
+<wire x1="12.761" y1="43.434" x2="13.662659375" y2="43.434" width="0.1524" layer="1"/>
+<wire x1="13.662659375" y1="43.434" x2="15.161259375" y2="41.9354" width="0.1524" layer="1"/>
+<via x="15.161259375" y="41.9354" extent="1-16" drill="0.25"/>
+<wire x1="15.161259375" y1="41.9354" x2="23.647209375" y2="41.9354" width="0.1524" layer="16"/>
+<wire x1="23.647209375" y1="41.9354" x2="24.032209375" y2="41.5504" width="0.1524" layer="16"/>
+<via x="24.032209375" y="41.5504" extent="1-16" drill="0.25"/>
+<wire x1="24.032209375" y1="41.5504" x2="25.930759375" y2="41.5504" width="0.1524" layer="1"/>
+<wire x1="25.930759375" y1="41.5504" x2="25.954959375" y2="41.5262" width="0.1524" layer="1"/>
+</signal>
+<signal name="TCK/SWCLK">
+<contactref element="U2" pad="63"/>
+<contactref element="TP1" pad="4"/>
+<wire x1="41.99168125" y1="24.02369375" x2="41.63530625" y2="24.02369375" width="0.1524" layer="1"/>
+<wire x1="41.63530625" y1="24.02369375" x2="40.767" y2="24.892" width="0.1524" layer="1"/>
+<wire x1="40.767" y1="24.892" x2="35.433" y2="24.892" width="0.1524" layer="1"/>
+<wire x1="35.433" y1="24.892" x2="33.401" y2="26.924" width="0.1524" layer="1"/>
+<wire x1="33.401" y1="26.924" x2="33.401" y2="28.194" width="0.1524" layer="1"/>
+<wire x1="33.401" y1="28.194" x2="33.528" y2="28.321" width="0.1524" layer="1"/>
+<wire x1="33.528" y1="30.099" x2="33.528" y2="28.321" width="0.1524" layer="1"/>
+<wire x1="33.704959375" y1="31.2762" x2="33.704959375" y2="30.275959375" width="0.1524" layer="1"/>
+<wire x1="33.704959375" y1="30.275959375" x2="33.528" y2="30.099" width="0.1524" layer="1"/>
+</signal>
+<signal name="TMS/SWDIO">
+<contactref element="U2" pad="57"/>
+<contactref element="TP1" pad="2"/>
+<wire x1="41.99168125" y1="26.56369375" x2="41.93069375" y2="26.56369375" width="0.1524" layer="1"/>
+<wire x1="41.93069375" y1="26.56369375" x2="40.64" y2="25.273" width="0.1524" layer="1"/>
+<wire x1="40.64" y1="25.273" x2="35.8922" y2="25.273" width="0.1524" layer="1"/>
+<wire x1="35.8922" y1="25.273" x2="35.179" y2="25.9862" width="0.1524" layer="1"/>
+<via x="35.179" y="25.9862" extent="1-16" drill="0.25"/>
+<wire x1="35.179" y1="25.9862" x2="32.5608" y2="25.9862" width="0.1524" layer="16"/>
+<wire x1="32.5608" y1="25.9862" x2="30.226" y2="28.321" width="0.1524" layer="16"/>
+<via x="30.226" y="28.321" extent="1-16" drill="0.25"/>
+<wire x1="30.226" y1="29.337" x2="30.226" y2="28.321" width="0.1524" layer="1"/>
+<wire x1="30.704959375" y1="31.2762" x2="30.704959375" y2="29.815959375" width="0.1524" layer="1"/>
+<wire x1="30.704959375" y1="29.815959375" x2="30.226" y2="29.337" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$6">
+<contactref element="U$4" pad="1"/>
+<contactref element="X1" pad="D-"/>
+<wire x1="59.233" y1="36.942" x2="57.29118125" y2="36.942" width="0.2032" layer="1"/>
+<wire x1="57.29118125" y1="36.942" x2="57.276590625" y2="36.956590625" width="0.2032" layer="1"/>
+<via x="57.276590625" y="36.956590625" extent="1-16" drill="0.25"/>
+<wire x1="57.276590625" y1="36.956590625" x2="52.450590625" y2="36.956590625" width="0.2032" layer="16"/>
+<wire x1="52.450590625" y1="36.956590625" x2="51.689" y2="36.195" width="0.2032" layer="16"/>
+<wire x1="51.689" y1="36.195" x2="50.8254" y2="36.195" width="0.2032" layer="16"/>
+</signal>
+<signal name="N$40">
+<contactref element="X1" pad="D+"/>
+<contactref element="U$3" pad="1"/>
+<wire x1="59.233" y1="37.592" x2="57.785" y2="37.592" width="0.2032" layer="1"/>
+<via x="57.785" y="37.592" extent="1-16" drill="0.25"/>
+<wire x1="57.785" y1="37.592" x2="52.324" y2="37.592" width="0.2032" layer="16"/>
+<wire x1="52.324" y1="37.592" x2="51.689" y2="38.227" width="0.2032" layer="16"/>
+<wire x1="51.689" y1="38.227" x2="50.8254" y2="38.227" width="0.2032" layer="16"/>
+</signal>
+</signals>
+</board>
+</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)
+with this version.
+</note>
+<note version="8.3" severity="warning">
+Since Version 8.3, EAGLE supports URNs for individual library
+assets (packages, symbols, and devices). The URNs of those assets
+will not be understood (or retained) with this version.
+</note>
+<note version="8.3" severity="warning">
+Since Version 8.3, EAGLE supports the association of 3D packages
+with devices in libraries, schematics, and board files. Those 3D
+packages will not be understood (or retained) with this version.
+</note>
+</compatibility>
+</eagle>
diff --git a/embedded/README.md b/embedded/README.md
index 848340d263dd55ad75be794fbca107c37eb2c615..5e8ad76316ecb2ad867eed49177bb38b2f9ac468 100644
--- a/embedded/README.md
+++ b/embedded/README.md
@@ -1,4 +1,3 @@
-
 # Programming
 
 It turns out this chip defaults to SWD, not JTAG. Should have read the datasheet more carefully. Also, I forgot to order the tag-connect for this number of pins...