Add PCB layout. i2c
authorWalter Fetter Lages <w.fetter@ieee.org>
Wed, 23 May 2018 22:04:31 +0000 (19:04 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Wed, 23 May 2018 22:04:31 +0000 (19:04 -0300)
14 files changed:
Makefile
fp/PJ102AH.fp [new file with mode: 0644]
fp/QFN16_3lis331.fp [new file with mode: 0644]
fp/SME16.fp [new file with mode: 0644]
fp/SME18.fp [new file with mode: 0644]
fp/shield_outline.fp [new file with mode: 0644]
imushield.pcb [new file with mode: 0644]
interface.sch
perifericos.sch
project
symbols/L3G4200D.sym
tentativas/imushield1.pcb [new file with mode: 0644]
tentativas/imushield2.pcb [new file with mode: 0644]
tentativas/imushieldsemtracks.pcb [new file with mode: 0644]

index 7c88005..4bb0c30 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 GEDA_PATH=/usr/share/gEDA/scheme
 FILES=interface.sch perifericos.sch
 
-all: pdf drc bom partslist net
+all: pdf drc bom partslist net pcb
 
 drc: imu.drc
 
@@ -14,7 +14,7 @@ net: imu.net
 
 pdf: interface.pdf perifericos.pdf
 
-pcb: imu.pcb
+pcb: imushield.pcb
 
 interface.ps: interface.sch
        gschem -p -o$@ -s$(GEDA_PATH)/print.scm $^
@@ -63,26 +63,12 @@ imu.net: ${FILES}
 
 imu.pdf: imu.ps
        ps2pdf imu.ps
-       
-#aic.ps: modem.ps lpifc.ps option.ps \
-#      aic_pin_silk.ps aic_assembly.ps aic_fab.ps \
-#      aic_front.ps aic_frontmask.ps aic_frontsilk.ps \
-#      aic_back.ps aic_backmask.ps
-#              cat modem.ps lpifc.ps option.ps \
-#              aic_assembly.ps aic_fab.ps \
-#              aic_front.ps aic_frontmask.ps aic_frontsilk.ps \
-#              aic_back.ps aic_backmask.ps \
-#              aic_pin_silk.ps > tmp.ps
-#              ps2ps tmp.ps aic.ps
-
-imu.pcb: ${FILES} project
-       gsch2pcb project
 
-#aic_pin_silk.ps: aic_frontsilk.ps aic_front.ps
-#      MergePCBPS aic_frontsilk.ps aic_front.ps > aic_pin_silk.ps
+imushield.pcb: ${FILES} project
+       gsch2pcb project
 
 clean:
-       rm -rf *.log *~ tmp.ps interface.ps perifericos.ps *.bak* aic_pin_silk.ps *.eps imu.pcb- *.old
+       rm -rf *.log *~ tmp.ps interface.ps perifericos.ps *.bak* aic_pin_silk.ps *.eps imushield.pcb- *.old
 
 mrproper: clean
        rm -rf *.drc *.bom *.bpp *.xrf *.csv *.pl1 *.pl2 *.pl3 *.net imu.pdf *.tgz
diff --git a/fp/PJ102AH.fp b/fp/PJ102AH.fp
new file mode 100644 (file)
index 0000000..3d235be
--- /dev/null
@@ -0,0 +1,13 @@
+
+Element[0x00000000 "Power Jack" "J3" "PJ102AH" 1000 1700 -3700 -600 0 100 0x00000000]
+(      
+       #Pin[x y Thickness Clearance Mask DrillHole Name  Number Flags]
+       Pin[0 11800  12000 3000 1500 6240 "1" "1" 0x00000100]
+       Pin[0 -11800 12000 3000 1500 6240 "2" "2" 0x00000100]
+       Pin[-18500 0 12000 3000 1500 6240 "3" "3" 0x00000100]
+
+       ElementLine [17700  -42100  17700  11800 1000]
+       ElementLine [-17700 -42100 -17700  11800 1000]
+       ElementLine [17700   11800 -17700  11800 1000]
+       ElementLine [17700  -42100 -17700 -42100 1000]
+)
diff --git a/fp/QFN16_3lis331.fp b/fp/QFN16_3lis331.fp
new file mode 100644 (file)
index 0000000..6d736f4
--- /dev/null
@@ -0,0 +1,59 @@
+       # number of pins on left/right sides (pin1 is upper pin on left side)
+       # number of pins on top/bottom sides
+       # pin pitch (1/1000 mil)
+       # y-coordinate for upper pin on left/right sides  (1/1000 mil)
+       # x-coordinate for right pin on top/bottom sides  (1/1000 mil)
+       # total horizontal package width (1/1000 mil)
+       # total vertical package width (1/1000 mil)
+       # how much pads extend beyond the package edge (1/1000 mil) (the 25 is 0.25 mm)
+       # how much pads extend inward from the package pad edge (1/1000 mil)
+       # pad length/width (1/1000 mil)
+       # pad width (mil/100)
+       # min/max x coordinates for the pads on the left/right sides of the package (mil/100)
+       # min/max y coordinates for the pads on the top/bottom sides of the package (mil/100)
+       # silkscreen width (mils/100)
+       # how much the silk screen is moved away from the package (1/1000 mil)
+       # upper right corner for silk screen (mil/100)
+       # refdes text size (mil/100)
+       # x,y coordinates for refdes label (mil/100)
+       # square exposed paddle size (mil/100)
+   # pad clearance to polygons (1/100 mil)
+   # width of the pad solder mask relief (1/100 mil). 
+   # grow by 1.5 mils on each side
+   # width of the paddle soldermask relief (1/100 mil)
+   # grow by 200 mils on each side
+# element_flags, description, pcb-name, value, mark_x, mark_y,
+# text_x, text_y, text_direction, text_scale, text_flags
+Element[0x00000000 "LIS331DLH accelerometer package" "" "QFN16_3lis331" 0 0 -7889 -8939 0 100 0x00000000]
+(
+# Pad[X1, Y1, X2, Y3, width, clearance,
+#     soldermask, "pin name", "pin number", flags]
+# left row
+       Pad[-6338  -3940  -4685  -3940  1102  2000 1402 "1" "1"  0x00000100]
+       Pad[-6338  -1970  -4685  -1970  1102  2000 1402 "2" "2"  0x00000100]
+       Pad[-6338  0      -4685  0      1102  2000 1402 "3" "3"  0x00000100]
+       Pad[-6338  1970   -4685  1970   1102  2000 1402 "4" "4"  0x00000100]
+       Pad[-6338  3940   -4685  3940   1102  2000 1402 "5" "5"  0x00000100]
+# bottom row
+       Pad[-1970  6338  -1970  4685  1102 2000 1402 "6" "6"     0x00000900]
+       Pad[0      6338  0      4685  1102 2000 1402 "7" "7"     0x00000900]
+       Pad[1970   6338  1970   4685  1102 2000 1402 "8" "8"     0x00000900]
+# right row
+       Pad[6338  3940   4685   3940  1102  2000 1402 "9"  "9"   0x00000100]
+       Pad[6338  1970   4685   1970  1102  2000 1402 "10" "10"  0x00000100]
+       Pad[6338  0      4685   0     1102  2000 1402 "11" "11"  0x00000100]
+       Pad[6338  -1970  4685  -1970  1102  2000 1402 "12" "12"  0x00000100]
+       Pad[6338  -3940  4685  -3940  1102  2000 1402 "13" "13"  0x00000100]
+# top row
+       Pad[1970   -6338   1970  -4685  1102 2000 1402 "14" "14" 0x00000900]
+       Pad[0      -6338   0     -4685  1102 2000 1402 "15" "15" 0x00000900]
+       Pad[-1970  -6338  -1970  -4685  1102 2000 1402 "16" "16" 0x00000900]
+# Exposed paddle (if this is an exposed paddle part)
+# Silk screen around package
+ElementLine[ 7889  7889  7889 -7889 1000]
+ElementLine[ 7889 -7889 -7889 -7889 1000]
+ElementLine[-7889 -7889 -7889  7889 1000]
+ElementLine[-7889  7889  7889  7889 1000]
+# Pin 1 indicator
+ElementLine[-7889 -7889 -9389 -9389 1000]
+)
diff --git a/fp/SME16.fp b/fp/SME16.fp
new file mode 100644 (file)
index 0000000..7a08a3e
--- /dev/null
@@ -0,0 +1,17 @@
+       # how much to grow the pads by for soldermask
+       # clearance from planes
+Element(0x00 "Surface mount electrolytic capacitor, number is dia in mm" "" "SME16" 0 0 386 0 3 100 0x00)
+(
+       ElementLine(-601 -456 -601 456 20)
+           ElementLine(-601 456 -408 586 10)
+           ElementLine(-408 586 586 586 10)
+           ElementLine(586 586 586 -586 10)
+           ElementLine(586 -586 -408 -586 10)
+           ElementLine(-408 -586 -601 -456 10)
+       Pad(-262 -262 
+               -262 262
+               388 20 249 "1" "1" 0x00000100)
+           Pad(262 -262 
+               262 262
+               388 20 249 "2" "2" 0x00000100)
+)
diff --git a/fp/SME18.fp b/fp/SME18.fp
new file mode 100644 (file)
index 0000000..489bb46
--- /dev/null
@@ -0,0 +1,13 @@
+
+Element["" "Surface mount electrolytic capacitor, number is dia in mm" "" "SME18" 61100 59100 38600 0 3 100 ""]
+(
+       Pad[-41300 0 -15800 0 16000 4000 24900 "1" "1" "square"]
+       Pad[15800 0 41300 0 16000 4000 24900 "2" "2" "square"]
+       ElementLine [39300 -39300 39300 39300 1500]
+       ElementLine [39300 39300 -32300 39300 1500]
+       ElementLine [39300 -39300 -32300 -39300 1500]
+       ElementLine [-32300  39300 -39300 32300 1500]
+       ElementLine [-32300 -39300 -39300 -32300 1500]
+       ElementLine [-39300 32300 -39300 -32300 3000]
+
+       )
diff --git a/fp/shield_outline.fp b/fp/shield_outline.fp
new file mode 100644 (file)
index 0000000..8ad0b6f
--- /dev/null
@@ -0,0 +1,1066 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["outline" 270000 210000]
+
+Grid[1000.0 0 0 1]
+Cursor[44000 3000 6.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[800 800 800 800 1500 1000]
+Flags("showdrc,rubberband,nameonpcb,autodrc")
+Groups("1,s:2,c:3")
+Styles["Signal,1000,4000,2000,1000:Power,2500,4000,2000,1000:Fat,4000,4000,2000,1000:Skinny,800,3600,2000,1000"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2500 3000 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 3000 1500 3000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[2500 1000 2500 2500 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2500 800]
+       SymbolLine[1500 3000 2000 2500 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 1500 0 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 3000 1500 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 3000 1500 3000 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[0 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 2500 800]
+       SymbolLine[1500 2500 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 0 1500 800]
+       SymbolLine[0 1500 2500 4000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 4000 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[500 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[2000 1000 2000 4000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 1500 3500 800]
+       SymbolLine[1500 3500 3000 5000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 1000 0 1500 800]
+       SymbolLine[0 1500 2500 4000 800]
+       SymbolLine[2500 4000 2500 5000 800]
+       SymbolLine[0 4000 0 5000 800]
+       SymbolLine[0 4000 2500 1500 800]
+       SymbolLine[2500 1000 2500 1500 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 0 1500 800]
+       SymbolLine[0 1500 1000 2500 800]
+       SymbolLine[1000 2500 2000 1500 800]
+       SymbolLine[2000 1000 2000 1500 800]
+       SymbolLine[1000 2500 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[2500 1000 2500 1500 800]
+       SymbolLine[0 4000 2500 1500 800]
+       SymbolLine[0 4000 0 5000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2500 800]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[2000 3000 2000 4000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+
+Element["lock" "JUMPER6" "J4" "unknown" 130000 200000 -13000 -3000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 4000 "1" "1" "square,lock,edge2"]
+       Pin[10000 0 6000 3000 6600 4000 "2" "2" "lock,edge2"]
+       Pin[20000 0 6000 3000 6600 4000 "3" "3" "lock,edge2"]
+       Pin[30000 0 6000 3000 6600 4000 "4" "4" "lock,edge2"]
+       Pin[40000 0 6000 3000 6600 4000 "5" "5" "lock,edge2"]
+       Pin[50000 0 6000 3000 6600 4000 "6" "6" "lock,edge2"]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 -5000 55000 -5000 1000]
+       ElementLine [55000 -5000 55000 5000 1000]
+       ElementLine [-5000 5000 55000 5000 1000]
+
+       )
+
+Element["lock" "JUMPER8" "J3" "unknown" 164000 10000 -83000 -3000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 4000 "1" "1" "square,lock,edge2"]
+       Pin[-10000 0 6000 3000 6600 4000 "2" "2" "lock,edge2"]
+       Pin[-20000 0 6000 3000 6600 4000 "3" "3" "lock,edge2"]
+       Pin[-30000 0 6000 3000 6600 4000 "4" "4" "lock,edge2"]
+       Pin[-40000 0 6000 3000 6600 4000 "5" "5" "lock,edge2"]
+       Pin[-50000 0 6000 3000 6600 4000 "6" "6" "lock,edge2"]
+       Pin[-60000 0 6000 3000 6600 4000 "7" "7" "lock,edge2"]
+       Pin[-70000 0 6000 3000 6600 4000 "8" "8" "lock,edge2"]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-75000 5000 5000 5000 1000]
+       ElementLine [-75000 -5000 -75000 5000 1000]
+       ElementLine [-75000 -5000 5000 -5000 1000]
+
+       )
+
+Element["lock" "Description_PAD125" "" "PAD125" 260000 180000 0 0 4 100 ""]
+(
+       Attribute("description" "Single 125mil hole")
+       Pin[0 0 14500 3000 15100 12500 "1" "1" "lock"]
+
+       )
+
+Element["lock" "JUMPER6" "J2" "unknown" 200000 200000 -13000 -3000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 4000 "1" "1" "square,lock,edge2"]
+       Pin[10000 0 6000 3000 6600 4000 "2" "2" "lock,edge2"]
+       Pin[20000 0 6000 3000 6600 4000 "3" "3" "lock,edge2"]
+       Pin[30000 0 6000 3000 6600 4000 "4" "4" "lock,edge2"]
+       Pin[40000 0 6000 3000 6600 4000 "5" "5" "lock,edge2"]
+       Pin[50000 0 6000 3000 6600 4000 "6" "6" "lock,edge2"]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [-5000 -5000 55000 -5000 1000]
+       ElementLine [55000 -5000 55000 5000 1000]
+       ElementLine [-5000 5000 55000 5000 1000]
+
+       )
+
+Element["lock" "Description_PAD125" "" "PAD125" 60000 10000 0 0 4 100 ""]
+(
+       Attribute("description" "Single 125mil hole")
+       Pin[0 0 14500 3000 15100 12500 "1" "1" "lock"]
+
+       )
+
+Element["lock" "Description_PAD125" "" "PAD125" 260000 70000 0 0 4 100 ""]
+(
+       Attribute("description" "Single 125mil hole")
+       Pin[0 0 14500 3000 15100 12500 "1" "1" "lock"]
+
+       )
+
+Element["" "JUMPER8" "J1" "unknown" 250000 10000 8000 -3000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 4000 "1" "1" "square,edge2"]
+       Pin[-10000 0 6000 3000 6600 4000 "2" "2" "edge2"]
+       Pin[-20000 0 6000 3000 6600 4000 "3" "3" "edge2"]
+       Pin[-30000 0 6000 3000 6600 4000 "4" "4" "edge2"]
+       Pin[-40000 0 6000 3000 6600 4000 "5" "5" "edge2"]
+       Pin[-50000 0 6000 3000 6600 4000 "6" "6" "edge2"]
+       Pin[-60000 0 6000 3000 6600 4000 "7" "7" "edge2"]
+       Pin[-70000 0 6000 3000 6600 4000 "8" "8" "edge2"]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-75000 5000 5000 5000 1000]
+       ElementLine [-75000 -5000 -75000 5000 1000]
+       ElementLine [-75000 -5000 5000 -5000 1000]
+
+       )
+Layer(1 "solder")
+(
+       Line[15000 11000 15000 3000 1000 2000 "clearline"]
+       Line[23000 11000 15000 11000 1000 2000 "clearline"]
+       Line[15000 3000 23000 3000 1000 2000 "clearline"]
+       Line[23000 3000 23000 11000 1000 2000 "clearline"]
+       Text[17500 4000 0 99 "2" "clearline"]
+)
+Layer(2 "component")
+(
+       Line[7000 11000 7000 3000 1000 2000 ""]
+       Line[144500 11000 144000 11500 1000 2000 ""]
+       Line[7000 3000 15000 3000 1000 2000 ""]
+       Line[15000 11000 7000 11000 1000 2000 ""]
+       Line[15000 3000 15000 11000 1000 2000 ""]
+       Text[10000 4000 0 99 "1" ""]
+)
+Layer(3 "outline")
+(
+       Line[0 210000 270000 210000 1000 2000 ""]
+       Line[0 0 270000 0 1000 2000 ""]
+       Line[0 0 0 210000 1000 2000 ""]
+       Line[270000 210000 270000 0 1000 2000 ""]
+)
+Layer(4 "unused")
+(
+)
+Layer(5 "unused")
+(
+       Text[10000 196000 0 119 "ShieldOutline v.0" ""]
+       Text[91000 30000 1 100 "AREF" ""]
+       Text[151000 23000 1 100 "D9" ""]
+       Text[111000 26000 1 100 "D13" ""]
+       Text[121000 26000 1 100 "D12" ""]
+       Text[131000 26000 1 100 "D11" ""]
+       Text[141000 26000 1 100 "D10" ""]
+       Text[101000 27000 1 100 "GND" ""]
+       Text[161000 23000 1 100 "D8" ""]
+       Text[237000 35000 1 100 "(TX)" ""]
+       Text[187000 23000 1 100 "D6" ""]
+       Text[197000 23000 1 100 "D5" ""]
+       Text[207000 23000 1 100 "D4" ""]
+       Text[217000 23000 1 100 "D3" ""]
+       Text[227000 23000 1 100 "D2" ""]
+       Text[247000 193000 1 100 "AIN5" ""]
+       Text[177000 23000 1 100 "D7" ""]
+       Text[127000 193000 1 100 "RST" ""]
+       Text[137000 193000 1 100 "3.3V" ""]
+       Text[147000 193000 1 100 "5V" ""]
+       Text[157000 193000 1 100 "GND" ""]
+       Text[167000 193000 1 100 "GND" ""]
+       Text[177000 193000 1 100 "VIN" ""]
+       Text[197000 193000 1 100 "AIN0" ""]
+       Text[207000 193000 1 100 "AIN1" ""]
+       Text[217000 193000 1 100 "AIN2" ""]
+       Text[227000 193000 1 100 "AIN3" ""]
+       Text[237000 193000 1 100 "AIN4" ""]
+       Text[247000 23000 1 100 "D0" ""]
+       Text[237000 23000 1 100 "D1" ""]
+       Text[247000 35000 1 100 "(RX)" ""]
+)
+NetList()
+(
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("J4-2")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("J4-4")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("J4-6")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("J4-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("J4-3")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("J4-5")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("J2-2")
+       )
+       Net("unnamed_net8" "(unknown)")
+       (
+               Connect("J2-4")
+       )
+       Net("unnamed_net9" "(unknown)")
+       (
+               Connect("J2-6")
+       )
+       Net("unnamed_net10" "(unknown)")
+       (
+               Connect("J2-1")
+       )
+       Net("unnamed_net11" "(unknown)")
+       (
+               Connect("J2-3")
+       )
+       Net("unnamed_net12" "(unknown)")
+       (
+               Connect("J2-5")
+       )
+       Net("unnamed_net13" "(unknown)")
+       (
+               Connect("J3-2")
+       )
+       Net("unnamed_net14" "(unknown)")
+       (
+               Connect("J3-4")
+       )
+       Net("unnamed_net15" "(unknown)")
+       (
+               Connect("J3-6")
+       )
+       Net("unnamed_net16" "(unknown)")
+       (
+               Connect("J3-8")
+       )
+       Net("unnamed_net17" "(unknown)")
+       (
+               Connect("J3-1")
+       )
+       Net("unnamed_net18" "(unknown)")
+       (
+               Connect("J3-3")
+       )
+       Net("unnamed_net19" "(unknown)")
+       (
+               Connect("J3-5")
+       )
+       Net("unnamed_net20" "(unknown)")
+       (
+               Connect("J3-7")
+       )
+       Net("unnamed_net21" "(unknown)")
+       (
+               Connect("J1-2")
+       )
+       Net("unnamed_net22" "(unknown)")
+       (
+               Connect("J1-4")
+       )
+       Net("unnamed_net23" "(unknown)")
+       (
+               Connect("J1-6")
+       )
+       Net("unnamed_net24" "(unknown)")
+       (
+               Connect("J1-8")
+       )
+       Net("unnamed_net25" "(unknown)")
+       (
+               Connect("J1-1")
+       )
+       Net("unnamed_net26" "(unknown)")
+       (
+               Connect("J1-3")
+       )
+       Net("unnamed_net27" "(unknown)")
+       (
+               Connect("J1-5")
+       )
+       Net("unnamed_net28" "(unknown)")
+       (
+               Connect("J1-7")
+       )
+)
diff --git a/imushield.pcb b/imushield.pcb
new file mode 100644 (file)
index 0000000..d106f95
--- /dev/null
@@ -0,0 +1,1739 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["" 600000 500000]
+
+Grid[1000.0 0 0 1]
+Cursor[0 19000 0.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[1000 1000 1000 1000 1500 1000]
+Flags("shownumber,nameonpcb,clearnew,snappin")
+Groups("1,c:2:3:4:5:6,s:7:8")
+Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[0 1800 800 1000 800]
+       SymbolLine[800 1000 800 5000 800]
+       SymbolLine[0 5000 1500 5000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 2800 1500 2800 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[2000 3300 2000 4500 800]
+       SymbolLine[2000 3300 1500 2800 800]
+       SymbolLine[2000 2300 1500 2800 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3500 2000 1000 800]
+       SymbolLine[0 3500 2500 3500 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 2800 2000 3300 800]
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3300 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[500 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3700 0 4500 800]
+       SymbolLine[0 3700 700 3000 800]
+       SymbolLine[700 3000 1300 3000 800]
+       SymbolLine[1300 3000 2000 3700 800]
+       SymbolLine[2000 3700 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2300 700 3000 800]
+       SymbolLine[0 1500 0 2300 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[1300 3000 2000 2300 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[500 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 2000 0 5000 800]
+       SymbolLine[0 2000 700 1000 800]
+       SymbolLine[700 1000 1800 1000 800]
+       SymbolLine[1800 1000 2500 2000 800]
+       SymbolLine[2500 2000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3300 2500 4500 800]
+       SymbolLine[2000 2800 2500 3300 800]
+       SymbolLine[500 2800 2000 2800 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2300 800]
+       SymbolLine[2000 2800 2500 2300 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[700 5000 2000 5000 800]
+       SymbolLine[0 4300 700 5000 800]
+       SymbolLine[0 1700 0 4300 800]
+       SymbolLine[0 1700 700 1000 800]
+       SymbolLine[700 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1800 1000 2500 1700 800]
+       SymbolLine[2500 1700 2500 4300 800]
+       SymbolLine[1800 5000 2500 4300 800]
+       SymbolLine[0 5000 1800 5000 800]
+       SymbolLine[0 1000 1800 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 2800 1500 2800 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[700 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 4500 0 4000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 3000 800]
+       SymbolLine[1500 3000 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2500 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 3500 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1300 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 1000 5000 800]
+       SymbolLine[1000 5000 2000 1000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 5000 800]
+       SymbolLine[500 5000 1500 3000 800]
+       SymbolLine[1500 3000 2500 5000 800]
+       SymbolLine[2500 5000 3000 3000 800]
+       SymbolLine[3000 3000 3000 1000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 5000 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 1000 3000 800]
+       SymbolLine[1000 3000 2000 1000 800]
+       SymbolLine[1000 3000 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2100 1000]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2100 1000]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 1000 5000 800]
+       SymbolLine[2000 3000 1000 5000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+Via[69000 119000 3600 2000 0 2000 "" ""]
+Via[79000 129000 3600 2000 0 2000 "" ""]
+Via[79000 185000 3600 2000 0 2000 "" ""]
+Via[69000 185000 3600 2000 0 2000 "" ""]
+Via[134000 149000 3600 2000 0 2000 "" ""]
+Via[116000 149000 3600 2000 0 2000 "" ""]
+Via[137000 129000 3600 2000 0 2000 "" ""]
+Via[140000 119000 3600 2000 0 2000 "" ""]
+Via[134000 185000 3600 2000 0 2000 "" ""]
+Via[70000 205000 3600 2000 0 2000 "" ""]
+Via[114000 205000 3600 2000 0 2000 "" ""]
+Via[168000 119000 3600 2000 0 2000 "" ""]
+Via[158970 129030 3600 2000 0 2000 "" ""]
+Via[168000 185000 3600 2000 0 2000 "" ""]
+Via[159000 205000 3600 2000 0 2000 "" ""]
+Via[155000 149000 3600 2000 0 2000 "" ""]
+Via[194000 185000 3600 2000 0 2000 "" ""]
+Via[188000 205000 3600 2000 0 2000 "" ""]
+Via[175000 129000 3600 2000 0 2000 "" ""]
+Via[172000 119000 3600 2000 0 2000 "" ""]
+Via[179448 164552 3600 2000 0 2000 "" ""]
+Via[190000 149000 3600 2000 0 2000 "" ""]
+Via[75000 149000 6000 2000 0 3500 "" ""]
+Via[133000 205000 3600 2000 0 2000 "" ""]
+Via[226550 148450 3600 2000 0 2000 "" ""]
+Via[221000 84000 3600 2000 0 2000 "" ""]
+Via[120000 84000 3600 2000 0 2000 "" ""]
+Via[200000 185000 3600 2000 0 2000 "" ""]
+Via[178000 205000 3600 2000 0 2000 "" ""]
+
+Element["" "JUMPER8" "CONN3" "SSQ-108-03-G-S" 55000 155000 -5000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementLine [-5000 75000 5000 75000 1000]
+       ElementLine [5000 75000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN2" "SSQ-108-03-G-S" 245000 295000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [5000 -75000 5000 5000 1000]
+       ElementLine [-5000 -75000 5000 -75000 1000]
+       ElementLine [-5000 -75000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "JUMPER10" "CONN1" "SSQ-110-03-G-S" 245000 209000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       Pin[0 -80000 6000 3000 6600 3800 "9" "9" ""]
+       Pin[0 -90000 6000 3000 6600 3800 "10" "10" ""]
+       ElementLine [5000 -95000 5000 5000 1000]
+       ElementLine [-5000 -95000 5000 -95000 1000]
+       ElementLine [-5000 -95000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "footprint.built" "" "" 459000 199000 113000 -135000 3 100 ""]
+(
+       Pin[95000 115000 6000 2000 8000 3500 "" "15" ""]
+       Pin[95000 105000 6000 2000 8000 3500 "" "16" ""]
+       Pin[95000 95000 6000 2000 8000 3500 "" "17" ""]
+       Pin[95000 85000 6000 2000 8000 3500 "" "18" ""]
+       Pin[95000 75000 6000 2000 8000 3500 "" "19" ""]
+       Pin[95000 65000 6000 2000 8000 3500 "" "20" ""]
+       Pin[95000 55000 6000 2000 8000 3500 "" "21" ""]
+       Pin[95000 45000 6000 2000 8000 3500 "" "22" ""]
+       Pin[95000 29000 6000 2000 8000 3500 "" "23" ""]
+       Pin[95000 19000 6000 2000 8000 3500 "" "24" ""]
+       Pin[95000 9000 6000 2000 8000 3500 "" "25" ""]
+       Pin[95000 -1000 6000 2000 8000 3500 "" "26" ""]
+       Pin[95000 -11000 6000 2000 8000 3500 "" "27" ""]
+       Pin[95000 -21000 6000 2000 8000 3500 "" "28" ""]
+       Pin[95000 -31000 6000 2000 8000 3500 "" "29" ""]
+       Pin[95000 -41000 6000 2000 8000 3500 "" "30" ""]
+       Pin[95000 -51000 6000 2000 8000 3500 "" "31" ""]
+       Pin[95000 -61000 6000 2000 8000 3500 "" "32" ""]
+       Pin[-95000 -25000 6000 2000 8000 3500 "" "1" ""]
+       Pin[-95000 -15000 6000 2000 8000 3500 "" "2" ""]
+       Pin[-95000 -5000 6000 2000 8000 3500 "" "3" ""]
+       Pin[-95000 5000 6000 2000 8000 3500 "" "4" ""]
+       Pin[-95000 15000 6000 2000 8000 3500 "" "5" ""]
+       Pin[-95000 25000 6000 2000 8000 3500 "" "6" ""]
+       Pin[-95000 35000 6000 2000 8000 3500 "" "7" ""]
+       Pin[-95000 45000 6000 2000 8000 3500 "" "8" ""]
+       Pin[-95000 65000 6000 2000 8000 3500 "" "9" ""]
+       Pin[-95000 75000 6000 2000 8000 3500 "" "10" ""]
+       Pin[-95000 85000 6000 2000 8000 3500 "" "11" ""]
+       Pin[-95000 95000 6000 2000 8000 3500 "" "12" ""]
+       Pin[-95000 105000 6000 2000 8000 3500 "" "13" ""]
+       Pin[-95000 115000 6000 2000 8000 3500 "" "14" ""]
+       Pin[14803 115551 6600 2000 8600 4600 "" "33" "square"]
+       Pin[14803 125551 6600 2000 8600 4600 "" "34" ""]
+       Pin[4803 115551 6600 2000 8600 4600 "" "35" ""]
+       Pin[4803 125551 6600 2000 8600 4600 "" "36" ""]
+       Pin[-5196 115551 6600 2000 8600 4600 "" "37" ""]
+       Pin[-5196 125551 6600 2000 8600 4600 "" "38" ""]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "octagon,edge2"]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "onsolder,octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "onsolder,octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "onsolder,octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "onsolder,octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "onsolder,octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "onsolder,octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "onsolder,octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "onsolder,octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "onsolder,octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "onsolder,octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "onsolder,octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "onsolder,octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "onsolder,octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "onsolder,octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "onsolder,octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "onsolder,octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "onsolder,octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "onsolder,octagon,edge2"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "octagon"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "onsolder,octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "onsolder,octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "onsolder,octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "onsolder,octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "onsolder,octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "onsolder,octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "onsolder,octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "onsolder,octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "onsolder,octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "onsolder,octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "onsolder,octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "onsolder,octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "onsolder,octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "onsolder,octagon"]
+       ElementLine [-105000 -135000 105000 -135000 1000]
+       ElementLine [105000 -135000 105000 135000 1000]
+       ElementLine [-105000 135000 105000 135000 1000]
+       ElementLine [-105000 -135000 -105000 135000 1000]
+       ElementLine [22500 -159950 67500 -159950 1000]
+       ElementLine [67500 -159950 67500 -97450 1000]
+       ElementLine [22500 -97450 67500 -97450 1000]
+       ElementLine [22500 -159950 22500 -97450 1000]
+       ElementLine [-92500 -142450 -57500 -142450 1000]
+       ElementLine [-57500 -142450 -57500 -89950 1000]
+       ElementLine [-92500 -89950 -57500 -89950 1000]
+       ElementLine [-92500 -142450 -92500 -89950 1000]
+
+       )
+
+Element["" "SO8" "U2" "unknown" 119750 85500 -2000 -6000 0 100 ""]
+(
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "Vdd" "1" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "IN" "2" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "3" "3" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "GND" "4" "square"]
+       Pad[7000 7500 13500 7500 2000 1000 3000 "GND" "5" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "OUT" "6" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "OUT" "7" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "Vdd" "8" "square,edge2"]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [-15500 9500 15500 9500 1000]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 -2500 -9500 1000]
+       ElementLine [2500 -9500 15500 -9500 1000]
+       ElementArc [0 -9500 2500 2500 0 180 1000]
+
+       )
+
+Element["" "1206" "C2" "100nF" 144000 84905 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "R1" "10K" 205095 280000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "SO8" "U1" "unknown" 200500 265000 2000 6000 2 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "RO" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "_RE_" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "DE" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "DI" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "A" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "B" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "Vcc" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "1206" "R3" "2k2" 69000 169095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R2" "2k2" 79000 169095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "PJ102AH" "CONN5" "unknown" 75000 79000 -3700 -600 0 100 ""]
+(
+       Pin[0 11800 12000 3000 1500 6240 "1" "1" "square"]
+       Pin[0 -11800 12000 3000 1500 6240 "2" "2" "square"]
+       Pin[-18500 0 12000 3000 1500 6240 "3" "3" "square"]
+       ElementLine [17700 -42100 17700 11800 1000]
+       ElementLine [-17700 -42100 -17700 11800 1000]
+       ElementLine [17700 11800 -17700 11800 1000]
+       ElementLine [17700 -42100 -17700 -42100 1000]
+
+       )
+
+Element["" "1206" "C5" "100nF" 119905 186000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C8" "10nF" 119905 195000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C6" "10nF" 93905 189000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C7" "470nF" 93905 198000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "R5" "10k" 75905 198000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "QFN16_4" "U3" "unknown" 119914 168162 9858 10908 2 100 ""]
+(
+       Pad[6043 3838 8129 3838 1456 2000 1756 "Vcc1" "1" "square,edge2"]
+       Pad[6043 1279 8129 1279 1456 2000 1756 "SCL/SPC" "2" "square,edge2"]
+       Pad[6043 -1279 8129 -1279 1456 2000 1756 "SDA/SDI/SD0" "3" "square,edge2"]
+       Pad[6043 -3838 8129 -3838 1456 2000 1756 "SDO/SA0" "4" "square,edge2"]
+       Pad[3838 -8129 3838 -6043 1456 2000 1756 "CS" "5" "square,octagon"]
+       Pad[1279 -8129 1279 -6043 1456 2000 1756 "DRDY/INT2" "6" "square,octagon"]
+       Pad[-1279 -8129 -1279 -6043 1456 2000 1756 "INT1" "7" "square,octagon"]
+       Pad[-3838 -8129 -3838 -6043 1456 2000 1756 "RES1" "8" "square,octagon"]
+       Pad[-8129 -3838 -6043 -3838 1456 2000 1756 "RES2" "9" "square"]
+       Pad[-8129 -1279 -6043 -1279 1456 2000 1756 "RES3" "10" "square"]
+       Pad[-8129 1279 -6043 1279 1456 2000 1756 "RES4" "11" "square"]
+       Pad[-8129 3838 -6043 3838 1456 2000 1756 "RES5" "12" "square"]
+       Pad[-3838 6043 -3838 8129 1456 2000 1756 "GND1" "13" "square,octagon,edge2"]
+       Pad[-1279 6043 -1279 8129 1456 2000 1756 "PLLFILT" "14" "square,octagon,edge2"]
+       Pad[1279 6043 1279 8129 1456 2000 1756 "RES6" "15" "square,octagon,edge2"]
+       Pad[3838 6043 3838 8129 1456 2000 1756 "Vcc2" "16" "square,octagon,edge2"]
+       ElementLine [-9858 -9858 -9858 9858 1000]
+       ElementLine [-9858 9858 9858 9858 1000]
+       ElementLine [9858 -9858 9858 9858 1000]
+       ElementLine [-9858 -9858 9858 -9858 1000]
+       ElementLine [9858 9858 11358 11358 1000]
+
+       )
+
+Element["" "QFN16_3lis331.fp" "U4" "unknown" 157000 167500 7889 6939 2 100 ""]
+(
+       Pad[4685 3940 6338 3940 1102 2000 1402 "VCC1" "1" "square,edge2"]
+       Pad[4685 1970 6338 1970 1102 2000 1402 "NC1" "2" "square,edge2"]
+       Pad[4685 0 6338 0 1102 2000 1402 "NC2" "3" "square,edge2"]
+       Pad[4685 -1970 6338 -1970 1102 2000 1402 "SCL" "4" "square,edge2"]
+       Pad[4685 -3940 6338 -3940 1102 2000 1402 "GND1" "5" "square,edge2"]
+       Pad[1970 -6338 1970 -4685 1102 2000 1402 "SDA/SDI/SDO" "6" "square,octagon"]
+       Pad[0 -6338 0 -4685 1102 2000 1402 "SDO/SA0" "7" "square,octagon"]
+       Pad[-1970 -6338 -1970 -4685 1102 2000 1402 "CS" "8" "square,octagon"]
+       Pad[-6338 -3940 -4685 -3940 1102 2000 1402 "INT2" "9" "square"]
+       Pad[-6338 -1970 -4685 -1970 1102 2000 1402 "RES1" "10" "square"]
+       Pad[-6338 0 -4685 0 1102 2000 1402 "INT1" "11" "square"]
+       Pad[-6338 1970 -4685 1970 1102 2000 1402 "GND2" "12" "square"]
+       Pad[-6338 3940 -4685 3940 1102 2000 1402 "GND3" "13" "square"]
+       Pad[-1970 4685 -1970 6338 1102 2000 1402 "VCC2" "14" "square,octagon,edge2"]
+       Pad[0 4685 0 6338 1102 2000 1402 "RES2" "15" "square,octagon,edge2"]
+       Pad[1970 4685 1970 6338 1102 2000 1402 "GND4" "16" "square,octagon,edge2"]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [7889 -7889 7889 7889 1000]
+       ElementLine [-7889 -7889 7889 -7889 1000]
+       ElementLine [7889 7889 9389 9389 1000]
+
+       )
+
+Element["" "1206" "C10" "10uF" 153905 181000 4960 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C9" "100nF" 154095 190000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C11" "4.7uF" 190095 152000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "QFN16_3" "U5" "unknown" 191028 167504 -8939 6889 1 100 ""]
+(
+       Pad[-2952 4685 -2952 6338 1102 2000 1402 "SCL" "1" "square,edge2"]
+       Pad[-984 4685 -984 6338 1102 2000 1402 "VDD" "2" "square,edge2"]
+       Pad[984 4685 984 6338 1102 2000 1402 "NC" "3" "square,edge2"]
+       Pad[2952 4685 2952 6338 1102 2000 1402 "S1" "4" "square,edge2"]
+       Pad[4685 2952 6338 2952 1102 2000 1402 "NC" "5" "square,octagon,edge2"]
+       Pad[4685 984 6338 984 1102 2000 1402 "NC" "6" "square,octagon,edge2"]
+       Pad[4685 -984 6338 -984 1102 2000 1402 "NC" "7" "square,octagon,edge2"]
+       Pad[4685 -2952 6338 -2952 1102 2000 1402 "SETP" "8" "square,octagon,edge2"]
+       Pad[2952 -6338 2952 -4685 1102 2000 1402 "GND" "9" "square"]
+       Pad[984 -6338 984 -4685 1102 2000 1402 "C1" "10" "square"]
+       Pad[-984 -6338 -984 -4685 1102 2000 1402 "GND" "11" "square"]
+       Pad[-2952 -6338 -2952 -4685 1102 2000 1402 "SETC" "12" "square"]
+       Pad[-6338 -2952 -4685 -2952 1102 2000 1402 "VDDIO" "13" "square,octagon"]
+       Pad[-6338 -984 -4685 -984 1102 2000 1402 "NC" "14" "square,octagon"]
+       Pad[-6338 984 -4685 984 1102 2000 1402 "DRDY" "15" "square,octagon"]
+       Pad[-6338 2952 -4685 2952 1102 2000 1402 "SDA" "16" "square,octagon"]
+       ElementLine [-7889 -7889 7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [7889 -7889 7889 7889 1000]
+       ElementLine [-7889 7889 -9389 9389 1000]
+
+       )
+
+Element["" "1206" "C13" "100nF" 188000 191905 -3150 4150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "C12" "220nF" 205000 153095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "Jumper, i.e. single row headers" "" "JUMPER6" 55000 245000 11000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       ElementLine [-5000 -5000 -5000 55000 1000]
+       ElementLine [-5000 55000 5000 55000 1000]
+       ElementLine [5000 55000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "1206" "C4" "100nF" 99000 86095 -3150 -3150 0 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "C1" "100nF" 178000 265095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "JUMPER4" "CONN4" "5267-04A-X" 133000 297000 -5000 5000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       ElementLine [-5000 5000 35000 5000 1000]
+       ElementLine [35000 -5000 35000 5000 1000]
+       ElementLine [-5000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "SME18" "C3" "2200uFx25V" 198000 71000 38600 0 3 100 ""]
+(
+       Pad[-41300 0 -15800 0 16000 4000 24900 "+" "1" "square"]
+       Pad[15800 0 41300 0 16000 4000 24900 "-" "2" "square,edge2"]
+       ElementLine [39300 -39300 39300 39300 1500]
+       ElementLine [-32300 39300 39300 39300 1500]
+       ElementLine [-32300 -39300 39300 -39300 1500]
+       ElementLine [-32300 39300 -39300 32300 1500]
+       ElementLine [-32300 -39300 -39300 -32300 1500]
+       ElementLine [-39300 -32300 -39300 32300 3000]
+
+       )
+
+Element["" "1206" "R4" "1K" 224000 268095 3150 -2150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+Rat[158970 173012 0 151488 171440 0  ""]
+Layer(1 "top")
+(
+       Line[69000 185000 69000 175000 1000 2000 "clearline"]
+       Line[69000 119000 69000 163190 1000 2000 "clearline"]
+       Line[79000 129000 79000 163190 1000 2000 "clearline"]
+       Line[79000 185000 79000 175000 1000 2000 "clearline"]
+       Line[134000 185000 134000 175000 1000 2000 "clearline"]
+       Line[134000 175000 131000 172000 1000 2000 "clearline"]
+       Line[131000 172000 125000 172000 1000 2000 "clearline"]
+       Line[123752 161076 123752 170752 1000 2000 "clearline"]
+       Line[125000 172000 123752 170752 1000 2000 "clearline"]
+       Line[116076 161076 113924 161076 1000 2000 "clearline"]
+       Line[113924 161076 113000 162000 1000 2000 "clearline"]
+       Line[113000 162000 113000 174000 1000 2000 "clearline"]
+       Line[113000 174000 114000 175000 1000 2000 "clearline"]
+       Line[114000 175000 115828 175000 1000 2000 "clearline"]
+       Line[127000 164324 131676 164324 1000 2000 "clearline"]
+       Line[131676 164324 134000 162000 1000 2000 "clearline"]
+       Line[134000 162000 134000 149000 1000 2000 "clearline"]
+       Line[116076 161076 116076 149076 1000 2000 "clearline"]
+       Line[116076 149076 116000 149000 1000 2000 "clearline"]
+       Line[127000 166883 132117 166883 1000 2000 "clearline"]
+       Line[128043 166883 133117 166883 1000 2000 "clearline"]
+       Line[133117 166883 137000 163000 1000 2000 "clearline"]
+       Line[137000 163000 137000 129000 1000 2000 "clearline"]
+       Line[127000 169441 134559 169441 1000 2000 "clearline"]
+       Line[134559 169441 140000 164000 1000 2000 "clearline"]
+       Line[140000 164000 140000 119000 1000 2000 "clearline"]
+       Line[88000 189000 74000 189000 1000 2000 "clearline"]
+       Line[74000 189000 70000 193000 1000 2000 "clearline"]
+       Line[70000 193000 70000 205000 1000 2000 "clearline"]
+       Line[88000 198000 81810 198000 1000 2000 "clearline"]
+       Line[99810 198000 99810 189000 1000 2000 "clearline"]
+       Line[99810 189190 99810 188190 1000 2000 "clearline"]
+       Line[99810 188190 108000 180000 1000 2000 "clearline"]
+       Line[108000 180000 116000 180000 1000 2000 "clearline"]
+       Line[118635 175248 118635 177365 1000 2000 "clearline"]
+       Line[116000 180000 118635 177365 1000 2000 "clearline"]
+       Line[125810 195000 125810 180810 1000 2000 "clearline"]
+       Line[125810 180810 121193 176193 1000 2000 "clearline"]
+       Line[121193 175248 121193 176193 1000 2000 "clearline"]
+       Line[121193 175193 133807 175193 1000 2000 "clearline"]
+       Line[133807 175193 134000 175000 1000 2000 "clearline"]
+       Line[114000 186000 114000 205000 1000 2000 "clearline"]
+       Line[162512 165530 166470 165530 1000 2000 "clearline"]
+       Line[166470 165530 168000 164000 1000 2000 "clearline"]
+       Line[168000 164000 168000 119000 1000 2000 "clearline"]
+       Line[158970 161988 158970 129030 1000 2000 "clearline"]
+       Line[158970 129030 159000 129000 1000 2000 "clearline"]
+       Line[166440 171440 168000 173000 1000 2000 "clearline"]
+       Line[168000 173000 168000 185000 1000 2000 "clearline"]
+       Line[166440 171440 160440 171440 1000 2000 "clearline"]
+       Line[160440 171440 155000 166000 1000 2000 "clearline"]
+       Line[155000 166000 155000 162018 1000 2000 "clearline"]
+       Line[155000 162018 155030 161988 1000 2000 "clearline"]
+       Line[155030 173012 155030 166030 1000 2000 "clearline"]
+       Line[155030 166030 155000 166000 1000 2000 "clearline"]
+       Line[155030 173030 156982 173030 1000 2000 "clearline"]
+       Line[156982 173030 157000 173012 1000 2000 "clearline"]
+       Line[155030 173012 150988 173012 1000 2000 "clearline"]
+       Line[150988 173012 148000 176000 1000 2000 "clearline"]
+       Line[148000 176000 148000 189810 1000 2000 "clearline"]
+       Line[158970 173012 158970 204970 1000 2000 "clearline"]
+       Line[158970 204970 159000 205000 1000 2000 "clearline"]
+       Line[151488 171440 149440 171440 1000 2000 "clearline"]
+       Line[149440 171440 147000 169000 1000 2000 "clearline"]
+       Line[147000 169000 147000 160000 1000 2000 "clearline"]
+       Line[147000 160000 149000 158000 1000 2000 "clearline"]
+       Line[149000 158000 155000 158000 1000 2000 "clearline"]
+       Line[155000 158000 157000 160000 1000 2000 "clearline"]
+       Line[157000 160000 157000 161988 1000 2000 "clearline"]
+       Line[151488 169470 147470 169470 1000 2000 "clearline"]
+       Line[147470 169470 147000 169000 1000 2000 "clearline"]
+       Line[151488 165530 147470 165530 1000 2000 "clearline"]
+       Line[147470 165530 147000 166000 1000 2000 "clearline"]
+       Line[155000 158000 155000 149000 1000 2000 "clearline"]
+       Line[162512 163560 161440 163560 1000 2000 "clearline"]
+       Line[161440 163560 160000 165000 1000 2000 "clearline"]
+       Line[160000 165000 158000 165000 1000 2000 "clearline"]
+       Line[158000 165000 157000 164000 1000 2000 "clearline"]
+       Line[157000 164000 157000 162000 1000 2000 "clearline"]
+       Line[193980 173016 193980 184980 1000 2000 "clearline"]
+       Line[193980 184980 194000 185000 1000 2000 "clearline"]
+       Line[190044 173016 190044 176044 1000 2000 "clearline"]
+       Line[190044 176044 192000 178000 1000 2000 "clearline"]
+       Line[192000 178000 193959 178000 1000 2000 "clearline"]
+       Line[193959 178000 193980 178020 1000 2000 "clearline"]
+       Line[190044 175956 190044 183956 1000 2000 "clearline"]
+       Line[190044 183956 188000 186000 1000 2000 "clearline"]
+       Line[188000 197810 188000 205000 1000 2000 "clearline"]
+       Line[188076 173016 188076 176924 1000 2000 "clearline"]
+       Line[188076 176924 186000 179000 1000 2000 "clearline"]
+       Line[188000 161918 188076 161993 1000 2000 "clearline"]
+       Line[176456 170456 175000 169000 1000 2000 "clearline"]
+       Line[175000 169000 175000 129000 1000 2000 "clearline"]
+       Line[172000 171000 172000 119000 1000 2000 "clearline"]
+       Line[174000 179000 172000 177000 1000 2000 "clearline"]
+       Line[172000 177000 172000 170000 1000 2000 "clearline"]
+       Line[185516 170456 176456 170456 1000 2000 "clearline"]
+       Line[186000 179000 174000 179000 1000 2000 "clearline"]
+       Line[185516 164552 179448 164552 1000 2000 "clearline"]
+       Line[190044 161993 190044 149044 1000 2000 "clearline"]
+       Line[190044 149044 190000 149000 1000 2000 "clearline"]
+       Line[192012 161993 192012 157012 1000 2000 "clearline"]
+       Line[192012 157012 192000 157000 1000 2000 "clearline"]
+       Line[192000 157000 192000 156000 1000 2000 "clearline"]
+       Line[192000 156000 196000 152000 1000 2000 "clearline"]
+       Line[184190 152000 190095 152000 1000 2000 "clearline"]
+       Line[193980 161993 193980 158020 1000 2000 "clearline"]
+       Line[193980 158020 195000 157000 1000 2000 "clearline"]
+       Line[195000 157000 199000 157000 1000 2000 "clearline"]
+       Line[199000 157000 200000 156000 1000 2000 "clearline"]
+       Line[200000 156000 200000 148000 1000 2000 "clearline"]
+       Line[200000 148000 199000 147000 1000 2000 "clearline"]
+       Line[199000 147000 191000 147000 1000 2000 "clearline"]
+       Line[191000 147000 191000 147087 1000 2000 "clearline"]
+       Line[191000 147087 190044 148044 1000 2000 "clearline"]
+       Line[196539 164552 200448 164552 1000 2000 "clearline"]
+       Line[200448 164552 203500 161500 1000 2000 "clearline"]
+       Line[203500 161500 203500 160500 1000 2000 "clearline"]
+       Line[203500 160500 205000 159000 1000 2000 "clearline"]
+       Line[205000 147190 202190 147190 1000 2000 "clearline"]
+       Line[202190 147190 200000 145000 1000 2000 "clearline"]
+       Line[200000 145000 181000 145000 1000 2000 "clearline"]
+       Line[181000 145000 180000 146000 1000 2000 "clearline"]
+       Line[180000 146000 180000 156000 1000 2000 "clearline"]
+       Line[180000 156000 181000 157000 1000 2000 "clearline"]
+       Line[181000 157000 187000 157000 1000 2000 "clearline"]
+       Line[187000 157000 188000 158000 1000 2000 "clearline"]
+       Line[188000 158000 188000 161918 1000 2000 "clearline"]
+       Line[75000 90800 75000 149000 2500 2000 "clearline"]
+       Line[98000 91600 98300 91300 1000 2000 "clearline"]
+       Line[99000 80190 99000 67400 2500 2000 "clearline"]
+       Line[99000 67400 99200 67200 2500 2000 "clearline"]
+       Line[99000 92000 75000 92000 2500 2000 "clearline"]
+       Line[143000 297000 143000 294253 2500 2000 "clearline"]
+       Line[143000 297000 143000 141000 2500 2000 "clearline"]
+       Line[133000 297000 133000 205000 2500 2000 "clearline"]
+       Line[125200 67200 130000 72000 2500 2000 "clearline"]
+       Line[130000 72000 130000 78000 2500 2000 "clearline"]
+       Line[125200 67200 75000 67200 2500 2000 "clearline"]
+       Line[130000 78000 166450 78000 2500 2000 "clearline"]
+       Line[166450 78000 169450 75000 2500 2000 "clearline"]
+       Line[109500 93000 100000 93000 2500 2000 "clearline"]
+       Line[100000 93000 99000 92000 2500 2000 "clearline"]
+       Line[108000 93000 141810 93000 2500 2000 "clearline"]
+       Line[141810 93000 144000 90810 2500 2000 "clearline"]
+       Line[130000 83000 130000 88000 2500 2000 "clearline"]
+       Line[130000 83000 134000 83000 2500 2000 "clearline"]
+       Line[134000 83000 136000 85000 2500 2000 "clearline"]
+       Line[136000 85000 148000 85000 2500 2000 "clearline"]
+       Line[148000 85000 153000 90000 2500 2000 "clearline"]
+       Line[153000 90000 153000 131000 2500 2000 "clearline"]
+       Line[143000 141000 153000 131000 2500 2000 "clearline"]
+       Line[226550 71000 226550 148450 2500 2000 "clearline"]
+       Line[245000 225000 230000 225000 1000 2000 "clearline"]
+       Line[230000 225000 221000 216000 1000 2000 "clearline"]
+       Line[221000 216000 221000 84000 1000 2000 "clearline"]
+       Line[221000 84000 220000 83000 1000 2000 "clearline"]
+       Line[120000 84000 110500 84000 1000 2000 "clearline"]
+       Line[110500 84000 109500 83000 1000 2000 "clearline"]
+       Line[102800 67200 103200 67200 2500 2000 "clearline"]
+       Line[103200 67200 108000 72000 2500 2000 "clearline"]
+       Line[108000 72000 108000 76500 2500 2000 "clearline"]
+       Line[108000 76500 109500 78000 2500 2000 "clearline"]
+       Line[245000 295000 227000 295000 1000 2000 "clearline"]
+       Line[227000 295000 211000 279000 1000 2000 "clearline"]
+       Line[211000 279000 211000 272750 1000 2000 "clearline"]
+       Line[211000 272750 210750 272500 1000 2000 "clearline"]
+       Line[210750 267500 237500 267500 1000 2000 "clearline"]
+       Line[237500 267500 245000 275000 1000 2000 "clearline"]
+       Line[210750 267500 210750 262500 1000 2000 "clearline"]
+       Line[245000 285000 228000 285000 1000 2000 "clearline"]
+       Line[210750 257500 219310 257500 1000 2000 "clearline"]
+       Line[224500 281500 224500 274500 1000 2000 "clearline"]
+       Line[224500 274500 224000 274000 1000 2000 "clearline"]
+       Line[228000 285000 224500 281500 1000 2000 "clearline"]
+       Line[224000 262190 224000 262000 1000 2000 "clearline"]
+       Line[224000 262000 219500 257500 1000 2000 "clearline"]
+       Line[190250 257500 181500 257500 1000 2000 "clearline"]
+       Line[178000 205000 178000 259190 1000 2000 "clearline"]
+       Line[178000 259190 180310 259190 1000 2000 "clearline"]
+       Line[180310 259190 182000 257500 1000 2000 "clearline"]
+       Line[190250 262500 183500 262500 1000 2000 "clearline"]
+       Line[183500 262500 182000 264000 1000 2000 "clearline"]
+       Line[182000 264000 156000 264000 1000 2000 "clearline"]
+       Line[156000 264000 153000 267000 1000 2000 "clearline"]
+       Line[153000 267000 153000 297000 1000 2000 "clearline"]
+       Line[190250 267500 183500 267500 1000 2000 "clearline"]
+       Line[183500 267500 182000 266000 1000 2000 "clearline"]
+       Line[182000 266000 165000 266000 1000 2000 "clearline"]
+       Line[165000 266000 163000 268000 1000 2000 "clearline"]
+       Line[163000 268000 163000 297000 1000 2000 "clearline"]
+       Line[190250 272500 179500 272500 1000 2000 "clearline"]
+       Line[179500 272500 178000 271000 1000 2000 "clearline"]
+       Line[190500 272500 194500 272500 1000 2000 "clearline"]
+       Line[194500 272500 200000 267000 1000 2000 "clearline"]
+       Line[200000 185000 200000 279190 1000 2000 "clearline"]
+       Line[200000 279190 199190 280000 1000 2000 "clearline"]
+)
+Layer(2 "ground")
+(
+)
+Layer(3 "signal2")
+(
+)
+Layer(4 "signal3")
+(
+)
+Layer(5 "power")
+(
+)
+Layer(6 "bottom")
+(
+       Line[245000 119000 69000 119000 1000 2000 "clearline"]
+       Line[245000 129000 79000 129000 1000 2000 "clearline"]
+       Line[55000 215000 55000 206000 2500 2000 "clearline"]
+       Line[55000 206000 56000 205000 2500 2000 "clearline"]
+       Line[179448 164552 179448 184552 1000 2000 "clearline"]
+       Line[179448 184552 179000 185000 1000 2000 "clearline"]
+       Line[75000 149000 245000 149000 2500 2000 "clearline"]
+       Line[221000 84000 120000 84000 1000 2000 "clearline"]
+       Line[188000 205000 56000 205000 2500 2000 "clearline"]
+       Line[200000 185000 55000 185000 2500 2000 "clearline"]
+)
+Layer(7 "outline")
+(
+)
+Layer(8 "spare")
+(
+)
+Layer(9 "silk")
+(
+)
+Layer(10 "silk")
+(
+       Line[103000 171000 105000 171000 1000 2000 "clearline"]
+       Line[102000 166000 102000 164000 1000 2000 "clearline"]
+       Text[232500 282500 0 100 "TX" "clearline"]
+       Text[232500 292500 0 100 "RX" "clearline"]
+       Text[230000 272500 0 100 "IO2" "clearline"]
+       Text[96000 168000 0 100 "x ->" "clearline"]
+       Text[96000 161000 0 100 "y" "clearline"]
+       Text[99000 168000 1 100 "->" "clearline"]
+       Text[139696 288949 1 100 "VMOTOR" "clearline"]
+       Text[149696 288949 1 100 "D+" "clearline"]
+       Text[159696 288949 1 100 "D-" "clearline"]
+       Text[129696 288949 1 100 "GND" "clearline"]
+       Text[231000 222000 0 100 "IO7" "clearline"]
+       Text[37500 210000 0 100 "GND" "clearline"]
+       Text[37500 200000 0 100 "GND" "clearline"]
+       Text[37500 182500 0 100 "3V3" "clearline"]
+       Text[255000 145000 0 100 "GND" "clearline"]
+       Text[255000 125000 0 100 "SDA" "clearline"]
+       Text[255000 116500 0 100 "SCL" "clearline"]
+)
+NetList()
+(
+       Net("+3.3V" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("C5-1")
+               Connect("C8-1")
+               Connect("C9-2")
+               Connect("C10-2")
+               Connect("C13-2")
+               Connect("CONN3-4")
+               Connect("R1-2")
+               Connect("R2-2")
+               Connect("R3-2")
+               Connect("U1-8")
+               Connect("U3-1")
+               Connect("U3-5")
+               Connect("U3-15")
+               Connect("U3-16")
+               Connect("U4-1")
+               Connect("U4-8")
+               Connect("U4-14")
+               Connect("U4-15")
+               Connect("U5-2")
+               Connect("U5-4")
+               Connect("U5-13")
+       )
+       Net("+D485" "(unknown)")
+       (
+               Connect("CONN4-3")
+               Connect("U1-6")
+       )
+       Net("-D485" "(unknown)")
+       (
+               Connect("CONN4-4")
+               Connect("U1-7")
+       )
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C2-1")
+               Connect("C3-2")
+               Connect("C4-2")
+               Connect("C5-2")
+               Connect("C6-2")
+               Connect("C8-2")
+               Connect("C9-1")
+               Connect("C10-1")
+               Connect("C11-1")
+               Connect("C13-1")
+               Connect("CONN1-7")
+               Connect("CONN3-6")
+               Connect("CONN3-7")
+               Connect("CONN4-1")
+               Connect("CONN5-1")
+               Connect("R5-2")
+               Connect("U1-5")
+               Connect("U2-4")
+               Connect("U2-5")
+               Connect("U3-4")
+               Connect("U3-8")
+               Connect("U3-9")
+               Connect("U3-10")
+               Connect("U3-11")
+               Connect("U3-12")
+               Connect("U3-13")
+               Connect("U4-5")
+               Connect("U4-7")
+               Connect("U4-10")
+               Connect("U4-12")
+               Connect("U4-13")
+               Connect("U4-16")
+               Connect("U5-9")
+               Connect("U5-11")
+       )
+       Net("IO2" "(unknown)")
+       (
+               Connect("CONN2-3")
+               Connect("U1-2")
+               Connect("U1-3")
+       )
+       Net("IO7" "(unknown)")
+       (
+               Connect("CONN2-8")
+               Connect("U2-2")
+       )
+       Net("RX" "(unknown)")
+       (
+               Connect("CONN2-1")
+               Connect("R1-1")
+               Connect("U1-1")
+       )
+       Net("SCL" "(unknown)")
+       (
+               Connect("CONN1-10")
+               Connect("R3-1")
+               Connect("U3-2")
+               Connect("U4-4")
+               Connect("U5-1")
+       )
+       Net("SDA" "(unknown)")
+       (
+               Connect("CONN1-9")
+               Connect("R2-1")
+               Connect("U3-3")
+               Connect("U4-6")
+               Connect("U5-16")
+       )
+       Net("TX" "(unknown)")
+       (
+               Connect("CONN2-2")
+               Connect("R4-2")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("CONN4-2")
+               Connect("U2-6")
+               Connect("U2-7")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("R4-1")
+               Connect("U1-4")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("C6-1")
+               Connect("C7-1")
+               Connect("U3-14")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("C7-2")
+               Connect("R5-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C11-2")
+               Connect("U5-10")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("C12-1")
+               Connect("U5-8")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("C12-2")
+               Connect("U5-12")
+       )
+       Net("VMOTOR" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("C3-1")
+               Connect("C4-1")
+               Connect("CONN5-2")
+               Connect("U2-1")
+               Connect("U2-8")
+       )
+)
index d6e2a79..fe4ab7f 100644 (file)
@@ -1,21 +1,23 @@
-v 20110115 2
+v 20130925 2
 T 67300 42500 9 20 1 0 0 0 1
 Interface Galileo
 T 71100 41800 9 10 1 0 0 0 1
 Emílio D. Cantú
 T 67000 42100 9 10 1 0 0 0 1
 interface.sch
-C 58800 42300 1 0 0 connector10-1.sym
+C 58800 42000 1 0 0 connector10-1.sym
 {
-T 60700 45300 5 10 0 0 0 0 1
+T 60700 45000 5 10 0 0 0 0 1
 device=CONNECTOR_10
-T 58900 45500 5 10 1 1 0 0 1
+T 58700 45200 5 10 1 1 0 0 1
 refdes=CONN1
-T 58950 41950 5 10 1 1 0 0 1
-value=920-0088-01
+T 58850 41750 5 10 1 1 0 0 1
+value=SSQ-110-03-G-S
+T 58800 42000 5 10 0 0 0 0 1
+footprint=JUMPER10
 }
-C 61100 45500 1 0 1 gnd-1.sym
-N 61000 45800 61000 46600 4
+C 61100 45400 1 0 1 gnd-1.sym
+N 61000 45700 61000 46500 4
 N 60500 50500 64200 50500 4
 {
 T 60400 50500 5 10 1 1 0 0 1
@@ -31,29 +33,29 @@ N 60500 49000 64700 49000 4
 T 60400 49000 5 10 1 1 0 0 1
 netname=IO7
 }
-N 60500 43400 60900 43400 4
+N 60500 43100 60900 43100 4
 {
-T 60400 43400 5 10 1 1 0 0 1
+T 60400 43100 5 10 1 1 0 0 1
 netname=GND
 }
-N 60500 42800 63700 42800 4
+N 60500 42500 63700 42500 4
 {
-T 60400 42800 5 10 1 1 0 0 1
+T 60400 42500 5 10 1 1 0 0 1
 netname=SDA
 }
-N 60500 42500 63700 42500 4
+N 60500 42200 63700 42200 4
 {
-T 60400 42500 5 10 1 1 0 0 1
+T 60400 42200 5 10 1 1 0 0 1
 netname=SCL
 }
-N 61000 46600 60500 46600 4
+N 61000 46500 60500 46500 4
 {
-T 60700 46600 5 10 1 1 0 6 1
+T 60700 46500 5 10 1 1 0 6 1
 netname=GND
 }
-N 61000 47200 60500 47200 4
+N 61000 47100 60500 47100 4
 {
-T 60700 47200 5 10 1 1 0 6 1
+T 60700 47100 5 10 1 1 0 6 1
 netname=3V3
 }
 C 57500 41700 0 0 0 title-A3.sym
@@ -61,15 +63,23 @@ C 58800 48800 1 0 0 connector8-1.sym
 {
 T 58900 52000 5 10 0 0 0 0 1
 device=CONNECTOR_8
-T 58900 51400 5 10 1 1 0 0 1
+T 58700 51400 5 10 1 1 0 0 1
 refdes=CONN2
+T 58800 48800 5 10 0 0 0 0 1
+footprint=JUMPER8
+T 58800 48600 5 10 1 1 0 0 1
+value=SSQ-108-03-G-S
 }
-C 58800 45800 1 0 0 connector8-1.sym
+C 58800 45700 1 0 0 connector8-1.sym
 {
-T 58900 49000 5 10 0 0 0 6 1
+T 58900 48900 5 10 0 0 0 6 1
 device=CONNECTOR_8
-T 59300 48400 5 10 1 1 0 6 1
+T 59300 48300 5 10 1 1 0 6 1
 refdes=CONN3
+T 58800 45700 5 10 0 0 0 0 1
+footprint=JUMPER8
+T 58800 45500 5 10 1 1 0 0 1
+value=SSQ-108-03-G-S
 }
 N 67900 50900 67900 51700 4
 N 66000 51100 67900 51100 4
@@ -89,6 +99,8 @@ T 68600 50700 5 10 0 0 270 0 1
 symversion=0.1
 T 68000 50200 5 10 1 1 0 0 1
 value=100nF
+T 67700 50900 5 10 0 0 0 0 1
+footprint=1206
 }
 C 63700 51400 1 90 0 resistor-1.sym
 {
@@ -98,6 +110,8 @@ T 64000 51800 5 10 1 1 180 0 1
 refdes=R1
 T 63700 51400 5 10 1 1 0 0 1
 value=10K
+T 63700 51400 5 10 0 0 0 0 1
+footprint=1206
 }
 C 66300 50700 1 0 0 io-1.sym
 {
@@ -125,6 +139,8 @@ T 72500 45500 5 10 1 1 0 0 1
 refdes=CONN4
 T 72300 43900 5 10 1 1 0 0 1
 value=5267-04A-X
+T 73000 44100 5 10 0 0 0 0 1
+footprint=JUMPER4
 }
 N 70700 45200 71300 45200 4
 N 70300 44900 71300 44900 4
@@ -148,56 +164,60 @@ net=+D485:1
 }
 N 71300 44600 70500 44600 4
 N 71300 44300 70500 44300 4
-N 60500 46300 61000 46300 4
+N 60500 46200 61000 46200 4
 {
-T 60700 46300 5 10 1 1 0 6 1
+T 60700 46200 5 10 1 1 0 6 1
 netname=GND
 }
 C 70500 43600 1 0 0 ground.sym
 N 70700 45200 70700 43900 4
-C 63700 42700 1 0 0 io-1.sym
+C 63700 42400 1 0 0 io-1.sym
 {
-T 64600 42900 5 10 0 0 0 0 1
+T 64600 42600 5 10 0 0 0 0 1
 net=SDA:1
-T 63900 43300 5 10 0 0 0 0 1
+T 63900 43000 5 10 0 0 0 0 1
 device=none
-T 64600 42800 5 10 1 1 0 0 1
+T 64600 42500 5 10 1 1 0 0 1
 value=SDA
 }
-C 63700 42400 1 0 0 output-1.sym
+C 63700 42100 1 0 0 output-1.sym
 {
-T 63800 42700 5 10 0 0 0 0 1
+T 63800 42400 5 10 0 0 0 0 1
 device=OUTPUT
-T 64600 42400 5 10 1 1 0 0 1
+T 64600 42100 5 10 1 1 0 0 1
 value=SCL
-T 63700 42400 5 10 0 0 0 0 1
+T 63700 42100 5 10 0 0 0 0 1
 net=SCL:1
 }
-C 61800 44500 1 0 0 3.3V-plus-1.sym
-C 61700 43000 1 90 0 resistor-1.sym
+C 61800 44200 1 0 0 3.3V-plus-1.sym
+C 61700 42700 1 90 0 resistor-1.sym
 {
-T 61300 43300 5 10 0 0 90 0 1
+T 61300 43000 5 10 0 0 90 0 1
 device=RESISTOR
-T 62000 43700 5 10 1 1 180 0 1
+T 62000 43400 5 10 1 1 180 0 1
 refdes=R2
-T 61700 43000 5 10 1 1 0 0 1
+T 61700 42700 5 10 1 1 0 0 1
 value=2k2
+T 61700 42700 5 10 0 0 0 0 1
+footprint=1206
 }
-C 62600 43000 1 90 0 resistor-1.sym
+C 62600 42700 1 90 0 resistor-1.sym
 {
-T 62200 43300 5 10 0 0 90 0 1
+T 62200 43000 5 10 0 0 90 0 1
 device=RESISTOR
-T 62900 43700 5 10 1 1 180 0 1
+T 62900 43400 5 10 1 1 180 0 1
 refdes=R3
-T 62600 43000 5 10 1 1 0 0 1
+T 62600 42700 5 10 1 1 0 0 1
 value=2k2
-}
-N 62000 44500 62000 43900 4
-N 61600 43900 62500 43900 4
-N 61600 43000 61600 42800 4
-N 62500 43000 62500 42500 4
-C 60700 43000 1 0 0 ground.sym
-N 60900 43400 60900 43300 4
+T 62600 42700 5 10 0 0 0 0 1
+footprint=1206
+}
+N 62000 44200 62000 43600 4
+N 61600 43600 62500 43600 4
+N 61600 42700 61600 42500 4
+N 62500 42700 62500 42200 4
+C 60700 42700 1 0 0 ground.sym
+N 60900 43100 60900 43000 4
 C 63400 52400 1 0 0 3.3V-plus-1.sym
 N 63600 52400 63600 52300 4
 C 66300 50200 1 0 0 io-1.sym
@@ -214,9 +234,6 @@ T 68900 41800 9 10 1 0 0 0 1
 2
 T 67600 41800 9 10 1 0 0 0 1
 1
-N 68700 45000 68700 45200 4
-C 68500 44700 1 0 0 ground.sym
-N 68700 46100 68700 46300 4
 N 70300 44900 70300 46300 4
 N 67700 46900 68000 46900 4
 N 64700 46600 65700 46600 4
@@ -237,6 +254,8 @@ T 67100 47900 5 10 0 0 90 0 1
 symversion=0.1
 T 67900 47800 5 10 1 1 0 0 1
 value=100nF
+T 68000 47700 5 10 0 0 0 0 1
+footprint=1206
 }
 C 68600 48600 1 270 0 capacitor-4.sym
 {
@@ -247,7 +266,9 @@ refdes=C3
 T 69300 48400 5 10 0 0 270 0 1
 symversion=0.1
 T 69000 47900 5 10 1 1 0 0 1
-value=4.7uFx25V
+value=2200uFx25V
+T 68600 48600 5 10 0 0 0 0 1
+footprint=SME18
 }
 C 68600 47400 1 0 0 ground.sym
 C 67600 47400 1 0 0 ground.sym
@@ -275,14 +296,16 @@ footprint=SO8
 }
 C 59900 52000 1 0 0 pwrjack-1.sym
 {
-T 60800 51700 5 10 1 1 0 6 1
-device=ADC-H-028-1
+T 60600 51700 5 10 1 1 0 6 1
+device=PJ-102AH
 T 60500 52500 5 10 1 1 0 6 1
 refdes=CONN5
+T 59900 52000 5 10 0 0 0 0 1
+footprint=PJ102AH
 }
-C 60900 51700 1 0 0 ground.sym
+C 60900 51300 1 0 0 ground.sym
 N 60800 52100 61100 52100 4
-N 61100 52100 61100 52000 4
+N 61100 52100 61100 51600 4
 N 61100 52300 60800 52300 4
 C 66400 48800 1 0 0 generic-power.sym
 {
@@ -301,27 +324,33 @@ T 63025 49875 5 10 1 1 0 0 1
 refdes=R4
 T 63400 49875 5 10 1 1 180 8 1
 value=1K
+T 63800 50300 5 10 0 0 0 0 1
+footprint=1206
 }
 N 63800 50200 64200 50200 4
 N 62000 50200 62900 50200 4
-C 68500 46100 1 270 0 capacitor-4.sym
-{
-T 69600 45900 5 10 0 0 270 0 1
-device=POLARIZED_CAPACITOR
-T 69000 45700 5 10 1 1 0 0 1
-refdes=C4
-T 69200 45900 5 10 0 0 270 0 1
-symversion=0.1
-T 68900 45400 5 10 1 1 0 0 1
-value=2200uFx25V
-}
-C 61200 47800 1 0 1 3.3V-plus-1.sym
-N 61000 47200 61000 47800 4
-C 60900 52400 1 0 0 generic-power.sym
+C 61200 47700 1 0 1 3.3V-plus-1.sym
+N 61000 47100 61000 47700 4
+C 60900 52700 1 0 0 generic-power.sym
 {
-T 61100 52650 5 10 0 0 0 0 1
+T 61100 52950 5 10 0 0 0 0 1
 net=VMOTOR:1
-T 60700 52700 5 10 1 1 0 0 1
+T 60700 53000 5 10 1 1 0 0 1
 value=VMOTOR
 }
-N 61100 52300 61100 52400 4
+N 61100 52300 61100 52700 4
+C 61400 52600 1 270 0 capacitor-1.sym
+{
+T 62100 52400 5 10 0 0 270 0 1
+device=CAPACITOR
+T 61900 52200 5 10 1 1 0 0 1
+refdes=C4
+T 62300 52400 5 10 0 0 270 0 1
+symversion=0.1
+T 61700 51900 5 10 1 1 0 0 1
+value=100nF
+T 61400 52600 5 10 0 0 0 0 1
+footprint=1206
+}
+N 61600 51700 61100 51700 4
+N 61600 52600 61100 52600 4
index 3c66002..1643a28 100644 (file)
@@ -1,4 +1,4 @@
-v 20110115 2
+v 20130925 2
 T 48200 42400 9 20 1 0 0 0 2
 Periféricos
 
@@ -18,6 +18,8 @@ T 41900 47300 5 10 0 0 180 0 1
 symversion=0.1
 T 42400 47900 5 10 1 1 180 0 1
 value=100nF
+T 42100 48200 5 10 0 0 0 0 1
+footprint=1206
 }
 C 47700 49700 1 270 0 capacitor-1.sym
 {
@@ -29,6 +31,8 @@ T 48600 49500 5 10 0 0 270 0 1
 symversion=0.1
 T 48200 49000 5 10 1 1 0 0 1
 value=10nF
+T 47700 49700 5 10 0 0 0 0 1
+footprint=1206
 }
 C 46900 50100 1 270 0 capacitor-1.sym
 {
@@ -40,6 +44,8 @@ T 47800 49900 5 10 0 0 270 0 1
 symversion=0.1
 T 47300 49500 5 10 1 1 0 0 1
 value=470nF
+T 46900 50100 5 10 0 0 0 0 1
+footprint=1206
 }
 C 47000 49100 1 270 0 resistor-1.sym
 {
@@ -49,6 +55,8 @@ T 47400 48600 5 10 1 1 0 0 1
 refdes=R5
 T 47300 48400 5 10 1 1 0 0 1
 value=10k
+T 47000 49100 5 10 0 0 0 0 1
+footprint=1206
 }
 C 43400 46800 1 0 0 ground.sym
 C 42100 48800 1 180 0 capacitor-1.sym
@@ -61,6 +69,8 @@ T 41900 47900 5 10 0 0 180 0 1
 symversion=0.1
 T 41800 48700 5 10 1 1 0 0 1
 value=10nF
+T 42100 48800 5 10 0 0 0 0 1
+footprint=1206
 }
 N 42400 48000 42400 49300 4
 N 47100 49200 47100 49100 4
@@ -91,6 +101,8 @@ T 53700 46600 5 10 0 0 180 0 1
 symversion=0.1
 T 54100 47200 5 10 1 1 180 0 1
 value=100nF
+T 53900 47500 5 10 0 0 0 0 1
+footprint=1206
 }
 C 53900 48200 1 180 0 capacitor-1.sym
 {
@@ -102,6 +114,8 @@ T 53700 47300 5 10 0 0 180 0 1
 symversion=0.1
 T 54000 47900 5 10 1 1 180 0 1
 value=10uF
+T 53900 48200 5 10 0 0 0 0 1
+footprint=1206
 }
 C 54000 46400 1 0 0 ground.sym
 C 52600 44600 1 0 0 ground.sym
@@ -125,6 +139,8 @@ T 43300 43000 5 10 0 0 90 0 1
 symversion=0.1
 T 43500 42900 5 10 1 1 0 0 1
 value=4.7uF
+T 44200 42800 5 10 0 0 0 0 1
+footprint=1206
 }
 C 43800 42400 1 0 0 ground.sym
 N 42500 44200 44000 44200 4
@@ -139,6 +155,8 @@ T 43600 45500 5 10 0 0 180 0 1
 symversion=0.1
 T 43200 46100 5 10 1 1 180 0 1
 value=220nF
+T 43800 46400 5 10 0 0 0 0 1
+footprint=1206
 }
 N 42900 46200 42500 46200 4
 N 44000 42700 44000 42800 4
@@ -152,6 +170,8 @@ T 38800 45400 5 10 0 0 90 0 1
 symversion=0.1
 T 39000 45300 5 10 1 1 0 0 1
 value=100nF
+T 39700 45200 5 10 0 0 0 0 1
+footprint=1206
 }
 C 39300 44900 1 0 0 ground.sym
 N 39500 46100 39500 46200 4
@@ -201,6 +221,8 @@ T 50475 48450 5 10 1 1 0 0 1
 device=LIS331DLH
 T 52000 48450 5 10 1 1 0 0 1
 refdes=U4
+T 50300 44600 5 10 0 0 0 0 1
+footprint=QFN16_3lis331.fp
 }
 C 40400 42800 1 0 0 HMC5883L.sym
 {
diff --git a/project b/project
index cc0ea97..295673a 100644 (file)
--- a/project
+++ b/project
@@ -1,2 +1,4 @@
 schematics interface.sch perifericos.sch
 output-name imushield
+elements-dir /usr/share/pcb/pcblib-newlib/
+elements-dir /usr/share/pcb/m4/
index 31309a4..8b2dea2 100644 (file)
@@ -1,4 +1,4 @@
-v 20110115 2
+v 20130925 2
 B 300 300 1500 3400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 T 175 3850 5 10 1 1 0 0 1
 device=L3G4200D
@@ -193,4 +193,4 @@ T 1650 3575 5 8 0 1 0 8 1
 pintype=io
 }
 T 475 7150 5 10 0 0 0 0 1
-footprint=none
+footprint=QFN16_4
diff --git a/tentativas/imushield1.pcb b/tentativas/imushield1.pcb
new file mode 100644 (file)
index 0000000..7092428
--- /dev/null
@@ -0,0 +1,1577 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["" 600000 500000]
+
+Grid[2500.0 0 0 0]
+Cursor[20000 82500 0.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[1000 1000 1000 1000 1500 1000]
+Flags("nameonpcb,uniquename,clearnew,snappin")
+Groups("1,c:2:3:4:5:6,s:7:8")
+Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[0 1800 800 1000 800]
+       SymbolLine[800 1000 800 5000 800]
+       SymbolLine[0 5000 1500 5000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 2800 1500 2800 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[2000 3300 2000 4500 800]
+       SymbolLine[2000 3300 1500 2800 800]
+       SymbolLine[2000 2300 1500 2800 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3500 2000 1000 800]
+       SymbolLine[0 3500 2500 3500 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 2800 2000 3300 800]
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3300 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[500 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3700 0 4500 800]
+       SymbolLine[0 3700 700 3000 800]
+       SymbolLine[700 3000 1300 3000 800]
+       SymbolLine[1300 3000 2000 3700 800]
+       SymbolLine[2000 3700 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2300 700 3000 800]
+       SymbolLine[0 1500 0 2300 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[1300 3000 2000 2300 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[500 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 2000 0 5000 800]
+       SymbolLine[0 2000 700 1000 800]
+       SymbolLine[700 1000 1800 1000 800]
+       SymbolLine[1800 1000 2500 2000 800]
+       SymbolLine[2500 2000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3300 2500 4500 800]
+       SymbolLine[2000 2800 2500 3300 800]
+       SymbolLine[500 2800 2000 2800 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2300 800]
+       SymbolLine[2000 2800 2500 2300 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[700 5000 2000 5000 800]
+       SymbolLine[0 4300 700 5000 800]
+       SymbolLine[0 1700 0 4300 800]
+       SymbolLine[0 1700 700 1000 800]
+       SymbolLine[700 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1800 1000 2500 1700 800]
+       SymbolLine[2500 1700 2500 4300 800]
+       SymbolLine[1800 5000 2500 4300 800]
+       SymbolLine[0 5000 1800 5000 800]
+       SymbolLine[0 1000 1800 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 2800 1500 2800 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[700 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 4500 0 4000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 3000 800]
+       SymbolLine[1500 3000 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2500 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 3500 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1300 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 1000 5000 800]
+       SymbolLine[1000 5000 2000 1000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 5000 800]
+       SymbolLine[500 5000 1500 3000 800]
+       SymbolLine[1500 3000 2500 5000 800]
+       SymbolLine[2500 5000 3000 3000 800]
+       SymbolLine[3000 3000 3000 1000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 5000 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 1000 3000 800]
+       SymbolLine[1000 3000 2000 1000 800]
+       SymbolLine[1000 3000 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2100 1000]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2100 1000]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 1000 5000 800]
+       SymbolLine[2000 3000 1000 5000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+Via[86000 129000 3600 2000 0 2000 "" ""]
+Via[85000 185000 3600 2000 0 2000 "" ""]
+Via[76000 119000 3600 2000 0 2000 "" ""]
+Via[75000 185000 3600 2000 0 2000 "" ""]
+
+Element["" "JUMPER4" "CONN4" "5267-04A-X" 134804 295551 -5000 5000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       ElementLine [-5000 5000 35000 5000 1000]
+       ElementLine [35000 -5000 35000 5000 1000]
+       ElementLine [-5000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN3" "SSQ-108-03-G-S" 55000 155000 -5000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" "warn"]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementLine [-5000 75000 5000 75000 1000]
+       ElementLine [5000 75000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN2" "SSQ-108-03-G-S" 245000 295000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [5000 -75000 5000 5000 1000]
+       ElementLine [-5000 -75000 5000 -75000 1000]
+       ElementLine [-5000 -75000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "JUMPER10" "CONN1" "SSQ-110-03-G-S" 245000 209000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       Pin[0 -80000 6000 3000 6600 3800 "9" "9" "warn"]
+       Pin[0 -90000 6000 3000 6600 3800 "10" "10" "warn"]
+       ElementLine [5000 -95000 5000 5000 1000]
+       ElementLine [-5000 -95000 5000 -95000 1000]
+       ElementLine [-5000 -95000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "footprint.built" "" "" 460000 160000 113000 -135000 3 100 ""]
+(
+       Pin[95000 115000 6000 2000 8000 3500 "" "15" ""]
+       Pin[95000 105000 6000 2000 8000 3500 "" "16" ""]
+       Pin[95000 95000 6000 2000 8000 3500 "" "17" ""]
+       Pin[95000 85000 6000 2000 8000 3500 "" "18" ""]
+       Pin[95000 75000 6000 2000 8000 3500 "" "19" ""]
+       Pin[95000 65000 6000 2000 8000 3500 "" "20" ""]
+       Pin[95000 55000 6000 2000 8000 3500 "" "21" ""]
+       Pin[95000 45000 6000 2000 8000 3500 "" "22" ""]
+       Pin[95000 29000 6000 2000 8000 3500 "" "23" ""]
+       Pin[95000 19000 6000 2000 8000 3500 "" "24" ""]
+       Pin[95000 9000 6000 2000 8000 3500 "" "25" ""]
+       Pin[95000 -1000 6000 2000 8000 3500 "" "26" ""]
+       Pin[95000 -11000 6000 2000 8000 3500 "" "27" ""]
+       Pin[95000 -21000 6000 2000 8000 3500 "" "28" ""]
+       Pin[95000 -31000 6000 2000 8000 3500 "" "29" ""]
+       Pin[95000 -41000 6000 2000 8000 3500 "" "30" ""]
+       Pin[95000 -51000 6000 2000 8000 3500 "" "31" ""]
+       Pin[95000 -61000 6000 2000 8000 3500 "" "32" ""]
+       Pin[-95000 -25000 6000 2000 8000 3500 "" "1" ""]
+       Pin[-95000 -15000 6000 2000 8000 3500 "" "2" ""]
+       Pin[-95000 -5000 6000 2000 8000 3500 "" "3" ""]
+       Pin[-95000 5000 6000 2000 8000 3500 "" "4" ""]
+       Pin[-95000 15000 6000 2000 8000 3500 "" "5" ""]
+       Pin[-95000 25000 6000 2000 8000 3500 "" "6" ""]
+       Pin[-95000 35000 6000 2000 8000 3500 "" "7" ""]
+       Pin[-95000 45000 6000 2000 8000 3500 "" "8" ""]
+       Pin[-95000 65000 6000 2000 8000 3500 "" "9" ""]
+       Pin[-95000 75000 6000 2000 8000 3500 "" "10" ""]
+       Pin[-95000 85000 6000 2000 8000 3500 "" "11" ""]
+       Pin[-95000 95000 6000 2000 8000 3500 "" "12" ""]
+       Pin[-95000 105000 6000 2000 8000 3500 "" "13" ""]
+       Pin[-95000 115000 6000 2000 8000 3500 "" "14" ""]
+       Pin[14803 115551 6600 2000 8600 4600 "" "33" "square"]
+       Pin[14803 125551 6600 2000 8600 4600 "" "34" ""]
+       Pin[4803 115551 6600 2000 8600 4600 "" "35" ""]
+       Pin[4803 125551 6600 2000 8600 4600 "" "36" ""]
+       Pin[-5196 115551 6600 2000 8600 4600 "" "37" ""]
+       Pin[-5196 125551 6600 2000 8600 4600 "" "38" ""]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "octagon,edge2"]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "onsolder,octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "onsolder,octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "onsolder,octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "onsolder,octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "onsolder,octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "onsolder,octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "onsolder,octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "onsolder,octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "onsolder,octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "onsolder,octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "onsolder,octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "onsolder,octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "onsolder,octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "onsolder,octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "onsolder,octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "onsolder,octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "onsolder,octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "onsolder,octagon,edge2"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "octagon"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "onsolder,octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "onsolder,octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "onsolder,octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "onsolder,octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "onsolder,octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "onsolder,octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "onsolder,octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "onsolder,octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "onsolder,octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "onsolder,octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "onsolder,octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "onsolder,octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "onsolder,octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "onsolder,octagon"]
+       ElementLine [-105000 -135000 105000 -135000 1000]
+       ElementLine [105000 -135000 105000 135000 1000]
+       ElementLine [-105000 135000 105000 135000 1000]
+       ElementLine [-105000 -135000 -105000 135000 1000]
+       ElementLine [22500 -159950 67500 -159950 1000]
+       ElementLine [67500 -159950 67500 -97450 1000]
+       ElementLine [22500 -97450 67500 -97450 1000]
+       ElementLine [22500 -159950 22500 -97450 1000]
+       ElementLine [-92500 -142450 -57500 -142450 1000]
+       ElementLine [-57500 -142450 -57500 -89950 1000]
+       ElementLine [-92500 -89950 -57500 -89950 1000]
+       ElementLine [-92500 -142450 -92500 -89950 1000]
+
+       )
+
+Element["" "1206" "C4" "100nF" 85905 110000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "R4" "1K" 224095 260000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "PJ102AH" "CONN5" "unknown" 75000 80000 -3700 -600 0 100 ""]
+(
+       Pin[0 11800 12000 3000 1500 6240 "1" "1" "square"]
+       Pin[0 -11800 12000 3000 1500 6240 "2" "2" "square"]
+       Pin[-18500 0 12000 3000 1500 6240 "3" "3" "square"]
+       ElementLine [17700 -42100 17700 11800 1000]
+       ElementLine [-17700 -42100 -17700 11800 1000]
+       ElementLine [17700 11800 -17700 11800 1000]
+       ElementLine [17700 -42100 -17700 -42100 1000]
+
+       )
+
+Element["" "SO8" "U2" "unknown" 77500 290250 6000 -2000 3 100 ""]
+(
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "Vdd" "1" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "IN" "2" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "3" "3" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "GND" "4" "square"]
+       Pad[-7500 7000 -7500 13500 2000 1000 3000 "GND" "5" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "OUT" "6" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "OUT" "7" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "Vdd" "8" "square,edge2"]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 -15500 -9500 15500 1000]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 -2500 1000]
+       ElementLine [9500 2500 9500 15500 1000]
+       ElementArc [9500 0 2500 2500 270 180 1000]
+
+       )
+
+Element["" "1206" "C2" "100nF" 105905 280000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R1" "10K" 194095 290000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C1" "100nF" 170000 264095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "C7" "470nF" 180000 74095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "QFN16_3lis331.fp" "U4" "unknown" 130000 142500 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -3940 -4685 -3940 1102 2000 1402 "VCC1" "1" "square"]
+       Pad[-6338 -1970 -4685 -1970 1102 2000 1402 "NC1" "2" "square"]
+       Pad[-6338 0 -4685 0 1102 2000 1402 "NC2" "3" "square"]
+       Pad[-6338 1970 -4685 1970 1102 2000 1402 "SCL" "4" "square"]
+       Pad[-6338 3940 -4685 3940 1102 2000 1402 "GND1" "5" "square"]
+       Pad[-1970 4685 -1970 6338 1102 2000 1402 "SDA/SDI/SDO" "6" "square,octagon,edge2"]
+       Pad[0 4685 0 6338 1102 2000 1402 "SDO/SA0" "7" "square,octagon,edge2"]
+       Pad[1970 4685 1970 6338 1102 2000 1402 "CS" "8" "square,octagon,edge2"]
+       Pad[4685 3940 6338 3940 1102 2000 1402 "INT2" "9" "square,edge2"]
+       Pad[4685 1970 6338 1970 1102 2000 1402 "RES1" "10" "square,edge2"]
+       Pad[4685 0 6338 0 1102 2000 1402 "INT1" "11" "square,edge2"]
+       Pad[4685 -1970 6338 -1970 1102 2000 1402 "GND2" "12" "square,edge2"]
+       Pad[4685 -3940 6338 -3940 1102 2000 1402 "GND3" "13" "square,edge2"]
+       Pad[1970 -6338 1970 -4685 1102 2000 1402 "VCC2" "14" "square,octagon"]
+       Pad[0 -6338 0 -4685 1102 2000 1402 "RES2" "15" "square,octagon"]
+       Pad[-1970 -6338 -1970 -4685 1102 2000 1402 "GND4" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "1206" "C11" "4.7uF" 174095 191968 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C13" "100nF" 195905 180000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C12" "220nF" 195905 170000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "SME18" "C3" "2200uFx25V" 110000 230000 -38600 0 1 100 ""]
+(
+       Pad[15800 0 41300 0 16000 4000 24900 "+" "1" "square,edge2"]
+       Pad[-41300 0 -15800 0 16000 4000 24900 "-" "2" "square"]
+       ElementLine [-39300 -39300 -39300 39300 1500]
+       ElementLine [-39300 -39300 32300 -39300 1500]
+       ElementLine [-39300 39300 32300 39300 1500]
+       ElementLine [32300 -39300 39300 -32300 1500]
+       ElementLine [32300 39300 39300 32300 1500]
+       ElementLine [39300 -32300 39300 32300 3000]
+
+       )
+
+Element["" "SO8" "U1" "unknown" 200500 265000 2000 6000 2 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "RO" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "_RE_" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "DE" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "DI" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "A" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "B" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "Vcc" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "QFN16_4" "U3" "unknown" 160000 100000 -9858 -10908 0 100 ""]
+(
+       Pad[-8129 -3838 -6043 -3838 1456 2000 1756 "Vcc1" "1" "square"]
+       Pad[-8129 -1279 -6043 -1279 1456 2000 1756 "SCL/SPC" "2" "square"]
+       Pad[-8129 1279 -6043 1279 1456 2000 1756 "SDA/SDI/SD0" "3" "square"]
+       Pad[-8129 3838 -6043 3838 1456 2000 1756 "SDO/SA0" "4" "square"]
+       Pad[-3838 6043 -3838 8129 1456 2000 1756 "CS" "5" "square,octagon,edge2"]
+       Pad[-1279 6043 -1279 8129 1456 2000 1756 "DRDY/INT2" "6" "square,octagon,edge2"]
+       Pad[1279 6043 1279 8129 1456 2000 1756 "INT1" "7" "square,octagon,edge2"]
+       Pad[3838 6043 3838 8129 1456 2000 1756 "RES1" "8" "square,octagon,edge2"]
+       Pad[6043 3838 8129 3838 1456 2000 1756 "RES2" "9" "square,edge2"]
+       Pad[6043 1279 8129 1279 1456 2000 1756 "RES3" "10" "square,edge2"]
+       Pad[6043 -1279 8129 -1279 1456 2000 1756 "RES4" "11" "square,edge2"]
+       Pad[6043 -3838 8129 -3838 1456 2000 1756 "RES5" "12" "square,edge2"]
+       Pad[3838 -8129 3838 -6043 1456 2000 1756 "GND1" "13" "square,octagon"]
+       Pad[1279 -8129 1279 -6043 1456 2000 1756 "PLLFILT" "14" "square,octagon"]
+       Pad[-1279 -8129 -1279 -6043 1456 2000 1756 "RES6" "15" "square,octagon"]
+       Pad[-3838 -8129 -3838 -6043 1456 2000 1756 "Vcc2" "16" "square,octagon"]
+       ElementLine [9858 -9858 9858 9858 1000]
+       ElementLine [-9858 -9858 9858 -9858 1000]
+       ElementLine [-9858 -9858 -9858 9858 1000]
+       ElementLine [-9858 9858 9858 9858 1000]
+       ElementLine [-9858 -9858 -11358 -11358 1000]
+
+       )
+
+Element["" "QFN16_3" "U5" "unknown" 170984 144488 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -2952 -4685 -2952 1102 2000 1402 "SCL" "1" "square"]
+       Pad[-6338 -984 -4685 -984 1102 2000 1402 "VDD" "2" "square"]
+       Pad[-6338 984 -4685 984 1102 2000 1402 "NC" "3" "square"]
+       Pad[-6338 2952 -4685 2952 1102 2000 1402 "S1" "4" "square"]
+       Pad[-2952 4685 -2952 6338 1102 2000 1402 "NC" "5" "square,octagon,edge2"]
+       Pad[-984 4685 -984 6338 1102 2000 1402 "NC" "6" "square,octagon,edge2"]
+       Pad[984 4685 984 6338 1102 2000 1402 "NC" "7" "square,octagon,edge2"]
+       Pad[2952 4685 2952 6338 1102 2000 1402 "SETP" "8" "square,octagon,edge2"]
+       Pad[4685 2952 6338 2952 1102 2000 1402 "GND" "9" "square,edge2"]
+       Pad[4685 984 6338 984 1102 2000 1402 "C1" "10" "square,edge2"]
+       Pad[4685 -984 6338 -984 1102 2000 1402 "GND" "11" "square,edge2"]
+       Pad[4685 -2952 6338 -2952 1102 2000 1402 "SETC" "12" "square,edge2"]
+       Pad[2952 -6338 2952 -4685 1102 2000 1402 "VDDIO" "13" "square,octagon"]
+       Pad[984 -6338 984 -4685 1102 2000 1402 "NC" "14" "square,octagon"]
+       Pad[-984 -6338 -984 -4685 1102 2000 1402 "DRDY" "15" "square,octagon"]
+       Pad[-2952 -6338 -2952 -4685 1102 2000 1402 "SDA" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "1206" "C5" "100nF" 155905 70000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C8" "10nF" 155905 80000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R5" "10k" 190000 74095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "C6" "10nF" 200000 74095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "C10" "10uF" 129785 120000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C9" "100nF" 131595 130000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["selected" "1206" "R2" "2k2" 75000 154095 -3150 3150 1 100 "selected"]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "selected,square,warn"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "selected,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["selected" "1206" "R3" "2k2" 85000 154095 -3150 3150 1 100 "selected"]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "selected,square,warn"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "selected,square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+Rat[168819 270000 0 187000 272500 0  ""]
+Rat[187000 272500 0 188190 288819 0  ""]
+Rat[187000 272500 0 207500 185000 5  ""]
+Rat[207500 185000 5 201810 178819 0  ""]
+Rat[75000 160000 0 75000 148190 0  ""]
+Rat[75000 148190 0 83819 148190 0  ""]
+Rat[86000 129000 5 123662 138560 0  ""]
+Rat[123662 138560 0 130000 136162 0  ""]
+Rat[130000 136162 0 131970 136162 0  ""]
+Rat[130000 136162 0 125690 128819 0  ""]
+Rat[125690 128819 0 123880 118819 0  ""]
+Rat[131970 136162 0 131970 148838 0  ""]
+Rat[131970 148838 0 164646 147440 0  ""]
+Rat[164646 147440 0 164646 143504 0  ""]
+Rat[164646 143504 0 171968 138150 0  ""]
+Rat[171968 138150 0 173936 138150 0  ""]
+Rat[171968 138150 0 156162 108129 0  ""]
+Rat[156162 108129 0 151871 96162 0  ""]
+Rat[151871 96162 0 156162 91871 0  ""]
+Rat[156162 91871 0 158721 91871 0  ""]
+Rat[156162 91871 0 150000 78819 0  ""]
+Rat[150000 78819 0 150000 68819 0  ""]
+Rat[154804 295551 5 187000 262500 0  ""]
+Rat[164804 295551 5 187000 267500 0  ""]
+Rat[168819 258190 0 187000 257500 0  ""]
+Rat[168819 258190 0 134804 295551 5  ""]
+Rat[134804 295551 5 100000 278819 0  ""]
+Rat[100000 278819 0 70000 276750 0  ""]
+Rat[70000 276750 0 70000 303750 0  ""]
+Rat[70000 276750 0 68700 230000 0  ""]
+Rat[68700 230000 0 55000 215000 5  ""]
+Rat[55000 215000 5 55000 205000 5  ""]
+Rat[168819 258190 0 168190 190787 0  ""]
+Rat[168190 190787 0 190000 178819 0  ""]
+Rat[190000 178819 0 177322 147440 0  ""]
+Rat[177322 147440 0 177322 143504 0  ""]
+Rat[177322 143504 0 163838 108129 0  ""]
+Rat[163838 108129 0 168129 103838 0  ""]
+Rat[168129 103838 0 168129 101279 0  ""]
+Rat[168129 101279 0 168129 98721 0  ""]
+Rat[168129 98721 0 168129 96162 0  ""]
+Rat[168129 96162 0 163838 91871 0  ""]
+Rat[163838 108129 0 151871 103838 0  ""]
+Rat[163838 91871 0 161810 78819 0  ""]
+Rat[161810 78819 0 161810 68819 0  ""]
+Rat[151871 103838 0 135690 118819 0  ""]
+Rat[135690 118819 0 137500 128819 0  ""]
+Rat[137500 128819 0 136338 138560 0  ""]
+Rat[136338 138560 0 136338 140530 0  ""]
+Rat[136338 140530 0 136338 144470 0  ""]
+Rat[136338 144470 0 130000 148838 0  ""]
+Rat[130000 148838 0 123662 146440 0  ""]
+Rat[136338 138560 0 128030 136162 0  ""]
+Rat[168129 96162 0 188819 80000 0  ""]
+Rat[188819 80000 0 198819 68190 0  ""]
+Rat[128030 136162 0 80000 108819 0  ""]
+Rat[80000 108819 0 75000 91800 5  ""]
+Rat[190000 178819 0 245000 149000 5  ""]
+Rat[245000 275000 5 214000 267500 0  ""]
+Rat[214000 267500 0 214000 262500 0  ""]
+Rat[245000 225000 5 80000 276750 0  ""]
+Rat[245000 295000 5 214000 272500 0  ""]
+Rat[214000 272500 0 200000 288819 0  ""]
+Rat[85000 148190 0 123662 144470 0  ""]
+Rat[123662 144470 0 164646 141536 0  ""]
+Rat[164646 141536 0 151871 98721 0  ""]
+Rat[85000 148190 0 128030 148838 0  ""]
+Rat[128030 148838 0 168032 138150 0  ""]
+Rat[168032 138150 0 151871 101279 0  ""]
+Rat[245000 285000 5 230000 258819 0  ""]
+Rat[144804 295551 5 80000 303750 0  ""]
+Rat[80000 303750 0 75000 303750 0  ""]
+Rat[218190 258819 0 214000 257500 0  ""]
+Rat[198819 80000 0 178819 80000 0  ""]
+Rat[178819 80000 0 161279 91871 0  ""]
+Rat[178819 68190 0 188819 68190 0  ""]
+Rat[180000 190787 0 177322 145472 0  ""]
+Rat[190000 168819 0 173936 150826 0  ""]
+Rat[201810 168819 0 177322 141536 0  ""]
+Rat[111810 278819 0 85000 276750 0  ""]
+Rat[85000 276750 0 85000 303750 0  ""]
+Rat[111810 278819 0 151300 230000 0  ""]
+Rat[151300 230000 0 91810 108819 0  ""]
+Rat[91810 108819 0 75000 68200 5  ""]
+Layer(1 "top")
+(
+       Line[75000 185000 75000 160000 1000 2000 "clearline"]
+       Line[75000 148190 75000 120000 1000 2000 "clearline"]
+       Line[75000 120000 76000 119000 1000 2000 "clearline"]
+       Line[85000 148190 85000 130000 1000 2000 "clearline"]
+       Line[85000 130000 86000 129000 1000 2000 "clearline"]
+       Line[85000 185000 85000 160000 1000 2000 "clearline"]
+)
+Layer(2 "ground")
+(
+)
+Layer(3 "signal2")
+(
+)
+Layer(4 "signal3")
+(
+)
+Layer(5 "power")
+(
+)
+Layer(6 "bottom")
+(
+       Line[245000 119000 76000 119000 1000 2000 "clearline"]
+       Line[245000 129000 86000 129000 1000 2000 "clearline"]
+       Line[55000 185000 207500 185000 1000 2000 "clearline"]
+)
+Layer(7 "outline")
+(
+)
+Layer(8 "spare")
+(
+)
+Layer(9 "silk")
+(
+)
+Layer(10 "silk")
+(
+       Text[255000 116500 0 100 "SCL" "clearline"]
+       Text[255000 125000 0 100 "SDA" "clearline"]
+       Text[255000 145000 0 100 "GND" "clearline"]
+       Text[37500 182500 0 100 "3V3" "clearline"]
+       Text[37500 200000 0 100 "GND" "clearline"]
+       Text[37500 210000 0 100 "GND" "clearline"]
+       Text[232500 282500 0 100 "TX" "clearline"]
+       Text[232500 292500 0 100 "RX" "clearline"]
+       Text[230000 272500 0 100 "IO2" "clearline"]
+       Text[142500 287500 1 100 "VMOTOR" "clearline"]
+       Text[152500 287500 1 100 "D+" "clearline"]
+       Text[162500 287500 1 100 "D-" "clearline"]
+       Text[132500 287500 1 100 "GND" "clearline"]
+)
+NetList()
+(
+       Net("+3.3V" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("C5-1")
+               Connect("C8-1")
+               Connect("C9-2")
+               Connect("C10-2")
+               Connect("C13-2")
+               Connect("CONN3-4")
+               Connect("R1-2")
+               Connect("R2-2")
+               Connect("R3-2")
+               Connect("U1-8")
+               Connect("U3-1")
+               Connect("U3-5")
+               Connect("U3-15")
+               Connect("U3-16")
+               Connect("U4-1")
+               Connect("U4-8")
+               Connect("U4-14")
+               Connect("U4-15")
+               Connect("U5-2")
+               Connect("U5-4")
+               Connect("U5-13")
+               Connect("U5-14")
+       )
+       Net("+D485" "(unknown)")
+       (
+               Connect("CONN4-3")
+               Connect("U1-6")
+       )
+       Net("-D485" "(unknown)")
+       (
+               Connect("CONN4-4")
+               Connect("U1-7")
+       )
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C2-1")
+               Connect("C3-2")
+               Connect("C4-2")
+               Connect("C5-2")
+               Connect("C6-2")
+               Connect("C8-2")
+               Connect("C9-1")
+               Connect("C10-1")
+               Connect("C11-1")
+               Connect("C13-1")
+               Connect("CONN1-7")
+               Connect("CONN3-6")
+               Connect("CONN3-7")
+               Connect("CONN4-1")
+               Connect("CONN5-1")
+               Connect("R5-2")
+               Connect("U1-5")
+               Connect("U2-4")
+               Connect("U2-5")
+               Connect("U3-4")
+               Connect("U3-8")
+               Connect("U3-9")
+               Connect("U3-10")
+               Connect("U3-11")
+               Connect("U3-12")
+               Connect("U3-13")
+               Connect("U4-5")
+               Connect("U4-7")
+               Connect("U4-10")
+               Connect("U4-12")
+               Connect("U4-13")
+               Connect("U4-16")
+               Connect("U5-9")
+               Connect("U5-11")
+       )
+       Net("IO2" "(unknown)")
+       (
+               Connect("CONN2-3")
+               Connect("U1-2")
+               Connect("U1-3")
+       )
+       Net("IO7" "(unknown)")
+       (
+               Connect("CONN2-8")
+               Connect("U2-2")
+       )
+       Net("RX" "(unknown)")
+       (
+               Connect("CONN2-1")
+               Connect("R1-1")
+               Connect("U1-1")
+       )
+       Net("SCL" "(unknown)")
+       (
+               Connect("CONN1-10")
+               Connect("R3-1")
+               Connect("U3-2")
+               Connect("U4-4")
+               Connect("U5-1")
+       )
+       Net("SDA" "(unknown)")
+       (
+               Connect("CONN1-9")
+               Connect("R2-1")
+               Connect("U3-3")
+               Connect("U4-6")
+               Connect("U5-16")
+       )
+       Net("TX" "(unknown)")
+       (
+               Connect("CONN2-2")
+               Connect("R4-2")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("CONN4-2")
+               Connect("U2-6")
+               Connect("U2-7")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("R4-1")
+               Connect("U1-4")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("C6-1")
+               Connect("C7-1")
+               Connect("U3-14")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("C7-2")
+               Connect("R5-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C11-2")
+               Connect("U5-10")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("C12-1")
+               Connect("U5-8")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("C12-2")
+               Connect("U5-12")
+       )
+       Net("VMOTOR" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("C3-1")
+               Connect("C4-1")
+               Connect("CONN5-2")
+               Connect("U2-1")
+               Connect("U2-8")
+       )
+)
diff --git a/tentativas/imushield2.pcb b/tentativas/imushield2.pcb
new file mode 100644 (file)
index 0000000..c035c66
--- /dev/null
@@ -0,0 +1,1574 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["" 600000 500000]
+
+Grid[1000.0 0 0 0]
+Cursor[600000 87000 0.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[1000 1000 1000 1000 1500 1000]
+Flags("nameonpcb,uniquename,clearnew,snappin")
+Groups("1,c:2:3:4:5:6,s:7:8")
+Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[0 1800 800 1000 800]
+       SymbolLine[800 1000 800 5000 800]
+       SymbolLine[0 5000 1500 5000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 2800 1500 2800 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[2000 3300 2000 4500 800]
+       SymbolLine[2000 3300 1500 2800 800]
+       SymbolLine[2000 2300 1500 2800 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3500 2000 1000 800]
+       SymbolLine[0 3500 2500 3500 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 2800 2000 3300 800]
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3300 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[500 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3700 0 4500 800]
+       SymbolLine[0 3700 700 3000 800]
+       SymbolLine[700 3000 1300 3000 800]
+       SymbolLine[1300 3000 2000 3700 800]
+       SymbolLine[2000 3700 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2300 700 3000 800]
+       SymbolLine[0 1500 0 2300 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[1300 3000 2000 2300 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[500 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 2000 0 5000 800]
+       SymbolLine[0 2000 700 1000 800]
+       SymbolLine[700 1000 1800 1000 800]
+       SymbolLine[1800 1000 2500 2000 800]
+       SymbolLine[2500 2000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3300 2500 4500 800]
+       SymbolLine[2000 2800 2500 3300 800]
+       SymbolLine[500 2800 2000 2800 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2300 800]
+       SymbolLine[2000 2800 2500 2300 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[700 5000 2000 5000 800]
+       SymbolLine[0 4300 700 5000 800]
+       SymbolLine[0 1700 0 4300 800]
+       SymbolLine[0 1700 700 1000 800]
+       SymbolLine[700 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1800 1000 2500 1700 800]
+       SymbolLine[2500 1700 2500 4300 800]
+       SymbolLine[1800 5000 2500 4300 800]
+       SymbolLine[0 5000 1800 5000 800]
+       SymbolLine[0 1000 1800 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 2800 1500 2800 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[700 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 4500 0 4000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 3000 800]
+       SymbolLine[1500 3000 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2500 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 3500 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1300 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 1000 5000 800]
+       SymbolLine[1000 5000 2000 1000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 5000 800]
+       SymbolLine[500 5000 1500 3000 800]
+       SymbolLine[1500 3000 2500 5000 800]
+       SymbolLine[2500 5000 3000 3000 800]
+       SymbolLine[3000 3000 3000 1000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 5000 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 1000 3000 800]
+       SymbolLine[1000 3000 2000 1000 800]
+       SymbolLine[1000 3000 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2100 1000]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2100 1000]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 1000 5000 800]
+       SymbolLine[2000 3000 1000 5000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+
+Element["" "1206" "C10" "10uF" 327905 284000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C9" "100nF" 328095 275000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C8" "10nF" 340905 195000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R5" "10k" 315905 225000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C7" "470nF" 315905 215000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C6" "10nF" 315905 205000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C5" "100nF" 340905 185000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "SME6" "C4" "2200uFx25V" 240600 378000 -25100 0 1 100 ""]
+(
+       Pad[10400 -10400 10400 10400 15300 2000 15900 "+" "1" "square"]
+       Pad[-10400 -10400 -10400 10400 15300 2000 15900 "-" "2" "square"]
+       ElementLine [24100 -18000 24100 18000 2000]
+       ElementLine [24100 -18000 16500 -23100 1000]
+       ElementLine [-23100 -23100 16500 -23100 1000]
+       ElementLine [-23100 -23100 -23100 23100 1000]
+       ElementLine [-23100 23100 16500 23100 1000]
+       ElementLine [16500 23100 24100 18000 1000]
+
+       )
+
+Element["" "1206" "R4" "1K" 380000 384095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "SME6" "C3" "4.7uFx25V" 241600 275000 -25100 0 1 100 ""]
+(
+       Pad[10400 -10400 10400 10400 15300 2000 15900 "+" "1" "square"]
+       Pad[-10400 -10400 -10400 10400 15300 2000 15900 "-" "2" "square"]
+       ElementLine [24100 -18000 24100 18000 2000]
+       ElementLine [24100 -18000 16500 -23100 1000]
+       ElementLine [-23100 -23100 16500 -23100 1000]
+       ElementLine [-23100 -23100 -23100 23100 1000]
+       ElementLine [-23100 23100 16500 23100 1000]
+       ElementLine [16500 23100 24100 18000 1000]
+
+       )
+
+Element["" "1206" "R3" "2k2" 370000 245905 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R2" "2k2" 380000 245905 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "JUMPER4" "CONN4" "5267-04A-X" 284804 415551 -5000 5000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       ElementLine [-5000 5000 35000 5000 1000]
+       ElementLine [35000 -5000 35000 5000 1000]
+       ElementLine [-5000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "1206" "R1" "10K" 350905 405000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C1" "100nF" 325000 385905 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "JUMPER8" "CONN3" "SSQ-108-03-G-S" 205000 265000 -5000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementLine [-5000 75000 5000 75000 1000]
+       ElementLine [5000 75000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN2" "SSQ-108-03-G-S" 395000 405000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [5000 -75000 5000 5000 1000]
+       ElementLine [-5000 -75000 5000 -75000 1000]
+       ElementLine [-5000 -75000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "JUMPER10" "CONN1" "SSQ-110-03-G-S" 395000 319000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       Pin[0 -80000 6000 3000 6600 3800 "9" "9" ""]
+       Pin[0 -90000 6000 3000 6600 3800 "10" "10" ""]
+       ElementLine [5000 -95000 5000 5000 1000]
+       ElementLine [-5000 -95000 5000 -95000 1000]
+       ElementLine [-5000 -95000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "footprint.built" "" "" 300000 291000 113000 -135000 3 100 ""]
+(
+       Pin[95000 115000 6000 2000 8000 3500 "" "15" "warn"]
+       Pin[95000 105000 6000 2000 8000 3500 "" "16" "warn"]
+       Pin[95000 95000 6000 2000 8000 3500 "" "17" "warn"]
+       Pin[95000 85000 6000 2000 8000 3500 "" "18" ""]
+       Pin[95000 75000 6000 2000 8000 3500 "" "19" ""]
+       Pin[95000 65000 6000 2000 8000 3500 "" "20" ""]
+       Pin[95000 55000 6000 2000 8000 3500 "" "21" ""]
+       Pin[95000 45000 6000 2000 8000 3500 "" "22" "warn"]
+       Pin[95000 29000 6000 2000 8000 3500 "" "23" ""]
+       Pin[95000 19000 6000 2000 8000 3500 "" "24" ""]
+       Pin[95000 9000 6000 2000 8000 3500 "" "25" ""]
+       Pin[95000 -1000 6000 2000 8000 3500 "" "26" ""]
+       Pin[95000 -11000 6000 2000 8000 3500 "" "27" ""]
+       Pin[95000 -21000 6000 2000 8000 3500 "" "28" ""]
+       Pin[95000 -31000 6000 2000 8000 3500 "" "29" "warn"]
+       Pin[95000 -41000 6000 2000 8000 3500 "" "30" ""]
+       Pin[95000 -51000 6000 2000 8000 3500 "" "31" "warn"]
+       Pin[95000 -61000 6000 2000 8000 3500 "" "32" "warn"]
+       Pin[-95000 -25000 6000 2000 8000 3500 "" "1" ""]
+       Pin[-95000 -15000 6000 2000 8000 3500 "" "2" ""]
+       Pin[-95000 -5000 6000 2000 8000 3500 "" "3" ""]
+       Pin[-95000 5000 6000 2000 8000 3500 "" "4" "warn"]
+       Pin[-95000 15000 6000 2000 8000 3500 "" "5" ""]
+       Pin[-95000 25000 6000 2000 8000 3500 "" "6" "warn"]
+       Pin[-95000 35000 6000 2000 8000 3500 "" "7" "warn"]
+       Pin[-95000 45000 6000 2000 8000 3500 "" "8" ""]
+       Pin[-95000 65000 6000 2000 8000 3500 "" "9" ""]
+       Pin[-95000 75000 6000 2000 8000 3500 "" "10" ""]
+       Pin[-95000 85000 6000 2000 8000 3500 "" "11" ""]
+       Pin[-95000 95000 6000 2000 8000 3500 "" "12" ""]
+       Pin[-95000 105000 6000 2000 8000 3500 "" "13" ""]
+       Pin[-95000 115000 6000 2000 8000 3500 "" "14" ""]
+       Pin[14803 115551 6600 2000 8600 4600 "" "33" "square"]
+       Pin[14803 125551 6600 2000 8600 4600 "" "34" "warn"]
+       Pin[4803 115551 6600 2000 8600 4600 "" "35" ""]
+       Pin[4803 125551 6600 2000 8600 4600 "" "36" "warn"]
+       Pin[-5196 115551 6600 2000 8600 4600 "" "37" ""]
+       Pin[-5196 125551 6600 2000 8600 4600 "" "38" "warn"]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "warn,octagon,edge2"]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "onsolder,warn,octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "warn,octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "onsolder,warn,octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "warn,octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "onsolder,warn,octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "onsolder,octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "onsolder,octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "onsolder,octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "onsolder,octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "warn,octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "onsolder,warn,octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "onsolder,octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "onsolder,octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "onsolder,octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "onsolder,octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "onsolder,octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "onsolder,octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "warn,octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "onsolder,warn,octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "onsolder,octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "warn,octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "onsolder,warn,octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "warn,octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "onsolder,warn,octagon,edge2"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "octagon"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "onsolder,octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "onsolder,octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "onsolder,octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "warn,octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "onsolder,warn,octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "onsolder,octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "warn,octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "onsolder,warn,octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "warn,octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "onsolder,warn,octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "onsolder,octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "onsolder,octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "onsolder,octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "onsolder,octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "onsolder,octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "onsolder,octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "onsolder,octagon"]
+       ElementLine [-105000 -135000 105000 -135000 1000]
+       ElementLine [105000 -135000 105000 135000 1000]
+       ElementLine [-105000 135000 105000 135000 1000]
+       ElementLine [-105000 -135000 -105000 135000 1000]
+       ElementLine [22500 -159950 67500 -159950 1000]
+       ElementLine [67500 -159950 67500 -97450 1000]
+       ElementLine [22500 -97450 67500 -97450 1000]
+       ElementLine [22500 -159950 22500 -97450 1000]
+       ElementLine [-92500 -142450 -57500 -142450 1000]
+       ElementLine [-57500 -142450 -57500 -89950 1000]
+       ElementLine [-92500 -89950 -57500 -89950 1000]
+       ElementLine [-92500 -142450 -92500 -89950 1000]
+
+       )
+
+Element["" "PJ102AH" "CONN5" "unknown" 225000 190000 -3700 -600 0 100 ""]
+(
+       Pin[0 11800 12000 3000 1500 6240 "1" "1" "square"]
+       Pin[0 -11800 12000 3000 1500 6240 "2" "2" "square"]
+       Pin[-18500 0 12000 3000 1500 6240 "3" "3" "square"]
+       ElementLine [17700 -42100 17700 11800 1000]
+       ElementLine [-17700 -42100 -17700 11800 1000]
+       ElementLine [17700 11800 -17700 11800 1000]
+       ElementLine [17700 -42100 -17700 -42100 1000]
+
+       )
+
+Element["" "SO8" "U1" "unknown" 349750 387500 -2000 -6000 0 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "RO" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "_RE_" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "DE" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "DI" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "A" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "B" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "Vcc" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "SO8" "U2" "unknown" 240000 330000 6000 -2000 3 100 ""]
+(
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "Vdd" "1" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "IN" "2" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "3" "3" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "GND" "4" "square"]
+       Pad[-7500 7000 -7500 13500 2000 1000 3000 "GND" "5" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "OUT" "6" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "OUT" "7" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "Vdd" "8" "square,edge2"]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 -15500 -9500 15500 1000]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 -2500 1000]
+       ElementLine [9500 2500 9500 15500 1000]
+       ElementArc [9500 0 2500 2500 270 180 1000]
+
+       )
+
+Element["" "1206" "C2" "100nF" 240095 306000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "QFN16_4" "U3" "unknown" 342914 211279 -10908 9858 1 100 ""]
+(
+       Pad[-3838 6043 -3838 8129 1456 2000 1756 "Vcc1" "1" "square,edge2"]
+       Pad[-1279 6043 -1279 8129 1456 2000 1756 "SCL/SPC" "2" "square,edge2"]
+       Pad[1279 6043 1279 8129 1456 2000 1756 "SDA/SDI/SD0" "3" "square,edge2"]
+       Pad[3838 6043 3838 8129 1456 2000 1756 "SDO/SA0" "4" "square,edge2"]
+       Pad[6043 3838 8129 3838 1456 2000 1756 "CS" "5" "square,octagon,edge2"]
+       Pad[6043 1279 8129 1279 1456 2000 1756 "DRDY/INT2" "6" "square,octagon,edge2"]
+       Pad[6043 -1279 8129 -1279 1456 2000 1756 "INT1" "7" "square,octagon,edge2"]
+       Pad[6043 -3838 8129 -3838 1456 2000 1756 "RES1" "8" "square,octagon,edge2"]
+       Pad[3838 -8129 3838 -6043 1456 2000 1756 "RES2" "9" "square"]
+       Pad[1279 -8129 1279 -6043 1456 2000 1756 "RES3" "10" "square"]
+       Pad[-1279 -8129 -1279 -6043 1456 2000 1756 "RES4" "11" "square"]
+       Pad[-3838 -8129 -3838 -6043 1456 2000 1756 "RES5" "12" "square"]
+       Pad[-8129 -3838 -6043 -3838 1456 2000 1756 "GND1" "13" "square,octagon"]
+       Pad[-8129 -1279 -6043 -1279 1456 2000 1756 "PLLFILT" "14" "square,octagon"]
+       Pad[-8129 1279 -6043 1279 1456 2000 1756 "RES6" "15" "square,octagon"]
+       Pad[-8129 3838 -6043 3838 1456 2000 1756 "Vcc2" "16" "square,octagon"]
+       ElementLine [-9858 -9858 9858 -9858 1000]
+       ElementLine [-9858 -9858 -9858 9858 1000]
+       ElementLine [-9858 9858 9858 9858 1000]
+       ElementLine [9858 -9858 9858 9858 1000]
+       ElementLine [-9858 9858 -11358 11358 1000]
+
+       )
+
+Element["" "QFN16_3" "U5" "unknown" 364488 304016 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -2952 -4685 -2952 1102 2000 1402 "SCL" "1" "square"]
+       Pad[-6338 -984 -4685 -984 1102 2000 1402 "VDD" "2" "square"]
+       Pad[-6338 984 -4685 984 1102 2000 1402 "NC" "3" "square"]
+       Pad[-6338 2952 -4685 2952 1102 2000 1402 "S1" "4" "square"]
+       Pad[-2952 4685 -2952 6338 1102 2000 1402 "NC" "5" "square,octagon,edge2"]
+       Pad[-984 4685 -984 6338 1102 2000 1402 "NC" "6" "square,octagon,edge2"]
+       Pad[984 4685 984 6338 1102 2000 1402 "NC" "7" "square,octagon,edge2"]
+       Pad[2952 4685 2952 6338 1102 2000 1402 "SETP" "8" "square,octagon,edge2"]
+       Pad[4685 2952 6338 2952 1102 2000 1402 "GND" "9" "square,edge2"]
+       Pad[4685 984 6338 984 1102 2000 1402 "C1" "10" "square,edge2"]
+       Pad[4685 -984 6338 -984 1102 2000 1402 "GND" "11" "square,edge2"]
+       Pad[4685 -2952 6338 -2952 1102 2000 1402 "SETC" "12" "square,edge2"]
+       Pad[2952 -6338 2952 -4685 1102 2000 1402 "VDDIO" "13" "square,octagon"]
+       Pad[984 -6338 984 -4685 1102 2000 1402 "NC" "14" "square,octagon"]
+       Pad[-984 -6338 -984 -4685 1102 2000 1402 "DRDY" "15" "square,octagon"]
+       Pad[-2952 -6338 -2952 -4685 1102 2000 1402 "SDA" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "1206" "C11" "4.7uF" 339095 310000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C13" "100nF" 365905 320000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C12" "220nF" 340905 320000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "QFN16_3lis331.fp" "U4" "unknown" 328512 262000 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -3940 -4685 -3940 1102 2000 1402 "VCC1" "1" "square"]
+       Pad[-6338 -1970 -4685 -1970 1102 2000 1402 "NC1" "2" "square"]
+       Pad[-6338 0 -4685 0 1102 2000 1402 "NC2" "3" "square"]
+       Pad[-6338 1970 -4685 1970 1102 2000 1402 "SCL" "4" "square"]
+       Pad[-6338 3940 -4685 3940 1102 2000 1402 "GND1" "5" "square"]
+       Pad[-1970 4685 -1970 6338 1102 2000 1402 "SDA/SDI/SDO" "6" "square,octagon,edge2"]
+       Pad[0 4685 0 6338 1102 2000 1402 "SDO/SA0" "7" "square,octagon,edge2"]
+       Pad[1970 4685 1970 6338 1102 2000 1402 "CS" "8" "square,octagon,edge2"]
+       Pad[4685 3940 6338 3940 1102 2000 1402 "INT2" "9" "square,edge2"]
+       Pad[4685 1970 6338 1970 1102 2000 1402 "RES1" "10" "square,edge2"]
+       Pad[4685 0 6338 0 1102 2000 1402 "INT1" "11" "square,edge2"]
+       Pad[4685 -1970 6338 -1970 1102 2000 1402 "GND2" "12" "square,edge2"]
+       Pad[4685 -3940 6338 -3940 1102 2000 1402 "GND3" "13" "square,edge2"]
+       Pad[1970 -6338 1970 -4685 1102 2000 1402 "VCC2" "14" "square,octagon"]
+       Pad[0 -6338 0 -4685 1102 2000 1402 "RES2" "15" "square,octagon"]
+       Pad[-1970 -6338 -1970 -4685 1102 2000 1402 "GND4" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "Jumper, i.e. single row headers" "" "JUMPER6" 205000 356000 11000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       ElementLine [-5000 -5000 -5000 55000 1000]
+       ElementLine [-5000 55000 5000 55000 1000]
+       ElementLine [5000 55000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+Rat[252000 264600 0 225000 178200 5  ""]
+Rat[246000 304819 0 252000 264600 0  ""]
+Rat[247500 316500 0 247500 343500 0  ""]
+Rat[246000 304819 0 247500 316500 0  ""]
+Rat[346810 318819 0 370826 301064 0  ""]
+Rat[335000 318819 0 367440 310354 0  ""]
+Rat[345000 308819 0 370826 305000 0  ""]
+Rat[310000 213819 0 310000 223819 0  ""]
+Rat[321810 213819 0 334785 210000 0  ""]
+Rat[321810 203819 0 321810 213819 0  ""]
+Rat[378819 378190 0 363250 380000 0  ""]
+Rat[251000 367600 0 294804 415551 5  ""]
+Rat[242500 343500 0 237500 343500 0  ""]
+Rat[251000 367600 0 242500 343500 0  ""]
+Rat[395000 395000 5 378819 390000 0  ""]
+Rat[326542 268338 0 361536 297678 0  ""]
+Rat[344193 219408 0 326542 268338 0  ""]
+Rat[378819 240000 0 344193 219408 0  ""]
+Rat[395000 239000 5 378819 240000 0  ""]
+Rat[322174 263970 0 358150 301064 0  ""]
+Rat[341635 219408 0 322174 263970 0  ""]
+Rat[368819 240000 0 341635 219408 0  ""]
+Rat[395000 229000 5 368819 240000 0  ""]
+Rat[363250 395000 0 356810 403819 0  ""]
+Rat[395000 405000 5 363250 395000 0  ""]
+Rat[395000 335000 5 242500 316500 0  ""]
+Rat[363250 385000 0 363250 390000 0  ""]
+Rat[395000 385000 5 363250 385000 0  ""]
+Rat[231200 264600 0 225000 201800 5  ""]
+Rat[234190 304819 0 231200 264600 0  ""]
+Rat[205000 315000 5 205000 325000 5  ""]
+Rat[232500 316500 0 205000 315000 5  ""]
+Rat[232500 316500 0 234190 304819 0  ""]
+Rat[232500 343500 0 232500 316500 0  ""]
+Rat[230200 367600 0 232500 343500 0  ""]
+Rat[284804 415551 5 230200 367600 0  ""]
+Rat[370826 303032 0 395000 259000 5  ""]
+Rat[321810 223819 0 310000 203819 0  ""]
+Rat[351043 207441 0 346752 219408 0  ""]
+Rat[346810 193819 0 346810 183819 0  ""]
+Rat[346752 203150 0 346810 193819 0  ""]
+Rat[346752 203150 0 351043 207441 0  ""]
+Rat[344193 203150 0 346752 203150 0  ""]
+Rat[341635 203150 0 344193 203150 0  ""]
+Rat[339076 203150 0 341635 203150 0  ""]
+Rat[334785 207441 0 339076 203150 0  ""]
+Rat[321810 223819 0 334785 207441 0  ""]
+Rat[326542 255662 0 321810 223819 0  ""]
+Rat[334850 258060 0 326542 255662 0  ""]
+Rat[334850 260030 0 334850 258060 0  ""]
+Rat[334850 263970 0 334850 260030 0  ""]
+Rat[328512 268338 0 334850 263970 0  ""]
+Rat[322174 265940 0 328512 268338 0  ""]
+Rat[322190 273819 0 322174 265940 0  ""]
+Rat[322000 282819 0 322190 273819 0  ""]
+Rat[333190 308819 0 322000 282819 0  ""]
+Rat[360000 318819 0 333190 308819 0  ""]
+Rat[370826 306968 0 370826 303032 0  ""]
+Rat[360000 318819 0 370826 306968 0  ""]
+Rat[336250 380000 0 360000 318819 0  ""]
+Rat[323819 380000 0 284804 415551 5  ""]
+Rat[323819 380000 0 336250 380000 0  ""]
+Rat[314804 415551 5 336250 390000 0  ""]
+Rat[304804 415551 5 336250 385000 0  ""]
+Rat[322174 258060 0 205000 295000 5  ""]
+Rat[368819 251810 0 378819 251810 0  ""]
+Rat[330482 255662 0 368819 251810 0  ""]
+Rat[335000 193819 0 335000 183819 0  ""]
+Rat[334785 212558 0 335000 193819 0  ""]
+Rat[339076 219408 0 351043 215117 0  ""]
+Rat[334785 215117 0 334785 212558 0  ""]
+Rat[339076 219408 0 334785 215117 0  ""]
+Rat[330482 255662 0 339076 219408 0  ""]
+Rat[328512 255662 0 322174 258060 0  ""]
+Rat[330482 255662 0 328512 255662 0  ""]
+Rat[330482 268338 0 330482 255662 0  ""]
+Rat[334000 273819 0 330482 268338 0  ""]
+Rat[333810 282819 0 334000 273819 0  ""]
+Rat[358150 303032 0 333810 282819 0  ""]
+Rat[365472 297678 0 367440 297678 0  ""]
+Rat[358150 303032 0 365472 297678 0  ""]
+Rat[358150 306968 0 358150 303032 0  ""]
+Rat[371810 318819 0 358150 306968 0  ""]
+Rat[336250 395000 0 371810 318819 0  ""]
+Rat[336250 395000 0 345000 403819 0  ""]
+Rat[323819 391810 0 336250 395000 0  ""]
+Layer(1 "top")
+(
+)
+Layer(2 "ground")
+(
+)
+Layer(3 "signal2")
+(
+)
+Layer(4 "signal3")
+(
+)
+Layer(5 "power")
+(
+)
+Layer(6 "bottom")
+(
+)
+Layer(7 "outline")
+(
+)
+Layer(8 "spare")
+(
+)
+Layer(9 "silk")
+(
+)
+Layer(10 "silk")
+(
+)
+NetList()
+(
+       Net("+3.3V" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("C5-1")
+               Connect("C8-1")
+               Connect("C9-2")
+               Connect("C10-2")
+               Connect("C13-2")
+               Connect("CONN3-4")
+               Connect("R1-2")
+               Connect("R2-2")
+               Connect("R3-2")
+               Connect("U1-8")
+               Connect("U3-1")
+               Connect("U3-5")
+               Connect("U3-15")
+               Connect("U3-16")
+               Connect("U4-1")
+               Connect("U4-8")
+               Connect("U4-14")
+               Connect("U4-15")
+               Connect("U5-2")
+               Connect("U5-4")
+               Connect("U5-13")
+               Connect("U5-14")
+       )
+       Net("+D485" "(unknown)")
+       (
+               Connect("CONN4-3")
+               Connect("U1-6")
+       )
+       Net("-D485" "(unknown)")
+       (
+               Connect("CONN4-4")
+               Connect("U1-7")
+       )
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C2-1")
+               Connect("C3-2")
+               Connect("C4-2")
+               Connect("C5-2")
+               Connect("C6-2")
+               Connect("C8-2")
+               Connect("C9-1")
+               Connect("C10-1")
+               Connect("C11-1")
+               Connect("C13-1")
+               Connect("CONN1-7")
+               Connect("CONN3-6")
+               Connect("CONN3-7")
+               Connect("CONN4-1")
+               Connect("CONN5-1")
+               Connect("R5-2")
+               Connect("U1-5")
+               Connect("U2-4")
+               Connect("U2-5")
+               Connect("U3-4")
+               Connect("U3-8")
+               Connect("U3-9")
+               Connect("U3-10")
+               Connect("U3-11")
+               Connect("U3-12")
+               Connect("U3-13")
+               Connect("U4-5")
+               Connect("U4-7")
+               Connect("U4-10")
+               Connect("U4-12")
+               Connect("U4-13")
+               Connect("U4-16")
+               Connect("U5-9")
+               Connect("U5-11")
+       )
+       Net("IO2" "(unknown)")
+       (
+               Connect("CONN2-3")
+               Connect("U1-2")
+               Connect("U1-3")
+       )
+       Net("IO7" "(unknown)")
+       (
+               Connect("CONN2-8")
+               Connect("U2-2")
+       )
+       Net("RX" "(unknown)")
+       (
+               Connect("CONN2-1")
+               Connect("R1-1")
+               Connect("U1-1")
+       )
+       Net("SCL" "(unknown)")
+       (
+               Connect("CONN1-10")
+               Connect("R3-1")
+               Connect("U3-2")
+               Connect("U4-4")
+               Connect("U5-1")
+       )
+       Net("SDA" "(unknown)")
+       (
+               Connect("CONN1-9")
+               Connect("R2-1")
+               Connect("U3-3")
+               Connect("U4-6")
+               Connect("U5-16")
+       )
+       Net("TX" "(unknown)")
+       (
+               Connect("CONN2-2")
+               Connect("R4-2")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("C4-1")
+               Connect("CONN4-2")
+               Connect("U2-6")
+               Connect("U2-7")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("R4-1")
+               Connect("U1-4")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("C6-1")
+               Connect("C7-1")
+               Connect("U3-14")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("C7-2")
+               Connect("R5-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C11-2")
+               Connect("U5-10")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("C12-1")
+               Connect("U5-8")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("C12-2")
+               Connect("U5-12")
+       )
+       Net("VMOTOR" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("C3-1")
+               Connect("CONN5-2")
+               Connect("U2-1")
+               Connect("U2-8")
+       )
+)
diff --git a/tentativas/imushieldsemtracks.pcb b/tentativas/imushieldsemtracks.pcb
new file mode 100644 (file)
index 0000000..56c0a3e
--- /dev/null
@@ -0,0 +1,1571 @@
+# release: pcb 20110918
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20070407]
+
+PCB["" 600000 500000]
+
+Grid[1000.0 0 0 0]
+Cursor[0 0 0.000000]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[1000 1000 1000 1000 1500 1000]
+Flags("shownumber,nameonpcb,clearnew,snappin")
+Groups("1,c:2:3:4:5:6,s:7:8")
+Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
+
+Symbol[' ' 1800]
+(
+)
+Symbol['!' 1200]
+(
+       SymbolLine[0 4500 0 5000 800]
+       SymbolLine[0 1000 0 3500 800]
+)
+Symbol['"' 1200]
+(
+       SymbolLine[0 1000 0 2000 800]
+       SymbolLine[1000 1000 1000 2000 800]
+)
+Symbol['#' 1200]
+(
+       SymbolLine[0 3500 2000 3500 800]
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[1500 2000 1500 4000 800]
+       SymbolLine[500 2000 500 4000 800]
+)
+Symbol['$' 1200]
+(
+       SymbolLine[1500 1500 2000 2000 800]
+       SymbolLine[500 1500 1500 1500 800]
+       SymbolLine[0 2000 500 1500 800]
+       SymbolLine[0 2000 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4000 800]
+       SymbolLine[1500 4500 2000 4000 800]
+       SymbolLine[500 4500 1500 4500 800]
+       SymbolLine[0 4000 500 4500 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['%' 1200]
+(
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[1000 2500 1500 2000 800]
+       SymbolLine[500 2500 1000 2500 800]
+       SymbolLine[0 2000 500 2500 800]
+       SymbolLine[0 5000 4000 1000 800]
+       SymbolLine[3500 5000 4000 4500 800]
+       SymbolLine[4000 4000 4000 4500 800]
+       SymbolLine[3500 3500 4000 4000 800]
+       SymbolLine[3000 3500 3500 3500 800]
+       SymbolLine[2500 4000 3000 3500 800]
+       SymbolLine[2500 4000 2500 4500 800]
+       SymbolLine[2500 4500 3000 5000 800]
+       SymbolLine[3000 5000 3500 5000 800]
+)
+Symbol['&' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 3500 1500 2000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[0 2500 2500 5000 800]
+       SymbolLine[500 1000 1000 1000 800]
+       SymbolLine[1000 1000 1500 1500 800]
+       SymbolLine[1500 1500 1500 2000 800]
+       SymbolLine[0 3500 0 4500 800]
+)
+Symbol[''' 1200]
+(
+       SymbolLine[0 2000 1000 1000 800]
+)
+Symbol['(' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+)
+Symbol[')' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['*' 1200]
+(
+       SymbolLine[0 2000 2000 4000 800]
+       SymbolLine[0 4000 2000 2000 800]
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol['+' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[1000 2000 1000 4000 800]
+)
+Symbol[',' 1200]
+(
+       SymbolLine[0 6000 1000 5000 800]
+)
+Symbol['-' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+)
+Symbol['.' 1200]
+(
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['/' 1200]
+(
+       SymbolLine[0 4500 3000 1500 800]
+)
+Symbol['0' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4000 2000 2000 800]
+)
+Symbol['1' 1200]
+(
+       SymbolLine[0 1800 800 1000 800]
+       SymbolLine[800 1000 800 5000 800]
+       SymbolLine[0 5000 1500 5000 800]
+)
+Symbol['2' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[0 5000 2500 2500 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['3' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 2800 1500 2800 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[2000 3300 2000 4500 800]
+       SymbolLine[2000 3300 1500 2800 800]
+       SymbolLine[2000 2300 1500 2800 800]
+)
+Symbol['4' 1200]
+(
+       SymbolLine[0 3500 2000 1000 800]
+       SymbolLine[0 3500 2500 3500 800]
+       SymbolLine[2000 1000 2000 5000 800]
+)
+Symbol['5' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[500 2500 1500 2500 800]
+       SymbolLine[1500 2500 2000 3000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['6' 1200]
+(
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1500 2800 2000 3300 800]
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3300 2000 4500 800]
+)
+Symbol['7' 1200]
+(
+       SymbolLine[500 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 1000 800]
+)
+Symbol['8' 1200]
+(
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3700 0 4500 800]
+       SymbolLine[0 3700 700 3000 800]
+       SymbolLine[700 3000 1300 3000 800]
+       SymbolLine[1300 3000 2000 3700 800]
+       SymbolLine[2000 3700 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 2300 700 3000 800]
+       SymbolLine[0 1500 0 2300 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2300 800]
+       SymbolLine[1300 3000 2000 2300 800]
+)
+Symbol['9' 1200]
+(
+       SymbolLine[500 5000 2000 3000 800]
+       SymbolLine[2000 1500 2000 3000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol[':' 1200]
+(
+       SymbolLine[0 2500 500 2500 800]
+       SymbolLine[0 3500 500 3500 800]
+)
+Symbol[';' 1200]
+(
+       SymbolLine[0 5000 1000 4000 800]
+       SymbolLine[1000 2500 1000 3000 800]
+)
+Symbol['<' 1200]
+(
+       SymbolLine[0 3000 1000 2000 800]
+       SymbolLine[0 3000 1000 4000 800]
+)
+Symbol['=' 1200]
+(
+       SymbolLine[0 2500 2000 2500 800]
+       SymbolLine[0 3500 2000 3500 800]
+)
+Symbol['>' 1200]
+(
+       SymbolLine[0 2000 1000 3000 800]
+       SymbolLine[0 4000 1000 3000 800]
+)
+Symbol['?' 1200]
+(
+       SymbolLine[1000 3000 1000 3500 800]
+       SymbolLine[1000 4500 1000 5000 800]
+       SymbolLine[0 1500 0 2000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 2000 800]
+       SymbolLine[1000 3000 2000 2000 800]
+)
+Symbol['@' 1200]
+(
+       SymbolLine[0 1000 0 4000 800]
+       SymbolLine[0 4000 1000 5000 800]
+       SymbolLine[1000 5000 4000 5000 800]
+       SymbolLine[5000 3500 5000 1000 800]
+       SymbolLine[5000 1000 4000 0 800]
+       SymbolLine[4000 0 1000 0 800]
+       SymbolLine[1000 0 0 1000 800]
+       SymbolLine[1500 2000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 3000 3500 800]
+       SymbolLine[3000 3500 3500 3000 800]
+       SymbolLine[3500 3000 4000 3500 800]
+       SymbolLine[3500 3000 3500 1500 800]
+       SymbolLine[3500 2000 3000 1500 800]
+       SymbolLine[2000 1500 3000 1500 800]
+       SymbolLine[2000 1500 1500 2000 800]
+       SymbolLine[4000 3500 5000 3500 800]
+)
+Symbol['A' 1200]
+(
+       SymbolLine[0 2000 0 5000 800]
+       SymbolLine[0 2000 700 1000 800]
+       SymbolLine[700 1000 1800 1000 800]
+       SymbolLine[1800 1000 2500 2000 800]
+       SymbolLine[2500 2000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['B' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3300 2500 4500 800]
+       SymbolLine[2000 2800 2500 3300 800]
+       SymbolLine[500 2800 2000 2800 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2300 800]
+       SymbolLine[2000 2800 2500 2300 800]
+)
+Symbol['C' 1200]
+(
+       SymbolLine[700 5000 2000 5000 800]
+       SymbolLine[0 4300 700 5000 800]
+       SymbolLine[0 1700 0 4300 800]
+       SymbolLine[0 1700 700 1000 800]
+       SymbolLine[700 1000 2000 1000 800]
+)
+Symbol['D' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1800 1000 2500 1700 800]
+       SymbolLine[2500 1700 2500 4300 800]
+       SymbolLine[1800 5000 2500 4300 800]
+       SymbolLine[0 5000 1800 5000 800]
+       SymbolLine[0 1000 1800 1000 800]
+)
+Symbol['E' 1200]
+(
+       SymbolLine[0 2800 1500 2800 800]
+       SymbolLine[0 5000 2000 5000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+)
+Symbol['F' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[0 2800 1500 2800 800]
+)
+Symbol['G' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[1000 3000 2000 3000 800]
+)
+Symbol['H' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+       SymbolLine[0 3000 2500 3000 800]
+)
+Symbol['I' 1200]
+(
+       SymbolLine[0 1000 1000 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 1000 5000 800]
+)
+Symbol['J' 1200]
+(
+       SymbolLine[700 1000 1500 1000 800]
+       SymbolLine[1500 1000 1500 4500 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 4500 0 4000 800]
+)
+Symbol['K' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3000 2000 1000 800]
+       SymbolLine[0 3000 2000 5000 800]
+)
+Symbol['L' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['M' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 1500 3000 800]
+       SymbolLine[1500 3000 3000 1000 800]
+       SymbolLine[3000 1000 3000 5000 800]
+)
+Symbol['N' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 1000 2500 5000 800]
+       SymbolLine[2500 1000 2500 5000 800]
+)
+Symbol['O' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['P' 1200]
+(
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+)
+Symbol['Q' 1200]
+(
+       SymbolLine[0 1500 0 4500 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1500 1000 800]
+       SymbolLine[1500 1000 2000 1500 800]
+       SymbolLine[2000 1500 2000 4000 800]
+       SymbolLine[1000 5000 2000 4000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[1000 3500 2000 5000 800]
+)
+Symbol['R' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[2500 1500 2500 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[1300 3000 2500 5000 800]
+)
+Symbol['S' 1200]
+(
+       SymbolLine[2000 1000 2500 1500 800]
+       SymbolLine[500 1000 2000 1000 800]
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[0 1500 0 2500 800]
+       SymbolLine[0 2500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['T' 1200]
+(
+       SymbolLine[0 1000 2000 1000 800]
+       SymbolLine[1000 1000 1000 5000 800]
+)
+Symbol['U' 1200]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 1000 2000 4500 800]
+)
+Symbol['V' 1200]
+(
+       SymbolLine[0 1000 1000 5000 800]
+       SymbolLine[1000 5000 2000 1000 800]
+)
+Symbol['W' 1200]
+(
+       SymbolLine[0 1000 0 3000 800]
+       SymbolLine[0 3000 500 5000 800]
+       SymbolLine[500 5000 1500 3000 800]
+       SymbolLine[1500 3000 2500 5000 800]
+       SymbolLine[2500 5000 3000 3000 800]
+       SymbolLine[3000 3000 3000 1000 800]
+)
+Symbol['X' 1200]
+(
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 1000 2500 5000 800]
+)
+Symbol['Y' 1200]
+(
+       SymbolLine[0 1000 1000 3000 800]
+       SymbolLine[1000 3000 2000 1000 800]
+       SymbolLine[1000 3000 1000 5000 800]
+)
+Symbol['Z' 1200]
+(
+       SymbolLine[0 1000 2500 1000 800]
+       SymbolLine[0 5000 2500 1000 800]
+       SymbolLine[0 5000 2500 5000 800]
+)
+Symbol['[' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['\' 1200]
+(
+       SymbolLine[0 1500 3000 4500 800]
+)
+Symbol[']' 1200]
+(
+       SymbolLine[0 1000 500 1000 800]
+       SymbolLine[500 1000 500 5000 800]
+       SymbolLine[0 5000 500 5000 800]
+)
+Symbol['^' 1200]
+(
+       SymbolLine[0 1500 500 1000 800]
+       SymbolLine[500 1000 1000 1500 800]
+)
+Symbol['_' 1200]
+(
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['a' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 4500 800]
+       SymbolLine[2000 4500 2500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['b' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+)
+Symbol['c' 1200]
+(
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 2000 5000 800]
+)
+Symbol['d' 1200]
+(
+       SymbolLine[2000 1000 2000 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+)
+Symbol['e' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[0 4000 2000 4000 800]
+       SymbolLine[2000 4000 2000 3500 800]
+)
+Symbol['f' 1000]
+(
+       SymbolLine[500 1500 500 5000 800]
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[1000 1000 1500 1000 800]
+       SymbolLine[0 3000 1000 3000 800]
+)
+Symbol['g' 1200]
+(
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+)
+Symbol['h' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+)
+Symbol['i' 1000]
+(
+       SymbolLine[0 2000 0 2100 1000]
+       SymbolLine[0 3500 0 5000 800]
+)
+Symbol['j' 1000]
+(
+       SymbolLine[500 2000 500 2100 1000]
+       SymbolLine[500 3500 500 6000 800]
+       SymbolLine[0 6500 500 6000 800]
+)
+Symbol['k' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+       SymbolLine[0 3500 1500 5000 800]
+       SymbolLine[0 3500 1000 2500 800]
+)
+Symbol['l' 1000]
+(
+       SymbolLine[0 1000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['m' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[2000 3500 2500 3000 800]
+       SymbolLine[2500 3000 3000 3000 800]
+       SymbolLine[3000 3000 3500 3500 800]
+       SymbolLine[3500 3500 3500 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['n' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 5000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['o' 1200]
+(
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[2000 3500 2000 4500 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['p' 1200]
+(
+       SymbolLine[500 3500 500 6500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[2500 3500 2500 4500 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[1000 5000 2000 5000 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['q' 1200]
+(
+       SymbolLine[2000 3500 2000 6500 800]
+       SymbolLine[1500 3000 2000 3500 800]
+       SymbolLine[500 3000 1500 3000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[0 3500 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['r' 1200]
+(
+       SymbolLine[500 3500 500 5000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[1000 3000 2000 3000 800]
+       SymbolLine[0 3000 500 3500 800]
+)
+Symbol['s' 1200]
+(
+       SymbolLine[500 5000 2000 5000 800]
+       SymbolLine[2000 5000 2500 4500 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[500 4000 2000 4000 800]
+       SymbolLine[0 3500 500 4000 800]
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 2000 3000 800]
+       SymbolLine[2000 3000 2500 3500 800]
+       SymbolLine[0 4500 500 5000 800]
+)
+Symbol['t' 1000]
+(
+       SymbolLine[500 1000 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+       SymbolLine[0 2500 1000 2500 800]
+)
+Symbol['u' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+       SymbolLine[2000 3000 2000 4500 800]
+)
+Symbol['v' 1200]
+(
+       SymbolLine[0 3000 1000 5000 800]
+       SymbolLine[2000 3000 1000 5000 800]
+)
+Symbol['w' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[500 5000 1000 5000 800]
+       SymbolLine[1000 5000 1500 4500 800]
+       SymbolLine[1500 3000 1500 4500 800]
+       SymbolLine[1500 4500 2000 5000 800]
+       SymbolLine[2000 5000 2500 5000 800]
+       SymbolLine[2500 5000 3000 4500 800]
+       SymbolLine[3000 3000 3000 4500 800]
+)
+Symbol['x' 1200]
+(
+       SymbolLine[0 3000 2000 5000 800]
+       SymbolLine[0 5000 2000 3000 800]
+)
+Symbol['y' 1200]
+(
+       SymbolLine[0 3000 0 4500 800]
+       SymbolLine[0 4500 500 5000 800]
+       SymbolLine[2000 3000 2000 6000 800]
+       SymbolLine[1500 6500 2000 6000 800]
+       SymbolLine[500 6500 1500 6500 800]
+       SymbolLine[0 6000 500 6500 800]
+       SymbolLine[500 5000 1500 5000 800]
+       SymbolLine[1500 5000 2000 4500 800]
+)
+Symbol['z' 1200]
+(
+       SymbolLine[0 3000 2000 3000 800]
+       SymbolLine[0 5000 2000 3000 800]
+       SymbolLine[0 5000 2000 5000 800]
+)
+Symbol['{' 1200]
+(
+       SymbolLine[500 1500 1000 1000 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[0 3000 500 2500 800]
+       SymbolLine[0 3000 500 3500 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[500 4500 1000 5000 800]
+)
+Symbol['|' 1200]
+(
+       SymbolLine[0 1000 0 5000 800]
+)
+Symbol['}' 1200]
+(
+       SymbolLine[0 1000 500 1500 800]
+       SymbolLine[500 1500 500 2500 800]
+       SymbolLine[500 2500 1000 3000 800]
+       SymbolLine[500 3500 1000 3000 800]
+       SymbolLine[500 3500 500 4500 800]
+       SymbolLine[0 5000 500 4500 800]
+)
+Symbol['~' 1200]
+(
+       SymbolLine[0 3500 500 3000 800]
+       SymbolLine[500 3000 1000 3000 800]
+       SymbolLine[1000 3000 1500 3500 800]
+       SymbolLine[1500 3500 2000 3500 800]
+       SymbolLine[2000 3500 2500 3000 800]
+)
+Attribute("PCB::grid::unit" "mil")
+
+Element["" "JUMPER4" "CONN4" "5267-04A-X" 134804 295551 -5000 5000 0 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
+       ElementLine [-5000 5000 35000 5000 1000]
+       ElementLine [35000 -5000 35000 5000 1000]
+       ElementLine [-5000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN3" "SSQ-108-03-G-S" 55000 155000 -5000 -5000 3 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementLine [-5000 75000 5000 75000 1000]
+       ElementLine [5000 75000 5000 -5000 1000]
+       ElementLine [5000 -5000 -5000 -5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 5000 5000 -5000 1000]
+
+       )
+
+Element["" "JUMPER8" "CONN2" "SSQ-108-03-G-S" 245000 295000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       ElementLine [5000 -75000 5000 5000 1000]
+       ElementLine [-5000 -75000 5000 -75000 1000]
+       ElementLine [-5000 -75000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "JUMPER10" "CONN1" "SSQ-110-03-G-S" 245000 209000 5000 5000 1 100 ""]
+(
+       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
+       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
+       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
+       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
+       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
+       Pin[0 -50000 6000 3000 6600 3800 "6" "6" ""]
+       Pin[0 -60000 6000 3000 6600 3800 "7" "7" ""]
+       Pin[0 -70000 6000 3000 6600 3800 "8" "8" ""]
+       Pin[0 -80000 6000 3000 6600 3800 "9" "9" ""]
+       Pin[0 -90000 6000 3000 6600 3800 "10" "10" ""]
+       ElementLine [5000 -95000 5000 5000 1000]
+       ElementLine [-5000 -95000 5000 -95000 1000]
+       ElementLine [-5000 -95000 -5000 5000 1000]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [-5000 -5000 -5000 5000 1000]
+
+       )
+
+Element["" "footprint.built" "" "" 460000 160000 113000 -135000 3 100 ""]
+(
+       Pin[95000 115000 6000 2000 8000 3500 "" "15" ""]
+       Pin[95000 105000 6000 2000 8000 3500 "" "16" ""]
+       Pin[95000 95000 6000 2000 8000 3500 "" "17" ""]
+       Pin[95000 85000 6000 2000 8000 3500 "" "18" ""]
+       Pin[95000 75000 6000 2000 8000 3500 "" "19" ""]
+       Pin[95000 65000 6000 2000 8000 3500 "" "20" ""]
+       Pin[95000 55000 6000 2000 8000 3500 "" "21" ""]
+       Pin[95000 45000 6000 2000 8000 3500 "" "22" ""]
+       Pin[95000 29000 6000 2000 8000 3500 "" "23" ""]
+       Pin[95000 19000 6000 2000 8000 3500 "" "24" ""]
+       Pin[95000 9000 6000 2000 8000 3500 "" "25" ""]
+       Pin[95000 -1000 6000 2000 8000 3500 "" "26" ""]
+       Pin[95000 -11000 6000 2000 8000 3500 "" "27" ""]
+       Pin[95000 -21000 6000 2000 8000 3500 "" "28" ""]
+       Pin[95000 -31000 6000 2000 8000 3500 "" "29" ""]
+       Pin[95000 -41000 6000 2000 8000 3500 "" "30" ""]
+       Pin[95000 -51000 6000 2000 8000 3500 "" "31" ""]
+       Pin[95000 -61000 6000 2000 8000 3500 "" "32" ""]
+       Pin[-95000 -25000 6000 2000 8000 3500 "" "1" ""]
+       Pin[-95000 -15000 6000 2000 8000 3500 "" "2" ""]
+       Pin[-95000 -5000 6000 2000 8000 3500 "" "3" ""]
+       Pin[-95000 5000 6000 2000 8000 3500 "" "4" ""]
+       Pin[-95000 15000 6000 2000 8000 3500 "" "5" ""]
+       Pin[-95000 25000 6000 2000 8000 3500 "" "6" ""]
+       Pin[-95000 35000 6000 2000 8000 3500 "" "7" ""]
+       Pin[-95000 45000 6000 2000 8000 3500 "" "8" ""]
+       Pin[-95000 65000 6000 2000 8000 3500 "" "9" ""]
+       Pin[-95000 75000 6000 2000 8000 3500 "" "10" ""]
+       Pin[-95000 85000 6000 2000 8000 3500 "" "11" ""]
+       Pin[-95000 95000 6000 2000 8000 3500 "" "12" ""]
+       Pin[-95000 105000 6000 2000 8000 3500 "" "13" ""]
+       Pin[-95000 115000 6000 2000 8000 3500 "" "14" ""]
+       Pin[14803 115551 6600 2000 8600 4600 "" "33" "square"]
+       Pin[14803 125551 6600 2000 8600 4600 "" "34" ""]
+       Pin[4803 115551 6600 2000 8600 4600 "" "35" ""]
+       Pin[4803 125551 6600 2000 8600 4600 "" "36" ""]
+       Pin[-5196 115551 6600 2000 8600 4600 "" "37" ""]
+       Pin[-5196 125551 6600 2000 8600 4600 "" "38" ""]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "octagon,edge2"]
+       Pad[93500 115000 96500 115000 6000 2000 8000 "what_is_my_name" "15" "onsolder,octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "octagon,edge2"]
+       Pad[93500 105000 96500 105000 6000 2000 8000 "what_is_my_name" "16" "onsolder,octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "octagon,edge2"]
+       Pad[93500 95000 96500 95000 6000 2000 8000 "what_is_my_name" "17" "onsolder,octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "octagon,edge2"]
+       Pad[93500 85000 96500 85000 6000 2000 8000 "what_is_my_name" "18" "onsolder,octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "octagon,edge2"]
+       Pad[93500 75000 96500 75000 6000 2000 8000 "what_is_my_name" "19" "onsolder,octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "octagon,edge2"]
+       Pad[93500 65000 96500 65000 6000 2000 8000 "what_is_my_name" "20" "onsolder,octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "octagon,edge2"]
+       Pad[93500 55000 96500 55000 6000 2000 8000 "what_is_my_name" "21" "onsolder,octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "octagon,edge2"]
+       Pad[93500 45000 96500 45000 6000 2000 8000 "what_is_my_name" "22" "onsolder,octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "octagon,edge2"]
+       Pad[93500 29000 96500 29000 6000 2000 8000 "what_is_my_name" "23" "onsolder,octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "octagon,edge2"]
+       Pad[93500 19000 96500 19000 6000 2000 8000 "what_is_my_name" "24" "onsolder,octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "octagon,edge2"]
+       Pad[93500 9000 96500 9000 6000 2000 8000 "what_is_my_name" "25" "onsolder,octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "octagon,edge2"]
+       Pad[93500 -1000 96500 -1000 6000 2000 8000 "what_is_my_name" "26" "onsolder,octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "octagon,edge2"]
+       Pad[93500 -11000 96500 -11000 6000 2000 8000 "what_is_my_name" "27" "onsolder,octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "octagon,edge2"]
+       Pad[93500 -21000 96500 -21000 6000 2000 8000 "what_is_my_name" "28" "onsolder,octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "octagon,edge2"]
+       Pad[93500 -31000 96500 -31000 6000 2000 8000 "what_is_my_name" "29" "onsolder,octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "octagon,edge2"]
+       Pad[93500 -41000 96500 -41000 6000 2000 8000 "what_is_my_name" "30" "onsolder,octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "octagon,edge2"]
+       Pad[93500 -51000 96500 -51000 6000 2000 8000 "what_is_my_name" "31" "onsolder,octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "octagon,edge2"]
+       Pad[93500 -61000 96500 -61000 6000 2000 8000 "what_is_my_name" "32" "onsolder,octagon,edge2"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "octagon"]
+       Pad[-96500 -25000 -93500 -25000 6000 2000 8000 "what_is_my_name" "1" "onsolder,octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "octagon"]
+       Pad[-96500 -15000 -93500 -15000 6000 2000 8000 "what_is_my_name" "2" "onsolder,octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "octagon"]
+       Pad[-96500 -5000 -93500 -5000 6000 2000 8000 "what_is_my_name" "3" "onsolder,octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "octagon"]
+       Pad[-96500 5000 -93500 5000 6000 2000 8000 "what_is_my_name" "4" "onsolder,octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "octagon"]
+       Pad[-96500 15000 -93500 15000 6000 2000 8000 "what_is_my_name" "5" "onsolder,octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "octagon"]
+       Pad[-96500 25000 -93500 25000 6000 2000 8000 "what_is_my_name" "6" "onsolder,octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "octagon"]
+       Pad[-96500 35000 -93500 35000 6000 2000 8000 "what_is_my_name" "7" "onsolder,octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "octagon"]
+       Pad[-96500 45000 -93500 45000 6000 2000 8000 "what_is_my_name" "8" "onsolder,octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "octagon"]
+       Pad[-96500 65000 -93500 65000 6000 2000 8000 "what_is_my_name" "9" "onsolder,octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "octagon"]
+       Pad[-96500 75000 -93500 75000 6000 2000 8000 "what_is_my_name" "10" "onsolder,octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "octagon"]
+       Pad[-96500 85000 -93500 85000 6000 2000 8000 "what_is_my_name" "11" "onsolder,octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "octagon"]
+       Pad[-96500 95000 -93500 95000 6000 2000 8000 "what_is_my_name" "12" "onsolder,octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "octagon"]
+       Pad[-96500 105000 -93500 105000 6000 2000 8000 "what_is_my_name" "13" "onsolder,octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "octagon"]
+       Pad[-96500 115000 -93500 115000 6000 2000 8000 "what_is_my_name" "14" "onsolder,octagon"]
+       ElementLine [-105000 -135000 105000 -135000 1000]
+       ElementLine [105000 -135000 105000 135000 1000]
+       ElementLine [-105000 135000 105000 135000 1000]
+       ElementLine [-105000 -135000 -105000 135000 1000]
+       ElementLine [22500 -159950 67500 -159950 1000]
+       ElementLine [67500 -159950 67500 -97450 1000]
+       ElementLine [22500 -97450 67500 -97450 1000]
+       ElementLine [22500 -159950 22500 -97450 1000]
+       ElementLine [-92500 -142450 -57500 -142450 1000]
+       ElementLine [-57500 -142450 -57500 -89950 1000]
+       ElementLine [-92500 -89950 -57500 -89950 1000]
+       ElementLine [-92500 -142450 -92500 -89950 1000]
+
+       )
+
+Element["" "1206" "C4" "100nF" 102500 86595 -3150 -3150 0 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R4" "1K" 222500 266595 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "PJ102AH" "CONN5" "unknown" 75000 80000 -3700 -600 0 100 ""]
+(
+       Pin[0 11800 12000 3000 1500 6240 "1" "1" "square"]
+       Pin[0 -11800 12000 3000 1500 6240 "2" "2" "square"]
+       Pin[-18500 0 12000 3000 1500 6240 "3" "3" "square"]
+       ElementLine [17700 -42100 17700 11800 1000]
+       ElementLine [-17700 -42100 -17700 11800 1000]
+       ElementLine [17700 11800 -17700 11800 1000]
+       ElementLine [17700 -42100 -17700 -42100 1000]
+
+       )
+
+Element["" "SO8" "U2" "unknown" 77500 290250 6000 -2000 3 100 ""]
+(
+       Pad[7500 -13500 7500 -7000 2000 1000 3000 "Vdd" "1" "square"]
+       Pad[2500 -13500 2500 -7000 2000 1000 3000 "IN" "2" "square"]
+       Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "3" "3" "square"]
+       Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "GND" "4" "square"]
+       Pad[-7500 7000 -7500 13500 2000 1000 3000 "GND" "5" "square,edge2"]
+       Pad[-2500 7000 -2500 13500 2000 1000 3000 "OUT" "6" "square,edge2"]
+       Pad[2500 7000 2500 13500 2000 1000 3000 "OUT" "7" "square,edge2"]
+       Pad[7500 7000 7500 13500 2000 1000 3000 "Vdd" "8" "square,edge2"]
+       ElementLine [-9500 -15500 9500 -15500 1000]
+       ElementLine [-9500 -15500 -9500 15500 1000]
+       ElementLine [-9500 15500 9500 15500 1000]
+       ElementLine [9500 -15500 9500 -2500 1000]
+       ElementLine [9500 2500 9500 15500 1000]
+       ElementArc [9500 0 2500 2500 270 180 1000]
+
+       )
+
+Element["" "1206" "C2" "100nF" 105905 280000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R1" "10K" 194095 290000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C1" "100nF" 170000 264095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "SO8" "U1" "unknown" 200500 265000 2000 6000 2 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "RO" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "_RE_" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "DE" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "DI" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "A" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "B" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "Vcc" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "QFN16_4" "U3" "unknown" 201000 81000 -9858 -10908 0 100 ""]
+(
+       Pad[-8129 -3838 -6043 -3838 1456 2000 1756 "Vcc1" "1" "square"]
+       Pad[-8129 -1279 -6043 -1279 1456 2000 1756 "SCL/SPC" "2" "square"]
+       Pad[-8129 1279 -6043 1279 1456 2000 1756 "SDA/SDI/SD0" "3" "square"]
+       Pad[-8129 3838 -6043 3838 1456 2000 1756 "SDO/SA0" "4" "square"]
+       Pad[-3838 6043 -3838 8129 1456 2000 1756 "CS" "5" "square,octagon,edge2"]
+       Pad[-1279 6043 -1279 8129 1456 2000 1756 "DRDY/INT2" "6" "square,octagon,edge2"]
+       Pad[1279 6043 1279 8129 1456 2000 1756 "INT1" "7" "square,octagon,edge2"]
+       Pad[3838 6043 3838 8129 1456 2000 1756 "RES1" "8" "square,octagon,edge2"]
+       Pad[6043 3838 8129 3838 1456 2000 1756 "RES2" "9" "square,edge2"]
+       Pad[6043 1279 8129 1279 1456 2000 1756 "RES3" "10" "square,edge2"]
+       Pad[6043 -1279 8129 -1279 1456 2000 1756 "RES4" "11" "square,edge2"]
+       Pad[6043 -3838 8129 -3838 1456 2000 1756 "RES5" "12" "square,edge2"]
+       Pad[3838 -8129 3838 -6043 1456 2000 1756 "GND1" "13" "square,octagon"]
+       Pad[1279 -8129 1279 -6043 1456 2000 1756 "PLLFILT" "14" "square,octagon"]
+       Pad[-1279 -8129 -1279 -6043 1456 2000 1756 "RES6" "15" "square,octagon"]
+       Pad[-3838 -8129 -3838 -6043 1456 2000 1756 "Vcc2" "16" "square,octagon"]
+       ElementLine [9858 -9858 9858 9858 1000]
+       ElementLine [-9858 -9858 9858 -9858 1000]
+       ElementLine [-9858 -9858 -9858 9858 1000]
+       ElementLine [-9858 9858 9858 9858 1000]
+       ElementLine [-9858 -9858 -11358 -11358 1000]
+
+       )
+
+Element["" "1206" "C7" "470nF" 196000 55095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "1206" "C5" "100nF" 171905 51000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C8" "10nF" 171905 61000 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R5" "10k" 206000 55095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "C6" "10nF" 216000 55095 -3150 3150 1 100 ""]
+(
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-3740 -2362 -3740 2362 800]
+       ElementLine [3740 -2362 3740 2362 800]
+
+       )
+
+Element["" "QFN16_3lis331.fp" "U4" "unknown" 298000 104500 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -3940 -4685 -3940 1102 2000 1402 "VCC1" "1" "square"]
+       Pad[-6338 -1970 -4685 -1970 1102 2000 1402 "NC1" "2" "square"]
+       Pad[-6338 0 -4685 0 1102 2000 1402 "NC2" "3" "square"]
+       Pad[-6338 1970 -4685 1970 1102 2000 1402 "SCL" "4" "square"]
+       Pad[-6338 3940 -4685 3940 1102 2000 1402 "GND1" "5" "square"]
+       Pad[-1970 4685 -1970 6338 1102 2000 1402 "SDA/SDI/SDO" "6" "square,octagon,edge2"]
+       Pad[0 4685 0 6338 1102 2000 1402 "SDO/SA0" "7" "square,octagon,edge2"]
+       Pad[1970 4685 1970 6338 1102 2000 1402 "CS" "8" "square,octagon,edge2"]
+       Pad[4685 3940 6338 3940 1102 2000 1402 "INT2" "9" "square,edge2"]
+       Pad[4685 1970 6338 1970 1102 2000 1402 "RES1" "10" "square,edge2"]
+       Pad[4685 0 6338 0 1102 2000 1402 "INT1" "11" "square,edge2"]
+       Pad[4685 -1970 6338 -1970 1102 2000 1402 "GND2" "12" "square,edge2"]
+       Pad[4685 -3940 6338 -3940 1102 2000 1402 "GND3" "13" "square,edge2"]
+       Pad[1970 -6338 1970 -4685 1102 2000 1402 "VCC2" "14" "square,octagon"]
+       Pad[0 -6338 0 -4685 1102 2000 1402 "RES2" "15" "square,octagon"]
+       Pad[-1970 -6338 -1970 -4685 1102 2000 1402 "GND4" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "1206" "C10" "10uF" 299095 81000 4960 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "1206" "C9" "100nF" 299285 90000 3150 3150 2 100 ""]
+(
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 3740 2362 3740 800]
+       ElementLine [-2362 -3740 2362 -3740 800]
+
+       )
+
+Element["" "QFN16_3" "U5" "unknown" 299500 189000 -7889 -8939 0 100 ""]
+(
+       Pad[-6338 -2952 -4685 -2952 1102 2000 1402 "SCL" "1" "square"]
+       Pad[-6338 -984 -4685 -984 1102 2000 1402 "VDD" "2" "square"]
+       Pad[-6338 984 -4685 984 1102 2000 1402 "NC" "3" "square"]
+       Pad[-6338 2952 -4685 2952 1102 2000 1402 "S1" "4" "square"]
+       Pad[-2952 4685 -2952 6338 1102 2000 1402 "NC" "5" "square,octagon,edge2"]
+       Pad[-984 4685 -984 6338 1102 2000 1402 "NC" "6" "square,octagon,edge2"]
+       Pad[984 4685 984 6338 1102 2000 1402 "NC" "7" "square,octagon,edge2"]
+       Pad[2952 4685 2952 6338 1102 2000 1402 "SETP" "8" "square,octagon,edge2"]
+       Pad[4685 2952 6338 2952 1102 2000 1402 "GND" "9" "square,edge2"]
+       Pad[4685 984 6338 984 1102 2000 1402 "C1" "10" "square,edge2"]
+       Pad[4685 -984 6338 -984 1102 2000 1402 "GND" "11" "square,edge2"]
+       Pad[4685 -2952 6338 -2952 1102 2000 1402 "SETC" "12" "square,edge2"]
+       Pad[2952 -6338 2952 -4685 1102 2000 1402 "VDDIO" "13" "square,octagon"]
+       Pad[984 -6338 984 -4685 1102 2000 1402 "NC" "14" "square,octagon"]
+       Pad[-984 -6338 -984 -4685 1102 2000 1402 "DRDY" "15" "square,octagon"]
+       Pad[-2952 -6338 -2952 -4685 1102 2000 1402 "SDA" "16" "square,octagon"]
+       ElementLine [7889 7889 7889 -7889 1000]
+       ElementLine [7889 -7889 -7889 -7889 1000]
+       ElementLine [-7889 -7889 -7889 7889 1000]
+       ElementLine [-7889 7889 7889 7889 1000]
+       ElementLine [-7889 -7889 -9389 -9389 1000]
+
+       )
+
+Element["" "1206" "C11" "4.7uF" 301785 203468 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C13" "100nF" 323595 191500 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "C12" "220nF" 323595 181500 -3150 -3150 0 100 ""]
+(
+       Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "square"]
+       Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2362 -3740 2362 -3740 800]
+       ElementLine [-2362 3740 2362 3740 800]
+
+       )
+
+Element["" "1206" "R3" "2k2" 69000 169095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "1206" "R2" "2k2" 79000 169095 3150 -3150 3 100 ""]
+(
+       Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "square"]
+       Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "square"]
+       ElementLine [3740 -2362 3740 2362 800]
+       ElementLine [-3740 -2362 -3740 2362 800]
+
+       )
+
+Element["" "SME18" "C3" "2200uFx25V" 161000 140000 38600 0 3 100 ""]
+(
+       Pad[-41300 0 -15800 0 16000 4000 24900 "+" "1" "square"]
+       Pad[15800 0 41300 0 16000 4000 24900 "-" "2" "square,edge2"]
+       ElementLine [39300 -39300 39300 39300 1500]
+       ElementLine [-32300 39300 39300 39300 1500]
+       ElementLine [-32300 -39300 39300 -39300 1500]
+       ElementLine [-32300 39300 -39300 32300 1500]
+       ElementLine [-32300 -39300 -39300 -32300 1500]
+       ElementLine [-39300 -32300 -39300 32300 3000]
+
+       )
+Rat[168819 270000 0 187000 272500 0  ""]
+Rat[187000 272500 0 188190 288819 0  ""]
+Rat[168819 270000 0 77819 175000 0  ""]
+Rat[77819 175000 0 67819 175000 0  ""]
+Rat[67819 175000 0 55000 185000 5  ""]
+Rat[187000 272500 0 293162 191952 0  ""]
+Rat[293162 191952 0 293162 188016 0  ""]
+Rat[293162 188016 0 300484 182662 0  ""]
+Rat[300484 182662 0 302452 182662 0  ""]
+Rat[302452 182662 0 329500 190319 0  ""]
+Rat[300484 182662 0 299970 110838 0  ""]
+Rat[299970 110838 0 299970 98988 0  ""]
+Rat[299970 98162 0 298000 98162 0  ""]
+Rat[298000 98162 0 291662 100560 0  ""]
+Rat[298000 98162 0 293380 88819 0  ""]
+Rat[293380 88819 0 293190 79819 0  ""]
+Rat[293190 79819 0 199721 72871 0  ""]
+Rat[199721 72871 0 197162 72871 0  ""]
+Rat[197162 72871 0 192871 77162 0  ""]
+Rat[192871 77162 0 197162 89129 0  ""]
+Rat[192871 77162 0 166000 59819 0  ""]
+Rat[166000 59819 0 166000 49819 0  ""]
+Rat[154804 295551 5 187000 262500 0  ""]
+Rat[164804 295551 5 187000 267500 0  ""]
+Rat[168819 258190 0 187000 257500 0  ""]
+Rat[168819 258190 0 134804 295551 5  ""]
+Rat[134804 295551 5 100000 278819 0  ""]
+Rat[100000 278819 0 70000 276750 0  ""]
+Rat[70000 276750 0 70000 303750 0  ""]
+Rat[70000 276750 0 55000 215000 5  ""]
+Rat[55000 215000 5 55000 205000 5  ""]
+Rat[55000 205000 5 75000 91800 0  ""]
+Rat[101800 91800 0 177810 59819 0  ""]
+Rat[177810 59819 0 177810 49819 0  ""]
+Rat[177810 59819 0 204819 61000 0  ""]
+Rat[204819 61000 0 204838 72871 0  ""]
+Rat[204838 72871 0 209129 77162 0  ""]
+Rat[209129 77162 0 209129 79721 0  ""]
+Rat[209129 79721 0 209129 82279 0  ""]
+Rat[209129 82279 0 209129 84838 0  ""]
+Rat[209129 84838 0 204838 89129 0  ""]
+Rat[204838 89129 0 192871 84838 0  ""]
+Rat[204819 61000 0 214819 49190 0  ""]
+Rat[204838 89129 0 202300 140000 0  ""]
+Rat[202300 140000 0 245000 149000 5  ""]
+Rat[245000 149000 5 291662 108440 0  ""]
+Rat[291662 108440 0 298000 110838 0  ""]
+Rat[298000 110838 0 304338 106470 0  ""]
+Rat[304338 106470 0 304338 102530 0  ""]
+Rat[304338 102530 0 304338 100560 0  ""]
+Rat[304338 100560 0 296030 98162 0  ""]
+Rat[304338 100560 0 305190 88819 0  ""]
+Rat[305190 88819 0 305000 79819 0  ""]
+Rat[245000 149000 5 305838 188016 0  ""]
+Rat[305838 188016 0 305838 191952 0  ""]
+Rat[305838 191952 0 317690 190319 0  ""]
+Rat[305838 191952 0 295880 202287 0  ""]
+Rat[245000 275000 5 214000 267500 0  ""]
+Rat[214000 267500 0 214000 262500 0  ""]
+Rat[245000 225000 5 80000 276750 0  ""]
+Rat[245000 295000 5 214000 272500 0  ""]
+Rat[214000 272500 0 200000 288819 0  ""]
+Rat[245000 119000 5 291662 106470 0  ""]
+Rat[245000 119000 5 192871 79721 0  ""]
+Rat[291662 106470 0 293162 186048 0  ""]
+Rat[192871 79721 0 67819 163190 0  ""]
+Rat[245000 129000 5 296030 110838 0  ""]
+Rat[245000 129000 5 192871 82279 0  ""]
+Rat[296030 110838 0 296548 182662 0  ""]
+Rat[192871 82279 0 77819 163190 0  ""]
+Rat[245000 285000 5 221319 272500 0  ""]
+Rat[144804 295551 5 80000 303750 0  ""]
+Rat[80000 303750 0 75000 303750 0  ""]
+Rat[221319 260690 0 214000 257500 0  ""]
+Rat[214819 61000 0 202279 72871 0  ""]
+Rat[202279 72871 0 194819 61000 0  ""]
+Rat[194819 49190 0 204819 49190 0  ""]
+Rat[307690 202287 0 305838 189984 0  ""]
+Rat[317690 180319 0 302452 195338 0  ""]
+Rat[329500 180319 0 305838 186048 0  ""]
+Rat[111810 278819 0 85000 276750 0  ""]
+Rat[85000 276750 0 85000 303750 0  ""]
+Rat[111810 278819 0 119700 140000 0  ""]
+Rat[119700 140000 0 102500 80690 0  ""]
+Layer(1 "top")
+(
+       Line[75000 68200 95700 68200 1000 2000 "clearline"]
+       Line[95700 68200 102500 75000 1000 2000 "clearline"]
+       Line[102500 75000 102500 80690 1000 2000 "clearline"]
+       Line[75000 91800 101800 91800 1000 2000 "clearline"]
+       Line[101500 92100 101800 91800 1000 2000 "clearline"]
+       Line[299970 98988 299970 98970 1000 2000 "clearline"]
+       Line[305000 89810 305190 90000 1000 2000 "clearline"]
+)
+Layer(2 "ground")
+(
+)
+Layer(3 "signal2")
+(
+)
+Layer(4 "signal3")
+(
+)
+Layer(5 "power")
+(
+)
+Layer(6 "bottom")
+(
+)
+Layer(7 "outline")
+(
+)
+Layer(8 "spare")
+(
+)
+Layer(9 "silk")
+(
+)
+Layer(10 "silk")
+(
+       Text[255000 116500 0 100 "SCL" "clearline"]
+       Text[255000 125000 0 100 "SDA" "clearline"]
+       Text[255000 145000 0 100 "GND" "clearline"]
+       Text[37500 182500 0 100 "3V3" "clearline"]
+       Text[37500 200000 0 100 "GND" "clearline"]
+       Text[37500 210000 0 100 "GND" "clearline"]
+       Text[232500 282500 0 100 "TX" "clearline"]
+       Text[232500 292500 0 100 "RX" "clearline"]
+       Text[142500 287500 1 100 "VMOTOR" "clearline"]
+       Text[152500 287500 1 100 "D+" "clearline"]
+       Text[162500 287500 1 100 "D-" "clearline"]
+       Text[132500 287500 1 100 "GND" "clearline"]
+       Text[230000 272500 0 100 "IO2" "clearline"]
+)
+NetList()
+(
+       Net("+3.3V" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("C5-1")
+               Connect("C8-1")
+               Connect("C9-2")
+               Connect("C10-2")
+               Connect("C13-2")
+               Connect("CONN3-4")
+               Connect("R1-2")
+               Connect("R2-2")
+               Connect("R3-2")
+               Connect("U1-8")
+               Connect("U3-1")
+               Connect("U3-5")
+               Connect("U3-15")
+               Connect("U3-16")
+               Connect("U4-1")
+               Connect("U4-8")
+               Connect("U4-14")
+               Connect("U4-15")
+               Connect("U5-2")
+               Connect("U5-4")
+               Connect("U5-13")
+               Connect("U5-14")
+       )
+       Net("+D485" "(unknown)")
+       (
+               Connect("CONN4-3")
+               Connect("U1-6")
+       )
+       Net("-D485" "(unknown)")
+       (
+               Connect("CONN4-4")
+               Connect("U1-7")
+       )
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C2-1")
+               Connect("C3-2")
+               Connect("C4-2")
+               Connect("C5-2")
+               Connect("C6-2")
+               Connect("C8-2")
+               Connect("C9-1")
+               Connect("C10-1")
+               Connect("C11-1")
+               Connect("C13-1")
+               Connect("CONN1-7")
+               Connect("CONN3-6")
+               Connect("CONN3-7")
+               Connect("CONN4-1")
+               Connect("CONN5-1")
+               Connect("R5-2")
+               Connect("U1-5")
+               Connect("U2-4")
+               Connect("U2-5")
+               Connect("U3-4")
+               Connect("U3-8")
+               Connect("U3-9")
+               Connect("U3-10")
+               Connect("U3-11")
+               Connect("U3-12")
+               Connect("U3-13")
+               Connect("U4-5")
+               Connect("U4-7")
+               Connect("U4-10")
+               Connect("U4-12")
+               Connect("U4-13")
+               Connect("U4-16")
+               Connect("U5-9")
+               Connect("U5-11")
+       )
+       Net("IO2" "(unknown)")
+       (
+               Connect("CONN2-3")
+               Connect("U1-2")
+               Connect("U1-3")
+       )
+       Net("IO7" "(unknown)")
+       (
+               Connect("CONN2-8")
+               Connect("U2-2")
+       )
+       Net("RX" "(unknown)")
+       (
+               Connect("CONN2-1")
+               Connect("R1-1")
+               Connect("U1-1")
+       )
+       Net("SCL" "(unknown)")
+       (
+               Connect("CONN1-10")
+               Connect("R3-1")
+               Connect("U3-2")
+               Connect("U4-4")
+               Connect("U5-1")
+       )
+       Net("SDA" "(unknown)")
+       (
+               Connect("CONN1-9")
+               Connect("R2-1")
+               Connect("U3-3")
+               Connect("U4-6")
+               Connect("U5-16")
+       )
+       Net("TX" "(unknown)")
+       (
+               Connect("CONN2-2")
+               Connect("R4-2")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("CONN4-2")
+               Connect("U2-6")
+               Connect("U2-7")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("R4-1")
+               Connect("U1-4")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("C6-1")
+               Connect("C7-1")
+               Connect("U3-14")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("C7-2")
+               Connect("R5-1")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C11-2")
+               Connect("U5-10")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("C12-1")
+               Connect("U5-8")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("C12-2")
+               Connect("U5-12")
+       )
+       Net("VMOTOR" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("C3-1")
+               Connect("C4-1")
+               Connect("CONN5-2")
+               Connect("U2-1")
+               Connect("U2-8")
+       )
+)