summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/modules/Modules.pretty
diff options
context:
space:
mode:
Diffstat (limited to 'library/kicadLibrary/modules/Modules.pretty')
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/A20_OLINUXINO_LIME2.kicad_mod1163
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_Nano.kicad_mod69
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_Nano_WithMountingHoles.kicad_mod73
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2.kicad_mod94
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2_WithMountingHoles.kicad_mod98
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3.kicad_mod96
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3_WithMountingHoles.kicad_mod100
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/Pololu_Breakout-16_15.2x20.3mm.kicad_mod47
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/README.md2
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink.kicad_mod222
-rw-r--r--library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink_MountingHoles.kicad_mod227
11 files changed, 2191 insertions, 0 deletions
diff --git a/library/kicadLibrary/modules/Modules.pretty/A20_OLINUXINO_LIME2.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/A20_OLINUXINO_LIME2.kicad_mod
new file mode 100644
index 00000000..c8d82c14
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/A20_OLINUXINO_LIME2.kicad_mod
@@ -0,0 +1,1163 @@
+(module A20_OLINUXINO_LIME2 (layer F.Cu) (tedit 58CEFBB2)
+ (descr "A20 Olinuxino LIME2, 1.2GHz, 512-1024MB RAM, Micro-SD, NAND or eMMC, 1000Mbit Ethernet")
+ (tags "A20 Olimex Olinuxino LIME2 development board")
+ (attr smd)
+ (fp_text reference **REF (at 2 -31) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value A20_OLINUXINO_LIME2 (at 3.77 31.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -33.8 -29.7) (end -33.8 -28.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -33.8 -28.6) (end -36 -28.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 -28.6) (end -36 -4.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 -4.1) (end -35.1 -4.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 -4.1) (end -35.1 -2.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 -2.9) (end -36 -2.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 -2.9) (end -36 12.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 12.3) (end -35.1 12.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 12.3) (end -35.1 18.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 18.3) (end -36 18.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 18.3) (end -36 26.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36 26.4) (end -35.1 26.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 26.4) (end -35.1 28.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -35.1 28.8) (end -34 28.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34 28.8) (end -34 30.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34 30.1) (end 47.9 30.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 47.9 30.1) (end 47.9 28.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 47.9 28.8) (end 49.1 28.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 28.8) (end 49.1 26) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 26) (end 53 26) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 26) (end 53 9.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 9.8) (end 49.1 9.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 9.8) (end 49.1 6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 6.9) (end 53 6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 6.9) (end 53 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 0.9) (end 49.1 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 0.9) (end 49.1 -2.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 -2.7) (end 53 -2.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 -2.7) (end 53 -8.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 -8.7) (end 49.1 -8.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 -8.7) (end 49.1 -17.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 -17.2) (end 53 -17.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 -17.2) (end 53 -26.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53 -26.5) (end 49.1 -26.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 -26.5) (end 49.1 -28.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.1 -28.6) (end 47.9 -28.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 47.9 -28.6) (end 47.9 -29.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 47.9 -29.7) (end -33.8 -29.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -36.5 30.5) (end 53.5 30.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 53.5 30.5) (end 53.5 -30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 53.5 -30) (end -36.5 -30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -36.5 -30) (end -36.5 30.5) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user " 20mm heatsink" (at 0.92 9.09) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "CPU 18mmx18mm" (at 2.2 -5.8) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user Cutout (at -30.08 3.19) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user required (at -30.08 5.19) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user required (at 37.92 -11.81) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "Cut out >=22x22mm" (at 3.52 5.29) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "if using" (at -1.58 7.19) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user " for shield" (at -1.2 -2.2) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "Mininum cut out " (at 2 -4) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user Cutout (at 37.92 -13.81) (layer Dwgs.User)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user GPIO-1 (at -1.03 -16) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.25)))
+ )
+ (fp_text user GPIO-2 (at -5.44 16.31) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.25)))
+ )
+ (fp_text user GPIO-3 (at 20.05 22.68) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.25)))
+ )
+ (fp_text user LCD_CON (at 19.85 -22.63) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.25)))
+ )
+ (fp_text user GPIO-4 (at -24.3 -25.35 90) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.25)))
+ )
+ (fp_line (start 29.92 31.19) (end 29.92 -30.81) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 29.92 -30.81) (end 53.92 -30.81) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 53.92 -30.81) (end 53.92 31.19) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 53.92 31.19) (end 29.92 31.19) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -37.08 13.19) (end -24.08 13.19) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -24.08 13.19) (end -24.08 -3.81) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -24.08 -3.81) (end -37.08 -3.81) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -37.08 -3.81) (end -37.08 13.19) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -7.33 -9.38) (end -7.33 12.62) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -7.33 12.62) (end 14.67 12.62) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 14.67 12.62) (end 14.67 -9.38) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 14.67 -9.38) (end -7.33 -9.38) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -5.33 -7.38) (end -5.33 10.62) (layer Dwgs.User) (width 0.05))
+ (fp_line (start -5.33 10.62) (end 12.67 10.62) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 12.67 10.62) (end 12.67 -7.38) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 12.67 -7.38) (end -5.33 -7.38) (layer Dwgs.User) (width 0.05))
+ (fp_line (start 16.12 -23.31) (end 23.02 -23.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.02 -29.61) (end -2.88 -29.61) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.63 23.07) (end -9.63 21.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.87 19.11) (end 15.85 19.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.87 21.77) (end 15.87 19.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.85 21.77) (end 15.87 21.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.65 19.11) (end -9.63 19.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.65 21.77) (end -9.65 19.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.63 21.77) (end -9.65 21.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.98 17.88) (end 14.98 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 17.88) (end 14.98 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 19.17) (end 15.38 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 19.17) (end 15.38 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 22.99) (end 14.98 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 22.99) (end 14.98 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 21.71) (end 15.38 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 21.71) (end 15.38 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 17.88) (end 13.71 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 17.88) (end 13.71 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 19.17) (end 14.1 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 19.17) (end 14.1 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 22.99) (end 13.71 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 22.99) (end 13.71 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 21.71) (end 14.1 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 21.71) (end 14.1 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 17.88) (end 12.43 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 17.88) (end 12.43 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 19.17) (end 12.83 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 19.17) (end 12.83 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 22.99) (end 12.43 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 22.99) (end 12.43 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 21.71) (end 12.83 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 21.71) (end 12.83 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 17.88) (end 11.16 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 17.88) (end 11.16 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 19.17) (end 11.57 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 19.17) (end 11.57 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 22.99) (end 11.16 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 22.99) (end 11.16 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 21.71) (end 11.57 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 21.71) (end 11.57 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 17.88) (end 9.9 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 17.88) (end 9.9 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 19.17) (end 10.29 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 19.17) (end 10.29 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 22.99) (end 9.9 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 22.99) (end 9.9 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 21.71) (end 10.29 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 21.71) (end 10.29 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 17.88) (end 8.62 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 17.88) (end 8.62 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 19.17) (end 9.03 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 19.17) (end 9.03 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 22.99) (end 8.62 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 22.99) (end 8.62 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 21.71) (end 9.03 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 21.71) (end 9.03 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 17.88) (end 7.36 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 17.88) (end 7.36 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 19.17) (end 7.75 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 19.17) (end 7.75 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 22.99) (end 7.36 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 22.99) (end 7.36 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 21.71) (end 7.75 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 21.71) (end 7.75 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 17.88) (end 6.09 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 17.88) (end 6.09 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 19.17) (end 6.49 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 19.17) (end 6.49 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 22.99) (end 6.09 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 22.99) (end 6.09 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 21.71) (end 6.49 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 21.71) (end 6.49 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 17.88) (end 4.82 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 17.88) (end 4.82 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 19.17) (end 5.22 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 19.17) (end 5.22 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 22.99) (end 4.82 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 22.99) (end 4.82 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 21.71) (end 5.22 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 21.71) (end 5.22 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 17.88) (end 3.55 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 17.88) (end 3.55 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 19.17) (end 3.94 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 19.17) (end 3.94 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 22.99) (end 3.55 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 22.99) (end 3.55 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 21.71) (end 3.94 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 21.71) (end 3.94 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 17.88) (end 2.27 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 17.88) (end 2.27 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 19.17) (end 2.67 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 19.17) (end 2.67 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 22.99) (end 2.27 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 22.99) (end 2.27 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 21.71) (end 2.67 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 21.71) (end 2.67 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 17.88) (end 1 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 17.88) (end 1 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 19.17) (end 1.4 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 19.17) (end 1.4 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 22.99) (end 1 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 22.99) (end 1 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 21.71) (end 1.4 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 21.71) (end 1.4 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 17.88) (end -0.27 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 17.88) (end -0.27 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 19.17) (end 0.13 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 19.17) (end 0.13 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 22.99) (end -0.27 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 22.99) (end -0.27 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 21.71) (end 0.13 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 21.71) (end 0.13 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 17.88) (end -1.53 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 17.88) (end -1.53 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 19.17) (end -1.14 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 19.17) (end -1.14 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 22.99) (end -1.53 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 22.99) (end -1.53 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 21.71) (end -1.14 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 21.71) (end -1.14 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 17.88) (end -2.81 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 17.88) (end -2.81 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 19.17) (end -2.4 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 19.17) (end -2.4 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 22.99) (end -2.81 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 22.99) (end -2.81 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 21.71) (end -2.4 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 21.71) (end -2.4 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 17.88) (end -4.07 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 17.88) (end -4.07 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 19.17) (end -3.68 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 19.17) (end -3.68 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 22.99) (end -4.07 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 22.99) (end -4.07 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 21.71) (end -3.68 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 21.71) (end -3.68 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 17.88) (end -5.35 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 17.88) (end -5.35 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 19.17) (end -4.94 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 19.17) (end -4.94 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 22.99) (end -5.35 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 22.99) (end -5.35 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 21.71) (end -4.94 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 21.71) (end -4.94 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 17.88) (end -6.61 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 17.88) (end -6.61 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 19.17) (end -6.21 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 19.17) (end -6.21 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 22.99) (end -6.61 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 22.99) (end -6.61 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 21.71) (end -6.21 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 21.71) (end -6.21 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 17.88) (end -7.88 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 17.88) (end -7.88 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 19.17) (end -7.49 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 19.17) (end -7.49 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 22.99) (end -7.88 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 22.99) (end -7.88 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 21.71) (end -7.49 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 21.71) (end -7.49 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 17.88) (end -9.16 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 17.88) (end -9.16 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 19.17) (end -8.76 17.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 19.17) (end -8.76 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 22.99) (end -9.16 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 22.99) (end -9.16 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 21.71) (end -8.76 22.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 21.71) (end -8.76 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.59 19.17) (end -9.59 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.81 19.17) (end -9.59 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.81 21.71) (end 15.81 19.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.59 21.71) (end 15.81 21.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.65 -23.92) (end -2.65 -25.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.85 -27.88) (end 22.83 -27.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.85 -25.22) (end 22.85 -27.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.83 -25.22) (end 22.85 -25.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 -27.88) (end -2.65 -27.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 -25.22) (end -2.67 -27.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 -25.22) (end -2.67 -25.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.96 -29.11) (end 21.96 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 -29.11) (end 21.96 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 -27.82) (end 22.36 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 -27.82) (end 22.36 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 -24) (end 21.96 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 -24) (end 21.96 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 -25.28) (end 22.36 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 -25.28) (end 22.36 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 -29.11) (end 20.69 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 -29.11) (end 20.69 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 -27.82) (end 21.08 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 -27.82) (end 21.08 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 -24) (end 20.69 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 -24) (end 20.69 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 -25.28) (end 21.08 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 -25.28) (end 21.08 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 -29.11) (end 19.41 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 -29.11) (end 19.41 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 -27.82) (end 19.81 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 -27.82) (end 19.81 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 -24) (end 19.41 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 -24) (end 19.41 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 -25.28) (end 19.81 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 -25.28) (end 19.81 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 -29.11) (end 18.14 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 -29.11) (end 18.14 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 -27.82) (end 18.55 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 -27.82) (end 18.55 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 -24) (end 18.14 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 -24) (end 18.14 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 -25.28) (end 18.55 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 -25.28) (end 18.55 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 -29.11) (end 16.88 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 -29.11) (end 16.88 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 -27.82) (end 17.27 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 -27.82) (end 17.27 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 -24) (end 16.88 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 -24) (end 16.88 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 -25.28) (end 17.27 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 -25.28) (end 17.27 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 -29.11) (end 15.6 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 -29.11) (end 15.6 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 -27.82) (end 16.01 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 -27.82) (end 16.01 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 -24) (end 15.6 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 -24) (end 15.6 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 -25.28) (end 16.01 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 -25.28) (end 16.01 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 -29.11) (end 14.34 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 -29.11) (end 14.34 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 -27.82) (end 14.73 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 -27.82) (end 14.73 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 -24) (end 14.34 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 -24) (end 14.34 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 -25.28) (end 14.73 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 -25.28) (end 14.73 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 -29.11) (end 13.07 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 -29.11) (end 13.07 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 -27.82) (end 13.47 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 -27.82) (end 13.47 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 -24) (end 13.07 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 -24) (end 13.07 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 -25.28) (end 13.47 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 -25.28) (end 13.47 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 -29.11) (end 11.8 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 -29.11) (end 11.8 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 -27.82) (end 12.2 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 -27.82) (end 12.2 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 -24) (end 11.8 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 -24) (end 11.8 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 -25.28) (end 12.2 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 -25.28) (end 12.2 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 -29.11) (end 10.53 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 -29.11) (end 10.53 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 -27.82) (end 10.92 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 -27.82) (end 10.92 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 -24) (end 10.53 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 -24) (end 10.53 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 -25.28) (end 10.92 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 -25.28) (end 10.92 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 -29.11) (end 9.25 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 -29.11) (end 9.25 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 -27.82) (end 9.65 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 -27.82) (end 9.65 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 -24) (end 9.25 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 -24) (end 9.25 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 -25.28) (end 9.65 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 -25.28) (end 9.65 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 -29.11) (end 7.98 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 -29.11) (end 7.98 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 -27.82) (end 8.38 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 -27.82) (end 8.38 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 -24) (end 7.98 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 -24) (end 7.98 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 -25.28) (end 8.38 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 -25.28) (end 8.38 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 -29.11) (end 6.71 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 -29.11) (end 6.71 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 -27.82) (end 7.11 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 -27.82) (end 7.11 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 -24) (end 6.71 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 -24) (end 6.71 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 -25.28) (end 7.11 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 -25.28) (end 7.11 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 -29.11) (end 5.45 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 -29.11) (end 5.45 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 -27.82) (end 5.84 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 -27.82) (end 5.84 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 -24) (end 5.45 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 -24) (end 5.45 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 -25.28) (end 5.84 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 -25.28) (end 5.84 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 -29.11) (end 4.17 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 -29.11) (end 4.17 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 -27.82) (end 4.58 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 -27.82) (end 4.58 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 -24) (end 4.17 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 -24) (end 4.17 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 -25.28) (end 4.58 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 -25.28) (end 4.58 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 -29.11) (end 2.91 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 -29.11) (end 2.91 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 -27.82) (end 3.3 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 -27.82) (end 3.3 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 -24) (end 2.91 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 -24) (end 2.91 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 -25.28) (end 3.3 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 -25.28) (end 3.3 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 -29.11) (end 1.63 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 -29.11) (end 1.63 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 -27.82) (end 2.04 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 -27.82) (end 2.04 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 -24) (end 1.63 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 -24) (end 1.63 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 -25.28) (end 2.04 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 -25.28) (end 2.04 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 -29.11) (end 0.37 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 -29.11) (end 0.37 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 -27.82) (end 0.77 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 -27.82) (end 0.77 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 -24) (end 0.37 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 -24) (end 0.37 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 -25.28) (end 0.77 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 -25.28) (end 0.77 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -29.11) (end -0.9 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 -29.11) (end -0.9 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 -27.82) (end -0.51 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -27.82) (end -0.51 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -24) (end -0.9 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 -24) (end -0.9 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 -25.28) (end -0.51 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -25.28) (end -0.51 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 -29.11) (end -2.18 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 -29.11) (end -2.18 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 -27.82) (end -1.78 -29.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 -27.82) (end -1.78 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 -24) (end -2.18 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 -24) (end -2.18 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 -25.28) (end -1.78 -24) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 -25.28) (end -1.78 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.61 -27.82) (end -2.61 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.79 -27.82) (end -2.61 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.79 -25.28) (end 22.79 -27.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.61 -25.28) (end 22.79 -25.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.63 -17.57) (end -9.63 -18.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.87 -21.53) (end 15.85 -21.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.87 -18.87) (end 15.87 -21.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.85 -18.87) (end 15.87 -18.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.65 -21.53) (end -9.63 -21.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.65 -18.87) (end -9.65 -21.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.63 -18.87) (end -9.65 -18.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.98 -22.76) (end 14.98 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 -22.76) (end 14.98 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 -21.47) (end 15.38 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 -21.47) (end 15.38 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 -17.65) (end 14.98 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 -17.65) (end 14.98 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.38 -18.93) (end 15.38 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.98 -18.93) (end 15.38 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 -22.76) (end 13.71 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 -22.76) (end 13.71 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 -21.47) (end 14.1 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 -21.47) (end 14.1 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 -17.65) (end 13.71 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 -17.65) (end 13.71 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.1 -18.93) (end 14.1 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.71 -18.93) (end 14.1 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 -22.76) (end 12.43 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 -22.76) (end 12.43 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 -21.47) (end 12.83 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 -21.47) (end 12.83 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 -17.65) (end 12.43 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 -17.65) (end 12.43 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.83 -18.93) (end 12.83 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.43 -18.93) (end 12.83 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 -22.76) (end 11.16 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 -22.76) (end 11.16 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 -21.47) (end 11.57 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 -21.47) (end 11.57 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 -17.65) (end 11.16 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 -17.65) (end 11.16 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.57 -18.93) (end 11.57 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.16 -18.93) (end 11.57 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -22.76) (end 9.9 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 -22.76) (end 9.9 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 -21.47) (end 10.29 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -21.47) (end 10.29 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -17.65) (end 9.9 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 -17.65) (end 9.9 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.29 -18.93) (end 10.29 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -18.93) (end 10.29 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 -22.76) (end 8.62 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 -22.76) (end 8.62 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 -21.47) (end 9.03 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 -21.47) (end 9.03 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 -17.65) (end 8.62 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 -17.65) (end 8.62 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.03 -18.93) (end 9.03 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.62 -18.93) (end 9.03 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 -22.76) (end 7.36 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 -22.76) (end 7.36 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 -21.47) (end 7.75 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 -21.47) (end 7.75 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 -17.65) (end 7.36 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 -17.65) (end 7.36 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 -18.93) (end 7.75 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 -18.93) (end 7.75 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 -22.76) (end 6.09 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 -22.76) (end 6.09 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 -21.47) (end 6.49 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 -21.47) (end 6.49 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 -17.65) (end 6.09 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 -17.65) (end 6.09 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.49 -18.93) (end 6.49 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.09 -18.93) (end 6.49 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 -22.76) (end 4.82 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 -22.76) (end 4.82 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 -21.47) (end 5.22 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 -21.47) (end 5.22 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 -17.65) (end 4.82 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 -17.65) (end 4.82 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.22 -18.93) (end 5.22 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.82 -18.93) (end 5.22 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 -22.76) (end 3.55 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 -22.76) (end 3.55 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 -21.47) (end 3.94 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 -21.47) (end 3.94 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 -17.65) (end 3.55 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 -17.65) (end 3.55 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.94 -18.93) (end 3.94 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.55 -18.93) (end 3.94 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 -22.76) (end 2.27 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 -22.76) (end 2.27 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 -21.47) (end 2.67 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 -21.47) (end 2.67 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 -17.65) (end 2.27 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 -17.65) (end 2.27 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.67 -18.93) (end 2.67 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.27 -18.93) (end 2.67 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 -22.76) (end 1 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 -22.76) (end 1 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 -21.47) (end 1.4 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 -21.47) (end 1.4 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 -17.65) (end 1 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 -17.65) (end 1 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.4 -18.93) (end 1.4 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 1 -18.93) (end 1.4 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 -22.76) (end -0.27 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 -22.76) (end -0.27 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 -21.47) (end 0.13 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 -21.47) (end 0.13 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 -17.65) (end -0.27 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 -17.65) (end -0.27 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.13 -18.93) (end 0.13 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.27 -18.93) (end 0.13 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -22.76) (end -1.53 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 -22.76) (end -1.53 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 -21.47) (end -1.14 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -21.47) (end -1.14 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -17.65) (end -1.53 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 -17.65) (end -1.53 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.14 -18.93) (end -1.14 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -18.93) (end -1.14 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 -22.76) (end -2.81 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 -22.76) (end -2.81 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 -21.47) (end -2.4 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 -21.47) (end -2.4 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 -17.65) (end -2.81 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 -17.65) (end -2.81 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 -18.93) (end -2.4 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.81 -18.93) (end -2.4 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 -22.76) (end -4.07 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 -22.76) (end -4.07 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 -21.47) (end -3.68 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 -21.47) (end -3.68 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 -17.65) (end -4.07 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 -17.65) (end -4.07 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.68 -18.93) (end -3.68 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.07 -18.93) (end -3.68 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 -22.76) (end -5.35 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 -22.76) (end -5.35 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 -21.47) (end -4.94 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 -21.47) (end -4.94 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 -17.65) (end -5.35 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 -17.65) (end -5.35 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.94 -18.93) (end -4.94 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.35 -18.93) (end -4.94 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 -22.76) (end -6.61 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 -22.76) (end -6.61 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 -21.47) (end -6.21 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 -21.47) (end -6.21 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 -17.65) (end -6.61 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 -17.65) (end -6.61 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.21 -18.93) (end -6.21 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.61 -18.93) (end -6.21 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 -22.76) (end -7.88 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 -22.76) (end -7.88 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 -21.47) (end -7.49 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 -21.47) (end -7.49 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 -17.65) (end -7.88 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 -17.65) (end -7.88 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.49 -18.93) (end -7.49 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.88 -18.93) (end -7.49 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 -22.76) (end -9.16 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 -22.76) (end -9.16 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 -21.47) (end -8.76 -22.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 -21.47) (end -8.76 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 -17.65) (end -9.16 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 -17.65) (end -9.16 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.76 -18.93) (end -8.76 -17.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.16 -18.93) (end -8.76 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.59 -21.47) (end -9.59 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.81 -21.47) (end -9.59 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.81 -18.93) (end 15.81 -21.47) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.59 -18.93) (end 15.81 -18.93) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.99 28.7) (end -34.99 26.29) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 26.29) (end -30.93 26.29) (layer F.Fab) (width 0.1))
+ (fp_line (start -30.93 26.29) (end -30.93 18.42) (layer F.Fab) (width 0.1))
+ (fp_line (start -30.93 18.42) (end -35.88 18.42) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.99 18.42) (end -34.99 12.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 12.19) (end -24.7 12.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -24.7 12.19) (end -24.7 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start -24.7 -2.79) (end -35.88 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.99 -2.79) (end -34.99 -4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 -4.19) (end -25.21 -4.19) (layer F.Fab) (width 0.1))
+ (fp_line (start -25.21 -4.19) (end -25.21 -7.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -25.21 -7.37) (end -29.15 -7.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.15 -7.37) (end -29.15 -17.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.15 -17.53) (end -25.21 -17.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -25.21 -17.53) (end -25.21 -20.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -25.21 -20.45) (end -26.48 -21.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -26.48 -21.72) (end -28.89 -21.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -28.89 -21.72) (end -28.89 -28.07) (layer F.Fab) (width 0.1))
+ (fp_line (start -28.89 -28.07) (end -33.72 -28.07) (layer F.Fab) (width 0.1))
+ (fp_line (start -33.72 -28.07) (end -33.72 -28.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -33.72 -28.45) (end -33.72 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -33.72 -29.59) (end -21.65 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.61 -29.59) (end -16.83 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.82 -29.59) (end -10.08 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.1 -29.59) (end 24.07 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 24.08 -29.59) (end 30.81 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.8 -29.59) (end 32.32 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.32 -29.59) (end 32.32 -23.24) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.32 -23.24) (end 38.42 -23.24) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.42 -23.24) (end 38.42 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.42 -29.59) (end 47.81 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 47.81 -29.59) (end 47.81 -28.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 47.81 -28.45) (end 48.96 -28.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -28.45) (end 48.96 -26.42) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 -26.42) (end 39.31 -26.42) (layer F.Fab) (width 0.1))
+ (fp_line (start 39.31 -26.42) (end 39.31 -17.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 39.31 -17.27) (end 52.92 -17.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -17.27) (end 48.96 -16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -16.51) (end 45.02 -16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.02 -16.51) (end 45.02 -10.41) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.02 -10.41) (end 48.96 -10.41) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -10.41) (end 48.96 -8.63) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 -8.63) (end 33.08 -8.63) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.08 -8.63) (end 33.08 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.08 -2.79) (end 52.92 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -2.79) (end 48.96 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 1.02) (end 33.08 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.08 1.02) (end 33.08 6.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.08 6.73) (end 52.72 6.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 6.73) (end 48.96 9.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 9.91) (end 30.8 9.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.8 9.91) (end 30.8 21.84) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.8 21.84) (end 30.8 25.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 28.7) (end 47.81 28.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 47.81 28.7) (end 47.81 29.97) (layer F.Fab) (width 0.1))
+ (fp_line (start 47.81 29.97) (end 30.8 29.97) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.77 29.97) (end 24.04 29.97) (layer F.Fab) (width 0.1))
+ (fp_line (start 24.07 29.97) (end -10.1 29.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.1 29.96) (end -16.83 29.96) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.83 29.97) (end -33.85 29.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -33.85 29.97) (end -33.85 28.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -33.85 28.7) (end -34.99 28.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 26.29) (end -35.88 18.42) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 12.19) (end -35.88 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 -4.19) (end -35.88 -28.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -35.88 -28.45) (end -33.72 -28.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.65 -29.59) (end -18.61 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 -26.42) (end 52.92 -17.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 -16.51) (end 48.96 -10.41) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 -8.63) (end 52.92 -2.79) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 1.02) (end 52.92 6.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.92 9.91) (end 52.92 25.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.96 25.91) (end 48.96 28.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.8 25.91) (end 52.92 25.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 31.05 27.18) (end 31.05 29.72) (layer F.Fab) (width 0.1))
+ (fp_line (start 31.05 29.72) (end 38.67 29.72) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.67 29.72) (end 38.67 27.18) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.67 27.18) (end 31.05 27.18) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.32 -29.59) (end 38.42 -29.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.61 28.06) (end 22.79 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.79 28.06) (end 22.79 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.79 25.52) (end -2.61 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.61 25.52) (end -2.61 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 28.06) (end -1.78 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 28.06) (end -1.78 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 29.34) (end -2.18 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 29.34) (end -2.18 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 25.52) (end -1.78 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 25.52) (end -1.78 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.78 24.23) (end -2.18 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.18 24.23) (end -2.18 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 28.06) (end -0.51 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 28.06) (end -0.51 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 29.34) (end -0.9 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 29.34) (end -0.9 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 25.52) (end -0.51 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 25.52) (end -0.51 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.51 24.23) (end -0.9 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 24.23) (end -0.9 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 28.06) (end 0.77 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 28.06) (end 0.77 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 29.34) (end 0.37 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 29.34) (end 0.37 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 25.52) (end 0.77 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 25.52) (end 0.77 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.77 24.23) (end 0.37 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.37 24.23) (end 0.37 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 28.06) (end 2.04 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 28.06) (end 2.04 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 29.34) (end 1.63 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 29.34) (end 1.63 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 25.52) (end 2.04 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 25.52) (end 2.04 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.04 24.23) (end 1.63 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.63 24.23) (end 1.63 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 28.06) (end 3.3 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 28.06) (end 3.3 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 29.34) (end 2.91 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 29.34) (end 2.91 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 25.52) (end 3.3 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 25.52) (end 3.3 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 24.23) (end 2.91 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.91 24.23) (end 2.91 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 28.06) (end 4.58 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 28.06) (end 4.58 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 29.34) (end 4.17 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 29.34) (end 4.17 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 25.52) (end 4.58 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 25.52) (end 4.58 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.58 24.23) (end 4.17 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.17 24.23) (end 4.17 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 28.06) (end 5.84 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 28.06) (end 5.84 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 29.34) (end 5.45 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 29.34) (end 5.45 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 25.52) (end 5.84 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 25.52) (end 5.84 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.84 24.23) (end 5.45 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.45 24.23) (end 5.45 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 28.06) (end 7.11 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 28.06) (end 7.11 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 29.34) (end 6.71 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 29.34) (end 6.71 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 25.52) (end 7.11 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 25.52) (end 7.11 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.11 24.23) (end 6.71 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.71 24.23) (end 6.71 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 28.06) (end 8.38 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 28.06) (end 8.38 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 29.34) (end 7.98 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 29.34) (end 7.98 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 25.52) (end 8.38 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 25.52) (end 8.38 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.38 24.23) (end 7.98 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.98 24.23) (end 7.98 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 28.06) (end 9.65 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 28.06) (end 9.65 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 29.34) (end 9.25 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 29.34) (end 9.25 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 25.52) (end 9.65 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 25.52) (end 9.65 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 24.23) (end 9.25 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.25 24.23) (end 9.25 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 28.06) (end 10.92 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 28.06) (end 10.92 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 29.34) (end 10.53 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 29.34) (end 10.53 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 25.52) (end 10.92 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 25.52) (end 10.92 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.92 24.23) (end 10.53 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.53 24.23) (end 10.53 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 28.06) (end 12.2 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 28.06) (end 12.2 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 29.34) (end 11.8 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 29.34) (end 11.8 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 25.52) (end 12.2 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 25.52) (end 12.2 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.2 24.23) (end 11.8 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.8 24.23) (end 11.8 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 28.06) (end 13.47 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 28.06) (end 13.47 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 29.34) (end 13.07 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 29.34) (end 13.07 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 25.52) (end 13.47 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 25.52) (end 13.47 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.47 24.23) (end 13.07 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.07 24.23) (end 13.07 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 28.06) (end 14.73 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 28.06) (end 14.73 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 29.34) (end 14.34 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 29.34) (end 14.34 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 25.52) (end 14.73 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 25.52) (end 14.73 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 24.23) (end 14.34 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.34 24.23) (end 14.34 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 28.06) (end 16.01 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 28.06) (end 16.01 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 29.34) (end 15.6 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 29.34) (end 15.6 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 25.52) (end 16.01 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 25.52) (end 16.01 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.01 24.23) (end 15.6 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.6 24.23) (end 15.6 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 28.06) (end 17.27 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 28.06) (end 17.27 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 29.34) (end 16.88 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 29.34) (end 16.88 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 25.52) (end 17.27 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 25.52) (end 17.27 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.27 24.23) (end 16.88 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.88 24.23) (end 16.88 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 28.06) (end 18.55 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 28.06) (end 18.55 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 29.34) (end 18.14 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 29.34) (end 18.14 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 25.52) (end 18.55 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 25.52) (end 18.55 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.55 24.23) (end 18.14 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.14 24.23) (end 18.14 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 28.06) (end 19.81 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 28.06) (end 19.81 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 29.34) (end 19.41 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 29.34) (end 19.41 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 25.52) (end 19.81 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 25.52) (end 19.81 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.81 24.23) (end 19.41 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.41 24.23) (end 19.41 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 28.06) (end 21.08 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 28.06) (end 21.08 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 29.34) (end 20.69 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 29.34) (end 20.69 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 25.52) (end 21.08 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 25.52) (end 21.08 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.08 24.23) (end 20.69 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.69 24.23) (end 20.69 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 28.06) (end 22.36 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 28.06) (end 22.36 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 29.34) (end 21.96 29.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 29.34) (end 21.96 28.06) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 25.52) (end 22.36 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 25.52) (end 22.36 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.36 24.23) (end 21.96 24.23) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.96 24.23) (end 21.96 25.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.65 28.12) (end -2.67 28.12) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 28.12) (end -2.67 25.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 25.46) (end -2.65 25.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.83 28.12) (end 22.85 28.12) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.85 28.12) (end 22.85 25.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.85 25.46) (end 22.83 25.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 29.42) (end -2.65 28.12) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.39 -29.46) (end -21.39 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -16.76) (end -18.85 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -16.76) (end -18.85 -29.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -29.46) (end -21.39 -29.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -29.02) (end -21.39 -28.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -28.62) (end -22.68 -28.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -28.62) (end -22.68 -29.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -29.02) (end -21.39 -29.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -29.02) (end -18.85 -28.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -28.62) (end -17.57 -28.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -28.62) (end -17.57 -29.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -29.02) (end -18.85 -29.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -27.75) (end -21.39 -27.36) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -27.36) (end -22.68 -27.36) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -27.36) (end -22.68 -27.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -27.75) (end -21.39 -27.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -27.75) (end -18.85 -27.36) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -27.36) (end -17.57 -27.36) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -27.36) (end -17.57 -27.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -27.75) (end -18.85 -27.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -26.48) (end -21.39 -26.09) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -26.09) (end -22.68 -26.09) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -26.09) (end -22.68 -26.48) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -26.48) (end -21.39 -26.48) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -26.48) (end -18.85 -26.09) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -26.09) (end -17.57 -26.09) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -26.09) (end -17.57 -26.48) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -26.48) (end -18.85 -26.48) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -25.21) (end -21.39 -24.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -24.82) (end -22.68 -24.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -24.82) (end -22.68 -25.21) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -25.21) (end -21.39 -25.21) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -25.21) (end -18.85 -24.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -24.82) (end -17.57 -24.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -24.82) (end -17.57 -25.21) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -25.21) (end -18.85 -25.21) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -23.95) (end -21.39 -23.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -23.55) (end -22.68 -23.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -23.55) (end -22.68 -23.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -23.95) (end -21.39 -23.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -23.95) (end -18.85 -23.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -23.55) (end -17.57 -23.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -23.55) (end -17.57 -23.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -23.95) (end -18.85 -23.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -22.68) (end -21.39 -22.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -22.27) (end -22.68 -22.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -22.27) (end -22.68 -22.68) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -22.68) (end -21.39 -22.68) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -22.68) (end -18.85 -22.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -22.27) (end -17.57 -22.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -22.27) (end -17.57 -22.68) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -22.68) (end -18.85 -22.68) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -21.41) (end -21.39 -21) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -21) (end -22.68 -21) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -21) (end -22.68 -21.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -21.41) (end -21.39 -21.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -21.41) (end -18.85 -21) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -21) (end -17.57 -21) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -21) (end -17.57 -21.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -21.41) (end -18.85 -21.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -20.14) (end -21.39 -19.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -19.73) (end -22.68 -19.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -19.73) (end -22.68 -20.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -20.14) (end -21.39 -20.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -20.14) (end -18.85 -19.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -19.73) (end -17.57 -19.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -19.73) (end -17.57 -20.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -20.14) (end -18.85 -20.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -18.86) (end -21.39 -18.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -18.46) (end -22.68 -18.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -18.46) (end -22.68 -18.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -18.86) (end -21.39 -18.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -18.86) (end -18.85 -18.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -18.46) (end -17.57 -18.46) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -18.46) (end -17.57 -18.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -18.86) (end -18.85 -18.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -17.59) (end -21.39 -17.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.39 -17.2) (end -22.68 -17.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -17.2) (end -22.68 -17.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -22.68 -17.59) (end -21.39 -17.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -17.59) (end -18.85 -17.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.85 -17.2) (end -17.57 -17.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -17.2) (end -17.57 -17.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.57 -17.59) (end -18.85 -17.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.45 -29.5) (end -21.45 -29.52) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.45 -29.52) (end -18.79 -29.52) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.79 -29.52) (end -18.79 -29.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.45 -16.72) (end -21.45 -16.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.45 -16.7) (end -18.79 -16.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.79 -16.7) (end -18.79 -16.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.75 -29.5) (end -21.45 -29.5) (layer F.SilkS) (width 0.12))
+ (pad "" np_thru_hole circle (at 21.53 26.8) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -1.33 26.8) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 14.54 20.45) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -8.32 20.45) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -20.13 -18.04) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -20.13 -28.19) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 21.53 -26.54) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -1.33 -26.54) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 14.54 -20.19) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 1-1 smd rect (at -8.95 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-2 smd rect (at -8.95 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-3 smd rect (at -7.68 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-4 smd rect (at -7.68 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-5 smd rect (at -6.41 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-6 smd rect (at -6.41 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-7 smd rect (at -5.14 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-8 smd rect (at -5.14 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-9 smd rect (at -3.87 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-10 smd rect (at -3.87 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-11 smd rect (at -2.6 -18.16 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-12 smd rect (at -2.6 -22.23 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-13 smd rect (at -1.33 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-14 smd rect (at -1.33 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-15 smd rect (at -0.06 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-16 smd rect (at -0.06 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-17 smd rect (at 1.21 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-18 smd rect (at 1.21 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-19 smd rect (at 2.48 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-20 smd rect (at 2.48 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-21 smd rect (at 3.75 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-22 smd rect (at 3.75 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-23 smd rect (at 5.02 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-24 smd rect (at 5.02 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-25 smd rect (at 6.29 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-26 smd rect (at 6.29 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-27 smd rect (at 7.56 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-28 smd rect (at 7.56 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-29 smd rect (at 8.83 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-30 smd rect (at 8.83 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-31 smd rect (at 10.09 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-32 smd rect (at 10.09 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-33 smd rect (at 11.37 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-34 smd rect (at 11.37 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-35 smd rect (at 12.64 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-36 smd rect (at 12.64 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-37 smd rect (at 13.91 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-38 smd rect (at 13.91 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-39 smd rect (at 15.18 -18.16 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1-40 smd rect (at 15.18 -22.23 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-1 smd rect (at -8.95 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-2 smd rect (at -8.95 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-3 smd rect (at -7.68 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-4 smd rect (at -7.68 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-5 smd rect (at -6.41 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-6 smd rect (at -6.41 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-7 smd rect (at -5.14 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-8 smd rect (at -5.14 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-9 smd rect (at -3.87 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-10 smd rect (at -3.87 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-11 smd rect (at -2.6 22.48 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-12 smd rect (at -2.6 18.42 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-13 smd rect (at -1.33 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-14 smd rect (at -1.33 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-15 smd rect (at -0.06 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-16 smd rect (at -0.06 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-17 smd rect (at 1.21 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-18 smd rect (at 1.21 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-19 smd rect (at 2.48 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-20 smd rect (at 2.48 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-21 smd rect (at 3.75 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-22 smd rect (at 3.75 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-23 smd rect (at 5.02 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-24 smd rect (at 5.02 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-25 smd rect (at 6.29 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-26 smd rect (at 6.29 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-27 smd rect (at 7.56 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-28 smd rect (at 7.56 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-29 smd rect (at 8.83 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-30 smd rect (at 8.83 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-31 smd rect (at 10.09 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-32 smd rect (at 10.09 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-33 smd rect (at 11.37 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-34 smd rect (at 11.37 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-35 smd rect (at 12.64 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-36 smd rect (at 12.64 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-37 smd rect (at 13.91 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-38 smd rect (at 13.91 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-39 smd rect (at 15.18 22.48 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2-40 smd rect (at 15.18 18.42 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-1 smd rect (at -1.97 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-2 smd rect (at -1.97 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-3 smd rect (at -0.7 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-4 smd rect (at -0.7 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-5 smd rect (at 0.57 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-6 smd rect (at 0.57 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-7 smd rect (at 1.84 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-8 smd rect (at 1.84 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-9 smd rect (at 3.11 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-10 smd rect (at 3.11 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-11 smd rect (at 4.38 28.83 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-12 smd rect (at 4.38 24.76 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-13 smd rect (at 5.65 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-14 smd rect (at 5.65 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-15 smd rect (at 6.92 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-16 smd rect (at 6.92 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-17 smd rect (at 8.19 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-18 smd rect (at 8.19 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-19 smd rect (at 9.46 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-20 smd rect (at 9.46 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-21 smd rect (at 10.73 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-22 smd rect (at 10.73 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-23 smd rect (at 12 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-24 smd rect (at 12 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-25 smd rect (at 13.27 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-26 smd rect (at 13.27 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-27 smd rect (at 14.54 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-28 smd rect (at 14.54 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-29 smd rect (at 15.81 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-30 smd rect (at 15.81 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-31 smd rect (at 17.08 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-32 smd rect (at 17.08 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-33 smd rect (at 18.35 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-34 smd rect (at 18.35 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-35 smd rect (at 19.62 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-36 smd rect (at 19.62 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-37 smd rect (at 20.89 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-38 smd rect (at 20.89 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-39 smd rect (at 22.16 28.83 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3-40 smd rect (at 22.16 24.76 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-1 smd rect (at -18.1 -17.4 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-2 smd rect (at -22.16 -17.4 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-3 smd rect (at -18.1 -18.67 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-4 smd rect (at -22.16 -18.67 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-5 smd rect (at -18.1 -19.94 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-6 smd rect (at -22.16 -19.94 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-7 smd rect (at -18.1 -21.21 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-8 smd rect (at -22.16 -21.21 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-9 smd rect (at -18.1 -22.48 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-10 smd rect (at -22.16 -22.48 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-11 smd rect (at -18.1 -23.75 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-12 smd rect (at -22.16 -23.75 180) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-13 smd rect (at -18.1 -25.02) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-14 smd rect (at -22.16 -25.02) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-15 smd rect (at -18.1 -26.29) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-16 smd rect (at -22.16 -26.29) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-17 smd rect (at -18.1 -27.56) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-18 smd rect (at -22.16 -27.56) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-19 smd rect (at -18.1 -28.83) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4-20 smd rect (at -22.16 -28.83) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-1 smd rect (at -1.97 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-2 smd rect (at -1.97 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-3 smd rect (at -0.7 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-4 smd rect (at -0.7 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-5 smd rect (at 0.57 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-6 smd rect (at 0.57 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-7 smd rect (at 1.84 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-8 smd rect (at 1.84 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-9 smd rect (at 3.11 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-10 smd rect (at 3.11 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-11 smd rect (at 4.38 -24.51 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-12 smd rect (at 4.38 -28.58 90) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-13 smd rect (at 5.65 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-14 smd rect (at 5.65 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-15 smd rect (at 6.92 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-16 smd rect (at 6.92 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-17 smd rect (at 8.19 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-18 smd rect (at 8.19 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-19 smd rect (at 9.46 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-20 smd rect (at 9.46 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-21 smd rect (at 10.73 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-22 smd rect (at 10.73 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-23 smd rect (at 12 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-24 smd rect (at 12 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-25 smd rect (at 13.27 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-26 smd rect (at 13.27 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-27 smd rect (at 14.54 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-28 smd rect (at 14.54 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-29 smd rect (at 15.81 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-30 smd rect (at 15.81 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-31 smd rect (at 17.08 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-32 smd rect (at 17.08 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-33 smd rect (at 18.35 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-34 smd rect (at 18.35 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-35 smd rect (at 19.62 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-36 smd rect (at 19.62 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-37 smd rect (at 20.89 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-38 smd rect (at 20.89 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-39 smd rect (at 22.16 -24.51 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad D-40 smd rect (at 22.16 -28.58 270) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -8.32 -20.19) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano.kicad_mod
new file mode 100644
index 00000000..6b756a4b
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano.kicad_mod
@@ -0,0 +1,69 @@
+(module Arduino_Nano (layer F.Cu) (tedit 58ACAF70)
+ (descr "Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino Nano")
+ (fp_text reference REF** (at 7.62 -5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_Nano (at 8.89 19.05 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 6.35 19.05 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 1.27) (end -1.4 39.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -3.94) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 -1.27) (end 16.64 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 -1.27) (end 13.97 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 36.83) (end 16.64 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end -1.4 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 36.83) (end -1.4 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 31.75) (end 11.43 31.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.43 31.75) (end 11.43 41.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.43 41.91) (end 3.81 41.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 41.91) (end 3.81 31.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.4 39.5) (end 16.64 39.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.64 39.5) (end 16.64 -3.94) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.64 -3.94) (end -1.4 -3.94) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.51 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 39.37) (end -1.27 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.54) (end 0 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 -3.81) (end 16.51 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.51 -3.81) (end 16.51 39.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -4.06) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.53 -4.06) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 16.75 42.16) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 16.75 42.16) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano_WithMountingHoles.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano_WithMountingHoles.kicad_mod
new file mode 100644
index 00000000..2a51c3ab
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_Nano_WithMountingHoles.kicad_mod
@@ -0,0 +1,73 @@
+(module Arduino_Nano_WithMountingHoles (layer F.Cu) (tedit 58ACAF99)
+ (descr "Arduino Nano, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino Nano")
+ (fp_text reference REF** (at 7.62 -5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_Nano_WithMountingHoles (at 8.89 15.24 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 6.35 16.51 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 1.27) (end -1.4 39.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -3.94) (end -1.4 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 -1.27) (end 16.64 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 -1.27) (end 13.97 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 36.83) (end 16.64 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end -1.4 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 36.83) (end -1.4 36.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 31.75) (end 11.43 31.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.43 31.75) (end 11.43 41.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.43 41.91) (end 3.81 41.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.81 41.91) (end 3.81 31.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.4 39.5) (end 16.64 39.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.64 39.5) (end 16.64 -3.94) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.64 -3.94) (end -1.4 -3.94) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.51 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 39.37) (end -1.27 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -2.54) (end 0 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 -3.81) (end 16.51 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 16.51 -3.81) (end 16.51 39.37) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -4.06) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.53 -4.06) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 16.75 42.16) (end 16.75 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 16.75 42.16) (end -1.53 42.16) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 -2.54) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 15.24 -2.54) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 15.24 38.1) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 38.1) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2.kicad_mod
new file mode 100644
index 00000000..adeab3e5
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2.kicad_mod
@@ -0,0 +1,94 @@
+(module Arduino_UNO_R2 (layer F.Cu) (tedit 58AB6071)
+ (descr "Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino UNO R2")
+ (fp_text reference REF** (at 1.27 -3.81 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_UNO_R2 (at 0 21.59) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 19.05 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 38.35 -2.79) (end 38.35 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 0) (end 40.89 2.54) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 2.54) (end 40.89 35.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 35.31) (end 38.35 37.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 37.85) (end 38.35 49.28) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 49.28) (end 36.58 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.58 51.05) (end -28.19 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 51.05) (end -28.19 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 41.53) (end -34.54 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 41.53) (end -34.54 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 29.59) (end -28.19 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 29.59) (end -28.19 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 9.78) (end -30.1 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 9.78) (end -30.1 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 0.38) (end -28.19 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 0.38) (end -28.19 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 -2.79) (end 38.35 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.77 35.31) (end 40.77 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.77 2.54) (end 38.23 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 0) (end 38.23 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 -2.67) (end -28.07 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 -2.67) (end -28.07 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 0.51) (end -29.97 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 0.51) (end -29.97 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 9.65) (end -28.07 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 9.65) (end -28.07 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 29.72) (end -34.42 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 29.72) (end -34.42 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 41.4) (end -28.07 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 41.4) (end -28.07 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 50.93) (end 36.58 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start 36.58 50.93) (end 38.23 49.28) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 49.28) (end 38.23 37.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 37.85) (end 40.77 35.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.29 29.84) (end -18.41 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 29.84) (end -18.41 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 41.27) (end -34.29 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.29 41.27) (end -34.29 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 0.64) (end -16.51 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 0.64) (end -16.51 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 9.53) (end -29.84 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 9.53) (end -29.84 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 37.85) (end 38.1 49.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 2.54) (end 40.64 35.31) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 35.31) (end 38.1 37.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 -2.54) (end 38.1 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 0) (end 40.64 2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 49.28) (end 36.58 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 36.58 50.8) (end -27.94 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 50.8) (end -27.94 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 -2.54) (end 38.1 -2.54) (layer F.Fab) (width 0.1))
+ (pad 29 thru_hole oval (at -1.52 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at -4.06 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 13.72 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 11.18 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 8.64 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 6.1 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 3.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 1.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2_WithMountingHoles.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2_WithMountingHoles.kicad_mod
new file mode 100644
index 00000000..63a12554
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R2_WithMountingHoles.kicad_mod
@@ -0,0 +1,98 @@
+(module Arduino_UNO_R2_WithMountingHoles (layer F.Cu) (tedit 58AB60C7)
+ (descr "Arduino UNO R2, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino UNO R2")
+ (fp_text reference REF** (at 1.27 -3.81 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_UNO_R2_WithMountingHoles (at 0 22.86) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 20.32 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 38.35 -2.79) (end 38.35 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 0) (end 40.89 2.54) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 2.54) (end 40.89 35.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 35.31) (end 38.35 37.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 37.85) (end 38.35 49.28) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 49.28) (end 36.58 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.58 51.05) (end -28.19 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 51.05) (end -28.19 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 41.53) (end -34.54 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 41.53) (end -34.54 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 29.59) (end -28.19 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 29.59) (end -28.19 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 9.78) (end -30.1 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 9.78) (end -30.1 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 0.38) (end -28.19 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 0.38) (end -28.19 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 -2.79) (end 38.35 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.77 35.31) (end 40.77 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.77 2.54) (end 38.23 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 0) (end 38.23 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 -2.67) (end -28.07 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 -2.67) (end -28.07 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 0.51) (end -29.97 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 0.51) (end -29.97 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 9.65) (end -28.07 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 9.65) (end -28.07 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 29.72) (end -34.42 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 29.72) (end -34.42 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 41.4) (end -28.07 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 41.4) (end -28.07 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 50.93) (end 36.58 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start 36.58 50.93) (end 38.23 49.28) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 49.28) (end 38.23 37.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 37.85) (end 40.77 35.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.29 29.84) (end -18.41 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 29.84) (end -18.41 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 41.27) (end -34.29 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.29 41.27) (end -34.29 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 0.64) (end -16.51 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 0.64) (end -16.51 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 9.53) (end -29.84 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 9.53) (end -29.84 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 37.85) (end 38.1 49.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 2.54) (end 40.64 35.31) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 35.31) (end 38.1 37.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 -2.54) (end 38.1 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 0) (end 40.64 2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 49.28) (end 36.58 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 36.58 50.8) (end -27.94 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 50.8) (end -27.94 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 -2.54) (end 38.1 -2.54) (layer F.Fab) (width 0.1))
+ (pad 29 thru_hole oval (at -1.52 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at -4.06 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 13.72 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 11.18 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 8.64 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 6.1 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 3.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 1.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -13.97 0 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -12.7 48.26 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 38.1 33.02 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 38.1 5.08 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3.kicad_mod
new file mode 100644
index 00000000..32d4b2a2
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3.kicad_mod
@@ -0,0 +1,96 @@
+(module Arduino_UNO_R3 (layer F.Cu) (tedit 58AB60FC)
+ (descr "Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino UNO R3")
+ (fp_text reference REF** (at 1.27 -3.81 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_UNO_R3 (at 0 22.86) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 20.32 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 38.35 -2.79) (end 38.35 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 0) (end 40.89 2.54) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 2.54) (end 40.89 35.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 35.31) (end 38.35 37.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 37.85) (end 38.35 49.28) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 49.28) (end 36.58 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.58 51.05) (end -28.19 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 51.05) (end -28.19 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 41.53) (end -34.54 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 41.53) (end -34.54 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 29.59) (end -28.19 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 29.59) (end -28.19 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 9.78) (end -30.1 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 9.78) (end -30.1 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 0.38) (end -28.19 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 0.38) (end -28.19 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 -2.79) (end 38.35 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.77 35.31) (end 40.77 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.77 2.54) (end 38.23 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 0) (end 38.23 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 -2.67) (end -28.07 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 -2.67) (end -28.07 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 0.51) (end -29.97 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 0.51) (end -29.97 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 9.65) (end -28.07 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 9.65) (end -28.07 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 29.72) (end -34.42 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 29.72) (end -34.42 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 41.4) (end -28.07 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 41.4) (end -28.07 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 50.93) (end 36.58 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start 36.58 50.93) (end 38.23 49.28) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 49.28) (end 38.23 37.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 37.85) (end 40.77 35.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.29 29.84) (end -18.41 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 29.84) (end -18.41 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 41.27) (end -34.29 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.29 41.27) (end -34.29 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 0.64) (end -16.51 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 0.64) (end -16.51 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 9.53) (end -29.84 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 9.53) (end -29.84 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 37.85) (end 38.1 49.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 2.54) (end 40.64 35.31) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 35.31) (end 38.1 37.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 -2.54) (end 38.1 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 0) (end 40.64 2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 49.28) (end 36.58 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 36.58 50.8) (end -27.94 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 50.8) (end -27.94 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 -2.54) (end 38.1 -2.54) (layer F.Fab) (width 0.1))
+ (pad 32 thru_hole oval (at -9.14 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at -6.6 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 13.72 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 11.18 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 8.64 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 6.1 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 3.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 1.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at -1.52 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at -4.06 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3_WithMountingHoles.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3_WithMountingHoles.kicad_mod
new file mode 100644
index 00000000..1ee0d5f9
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Arduino_UNO_R3_WithMountingHoles.kicad_mod
@@ -0,0 +1,100 @@
+(module Arduino_UNO_R3_WithMountingHoles (layer F.Cu) (tedit 58AB6127)
+ (descr "Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
+ (tags "Arduino UNO R3")
+ (fp_text reference REF** (at 1.27 -3.81 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Arduino_UNO_R3_WithMountingHoles (at 0 22.86) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 20.32 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 38.35 -2.79) (end 38.35 0) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 0) (end 40.89 2.54) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 2.54) (end 40.89 35.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.89 35.31) (end 38.35 37.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 37.85) (end 38.35 49.28) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 38.35 49.28) (end 36.58 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.58 51.05) (end -28.19 51.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 51.05) (end -28.19 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 41.53) (end -34.54 41.53) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 41.53) (end -34.54 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -34.54 29.59) (end -28.19 29.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 29.59) (end -28.19 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 9.78) (end -30.1 9.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 9.78) (end -30.1 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -30.1 0.38) (end -28.19 0.38) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 0.38) (end -28.19 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 -2.79) (end 38.35 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 40.77 35.31) (end 40.77 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.77 2.54) (end 38.23 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 0) (end 38.23 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 -2.67) (end -28.07 -2.67) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 -2.67) (end -28.07 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 0.51) (end -29.97 0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 0.51) (end -29.97 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.97 9.65) (end -28.07 9.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 9.65) (end -28.07 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 29.72) (end -34.42 29.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 29.72) (end -34.42 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.42 41.4) (end -28.07 41.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 41.4) (end -28.07 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.07 50.93) (end 36.58 50.93) (layer F.SilkS) (width 0.12))
+ (fp_line (start 36.58 50.93) (end 38.23 49.28) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 49.28) (end 38.23 37.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 38.23 37.85) (end 40.77 35.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.29 29.84) (end -18.41 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 29.84) (end -18.41 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.41 41.27) (end -34.29 41.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -34.29 41.27) (end -34.29 29.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 0.64) (end -16.51 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 0.64) (end -16.51 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -16.51 9.53) (end -29.84 9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -29.84 9.53) (end -29.84 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 37.85) (end 38.1 49.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 2.54) (end 40.64 35.31) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 35.31) (end 38.1 37.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 -2.54) (end 38.1 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 0) (end 40.64 2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 38.1 49.28) (end 36.58 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 36.58 50.8) (end -27.94 50.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 50.8) (end -27.94 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -27.94 -2.54) (end 38.1 -2.54) (layer F.Fab) (width 0.1))
+ (pad 32 thru_hole oval (at -9.14 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at -6.6 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 13.72 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 11.18 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 8.64 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 6.1 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 3.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 1.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at -1.52 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at -4.06 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -13.97 0 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -12.7 48.26 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 38.1 33.02 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 38.1 5.08 90) (size 1.78 1.78) (drill 1.78) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/Pololu_Breakout-16_15.2x20.3mm.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/Pololu_Breakout-16_15.2x20.3mm.kicad_mod
new file mode 100644
index 00000000..fe67c3c4
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/Pololu_Breakout-16_15.2x20.3mm.kicad_mod
@@ -0,0 +1,47 @@
+(module Pololu_Breakout-16_15.2x20.3mm (layer F.Cu) (tedit 58AB602C)
+ (descr "Pololu Breakout 16-pin 15.2x20.3mm 0.6x0.8\\")
+ (fp_text reference REF** (at 6.35 -2.54) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Pololu_Breakout-16_15.2x20.3mm (at 6.35 20.17) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 6.35 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 11.43 -1.4) (end 11.43 19.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end 1.27 19.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 -1.4) (end -1.4 -1.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -1.4) (end -1.4 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.4) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 1.27) (end -1.4 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 1.27) (end -1.4 19.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 19.18) (end 14.1 19.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.1 19.18) (end 14.1 -1.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.1 -1.4) (end 1.27 -1.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 -1.27) (end 13.97 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.97 -1.27) (end 13.97 19.05) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.97 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 19.05) (end -1.27 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.53 -1.52) (end 14.21 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.53 -1.52) (end -1.53 19.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 14.21 19.3) (end 14.21 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 14.21 19.3) (end -1.53 19.3) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 12.7 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 12.7 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.7 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.7 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 12.7 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 12.7 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 12.7 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 12.7 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/README.md b/library/kicadLibrary/modules/Modules.pretty/README.md
new file mode 100644
index 00000000..526f372b
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/README.md
@@ -0,0 +1,2 @@
+## Library Contents
+This library contains footprints (.kicad_mod files) for SoM (System on Module), typically functional modules integrated onto a separate PCB
diff --git a/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink.kicad_mod
new file mode 100644
index 00000000..2afd3a64
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink.kicad_mod
@@ -0,0 +1,222 @@
+(module ST_Morpho_Connector_144_STLink (layer F.Cu) (tedit 58EF3ED3)
+ (descr "ST Morpho Connector 144 With STLink")
+ (tags "ST Morpho Connector 144 STLink")
+ (fp_text reference REF** (at 31.75 -36.83) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value ST_Morpho_Connector_144_STLink (at 31.75 -35.56) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 31.75 34.96) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 66.45 101.66) (end -2.95 101.66) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.25 101.36) (end -3.25 -31.44) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.75 101.36) (end 66.75 -31.44) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.45 -31.74) (end -2.95 -31.74) (layer F.Fab) (width 0.1))
+ (fp_line (start 48.26 101.76) (end 66.45 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 66.85 101.36) (end 66.85 -31.44) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -31.84) (end -2.95 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.35 -31.44) (end -3.35 101.36) (layer F.SilkS) (width 0.12))
+ (fp_line (start 50.25 -32.24) (end 67.25 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.75 -32.24) (end -3.75 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 67.25 102.16) (end 67.25 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 67.25 102.16) (end 48.65 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34.15 104.1) (end 48.15 104.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 34.15 92.1) (end 48.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 48.26 101.76) (end 48.26 104.21) (layer F.SilkS) (width 0.12))
+ (fp_line (start 48.26 104.21) (end 34.04 104.21) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.04 104.21) (end 34.04 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 101.76) (end -2.95 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.15 104.1) (end 34.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 48.15 104.1) (end 48.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 48.65 102.16) (end 48.65 104.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.66 104.6) (end 48.65 104.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.66 104.6) (end 33.66 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.75 102.16) (end 8.25 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.75 -27.74) (end 49.75 -27.74) (layer F.Fab) (width 0.12))
+ (fp_line (start 41.75 -33.24) (end 49.75 -33.24) (layer F.Fab) (width 0.12))
+ (fp_line (start 49.75 -33.24) (end 49.75 -27.74) (layer F.Fab) (width 0.12))
+ (fp_line (start 16.75 97.66) (end 16.75 103.16) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.75 103.16) (end 16.75 103.16) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.75 97.66) (end 16.75 97.66) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.75 103.16) (end 8.75 97.65) (layer F.Fab) (width 0.12))
+ (fp_line (start 34.04 101.76) (end 16.86 101.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 101.76) (end 8.64 103.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 103.27) (end 16.86 103.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.86 103.27) (end 16.86 101.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -31.84) (end 41.64 -33.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -33.35) (end 49.86 -33.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.86 -33.35) (end 49.86 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.86 -31.84) (end 66.45 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.75 -27.74) (end 41.75 -33.24) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.25 103.67) (end 17.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.25 102.16) (end 17.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.25 102.16) (end 8.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.25 102.16) (end 33.66 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.25 -33.74) (end 50.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 50.25 -32.24) (end 50.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.25 -32.24) (end 41.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.25 -32.24) (end -3.75 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start -2.95 101.36) (end -2.95 101.66) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start 66.45 101.36) (end 66.75 101.36) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start -2.95 -31.44) (end -3.25 -31.44) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start 66.45 -31.44) (end 66.45 -31.74) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start 66.45 -31.44) (end 66.45 -31.84) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -2.95 -31.44) (end -3.35 -31.44) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -2.95 101.36) (end -2.95 101.76) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 66.45 101.36) (end 66.85 101.36) (angle 90) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 41 thru_hole circle (at 0 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 42 thru_hole circle (at 2.54 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 43 thru_hole circle (at 0 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 44 thru_hole circle (at 2.54 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 45 thru_hole circle (at 0 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 46 thru_hole circle (at 2.54 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 47 thru_hole circle (at 0 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 48 thru_hole circle (at 2.54 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 49 thru_hole circle (at 0 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 50 thru_hole circle (at 2.54 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 51 thru_hole circle (at 0 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 52 thru_hole circle (at 2.54 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 53 thru_hole circle (at 0 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 54 thru_hole circle (at 2.54 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 55 thru_hole circle (at 0 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 56 thru_hole circle (at 2.54 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 57 thru_hole circle (at 0 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 58 thru_hole circle (at 2.54 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 59 thru_hole circle (at 0 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 60 thru_hole circle (at 2.54 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 61 thru_hole circle (at 0 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 62 thru_hole circle (at 2.54 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 63 thru_hole circle (at 0 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 64 thru_hole circle (at 2.54 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 65 thru_hole circle (at 0 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 2.54 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 67 thru_hole circle (at 0 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 68 thru_hole circle (at 2.54 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 69 thru_hole circle (at 0 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 70 thru_hole circle (at 2.54 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 71 thru_hole circle (at 0 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 72 thru_hole circle (at 2.54 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 73 thru_hole circle (at 60.96 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 74 thru_hole circle (at 63.5 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 75 thru_hole circle (at 60.96 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 76 thru_hole circle (at 63.5 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 77 thru_hole circle (at 60.96 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 78 thru_hole circle (at 63.5 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 79 thru_hole circle (at 60.96 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 80 thru_hole circle (at 63.5 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 81 thru_hole circle (at 60.96 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 82 thru_hole circle (at 63.5 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 83 thru_hole circle (at 60.96 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 84 thru_hole circle (at 63.5 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 85 thru_hole circle (at 60.96 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 86 thru_hole circle (at 63.5 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 87 thru_hole circle (at 60.96 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 88 thru_hole circle (at 63.5 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 89 thru_hole circle (at 60.96 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 90 thru_hole circle (at 63.5 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 91 thru_hole circle (at 60.96 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 92 thru_hole circle (at 63.5 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 93 thru_hole circle (at 60.96 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 94 thru_hole circle (at 63.5 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 95 thru_hole circle (at 60.96 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 96 thru_hole circle (at 63.5 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 97 thru_hole circle (at 60.96 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 98 thru_hole circle (at 63.5 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 99 thru_hole circle (at 60.96 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 100 thru_hole circle (at 63.5 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 101 thru_hole circle (at 60.96 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 102 thru_hole circle (at 63.5 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 103 thru_hole circle (at 60.96 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 104 thru_hole circle (at 63.5 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 105 thru_hole circle (at 60.96 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 106 thru_hole circle (at 63.5 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 107 thru_hole circle (at 60.96 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 108 thru_hole circle (at 63.5 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 109 thru_hole circle (at 60.96 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 110 thru_hole circle (at 63.5 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 111 thru_hole circle (at 60.96 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 112 thru_hole circle (at 63.5 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 113 thru_hole circle (at 60.96 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 114 thru_hole circle (at 63.5 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 115 thru_hole circle (at 60.96 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 116 thru_hole circle (at 63.5 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 117 thru_hole circle (at 60.96 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 118 thru_hole circle (at 63.5 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 119 thru_hole circle (at 60.96 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 120 thru_hole circle (at 63.5 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 121 thru_hole circle (at 60.96 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 122 thru_hole circle (at 63.5 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 123 thru_hole circle (at 60.96 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 124 thru_hole circle (at 63.5 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 125 thru_hole circle (at 60.96 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 126 thru_hole circle (at 63.5 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 127 thru_hole circle (at 60.96 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 128 thru_hole circle (at 63.5 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 129 thru_hole circle (at 60.96 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 130 thru_hole circle (at 63.5 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 131 thru_hole circle (at 60.96 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 132 thru_hole circle (at 63.5 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 133 thru_hole circle (at 60.96 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 134 thru_hole circle (at 63.5 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 135 thru_hole circle (at 60.96 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 136 thru_hole circle (at 63.5 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 137 thru_hole circle (at 60.96 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 138 thru_hole circle (at 63.5 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 139 thru_hole circle (at 60.96 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 140 thru_hole circle (at 63.5 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 141 thru_hole circle (at 60.96 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 142 thru_hole circle (at 63.5 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 143 thru_hole circle (at 60.96 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 144 thru_hole circle (at 63.5 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 145 thru_hole circle (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 146 thru_hole circle (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 147 thru_hole circle (at 63.5 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 148 thru_hole circle (at 63.5 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Modules.3dshapes/ST_Morpho_Connector_144_STLink.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink_MountingHoles.kicad_mod b/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink_MountingHoles.kicad_mod
new file mode 100644
index 00000000..9933b0e8
--- /dev/null
+++ b/library/kicadLibrary/modules/Modules.pretty/ST_Morpho_Connector_144_STLink_MountingHoles.kicad_mod
@@ -0,0 +1,227 @@
+(module ST_Morpho_Connector_144_STLink_MountingHoles (layer F.Cu) (tedit 58EF3EDE)
+ (descr "ST Morpho Connector 144 With STLink")
+ (tags "ST Morpho Connector 144 STLink")
+ (fp_text reference REF** (at 31.75 -36.83) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value ST_Morpho_Connector_144_STLink_MountingHoles (at 31.75 -35.56) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 31.75 34.96) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 41.25 -32.24) (end -3.75 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.25 -32.24) (end 41.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 50.25 -32.24) (end 50.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.25 -33.74) (end 50.25 -33.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.25 102.16) (end 33.66 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.25 102.16) (end 8.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.25 102.16) (end 17.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.25 103.67) (end 17.25 103.67) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.75 -27.74) (end 41.75 -33.24) (layer F.Fab) (width 0.12))
+ (fp_line (start 49.86 -31.84) (end 66.45 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49.86 -33.35) (end 49.86 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -33.35) (end 49.86 -33.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -31.84) (end 41.64 -33.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.86 103.27) (end 16.86 101.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 103.27) (end 16.86 103.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 101.76) (end 8.64 103.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.04 101.76) (end 16.86 101.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.75 103.16) (end 8.75 97.65) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.75 97.66) (end 16.75 97.66) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.75 103.16) (end 16.75 103.16) (layer F.Fab) (width 0.12))
+ (fp_line (start 16.75 97.66) (end 16.75 103.16) (layer F.Fab) (width 0.12))
+ (fp_line (start 49.75 -33.24) (end 49.75 -27.74) (layer F.Fab) (width 0.12))
+ (fp_line (start 41.75 -33.24) (end 49.75 -33.24) (layer F.Fab) (width 0.12))
+ (fp_line (start 41.75 -27.74) (end 49.75 -27.74) (layer F.Fab) (width 0.12))
+ (fp_line (start -3.75 102.16) (end 8.25 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.66 104.6) (end 33.66 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.66 104.6) (end 48.65 104.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 48.65 102.16) (end 48.65 104.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 48.15 104.1) (end 48.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 34.15 104.1) (end 34.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 8.64 101.76) (end -2.95 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.04 104.21) (end 34.04 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 48.26 104.21) (end 34.04 104.21) (layer F.SilkS) (width 0.12))
+ (fp_line (start 48.26 101.76) (end 48.26 104.21) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.15 92.1) (end 48.15 92.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 34.15 104.1) (end 48.15 104.1) (layer F.Fab) (width 0.12))
+ (fp_line (start 67.25 102.16) (end 48.65 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 67.25 102.16) (end 67.25 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.75 -32.24) (end -3.75 102.16) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 50.25 -32.24) (end 67.25 -32.24) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.35 -31.44) (end -3.35 101.36) (layer F.SilkS) (width 0.12))
+ (fp_line (start 41.64 -31.84) (end -2.95 -31.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 66.85 101.36) (end 66.85 -31.44) (layer F.SilkS) (width 0.12))
+ (fp_line (start 48.26 101.76) (end 66.45 101.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 66.45 -31.74) (end -2.95 -31.74) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.75 101.36) (end 66.75 -31.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.25 101.36) (end -3.25 -31.44) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.45 101.66) (end -2.95 101.66) (layer F.Fab) (width 0.1))
+ (fp_arc (start 66.45 101.36) (end 66.85 101.36) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -2.95 101.36) (end -2.95 101.76) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -2.95 -31.44) (end -3.35 -31.44) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 66.45 -31.44) (end 66.45 -31.84) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 66.45 -31.44) (end 66.45 -31.74) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start -2.95 -31.44) (end -3.25 -31.44) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start 66.45 101.36) (end 66.75 101.36) (angle 90) (layer F.Fab) (width 0.1))
+ (fp_arc (start -2.95 101.36) (end -2.95 101.66) (angle 90) (layer F.Fab) (width 0.1))
+ (pad "" np_thru_hole circle (at 40.55 48.3) (size 3 3) (drill 3) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 55.9 -2.5) (size 3 3) (drill 3) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 7.62 -3.81) (size 3 3) (drill 3) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 8.89 72.39) (size 3 3) (drill 3) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 54.6 72.4) (size 3 3) (drill 3) (layers *.Cu *.Mask))
+ (pad 148 thru_hole circle (at 63.5 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 147 thru_hole circle (at 63.5 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 146 thru_hole circle (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 145 thru_hole circle (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 144 thru_hole circle (at 63.5 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 143 thru_hole circle (at 60.96 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 142 thru_hole circle (at 63.5 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 141 thru_hole circle (at 60.96 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 140 thru_hole circle (at 63.5 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 139 thru_hole circle (at 60.96 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 138 thru_hole circle (at 63.5 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 137 thru_hole circle (at 60.96 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 136 thru_hole circle (at 63.5 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 135 thru_hole circle (at 60.96 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 134 thru_hole circle (at 63.5 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 133 thru_hole circle (at 60.96 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 132 thru_hole circle (at 63.5 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 131 thru_hole circle (at 60.96 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 130 thru_hole circle (at 63.5 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 129 thru_hole circle (at 60.96 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 128 thru_hole circle (at 63.5 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 127 thru_hole circle (at 60.96 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 126 thru_hole circle (at 63.5 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 125 thru_hole circle (at 60.96 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 124 thru_hole circle (at 63.5 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 123 thru_hole circle (at 60.96 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 122 thru_hole circle (at 63.5 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 121 thru_hole circle (at 60.96 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 120 thru_hole circle (at 63.5 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 119 thru_hole circle (at 60.96 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 118 thru_hole circle (at 63.5 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 117 thru_hole circle (at 60.96 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 116 thru_hole circle (at 63.5 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 115 thru_hole circle (at 60.96 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 114 thru_hole circle (at 63.5 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 113 thru_hole circle (at 60.96 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 112 thru_hole circle (at 63.5 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 111 thru_hole circle (at 60.96 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 110 thru_hole circle (at 63.5 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 109 thru_hole circle (at 60.96 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 108 thru_hole circle (at 63.5 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 107 thru_hole circle (at 60.96 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 106 thru_hole circle (at 63.5 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 105 thru_hole circle (at 60.96 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 104 thru_hole circle (at 63.5 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 103 thru_hole circle (at 60.96 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 102 thru_hole circle (at 63.5 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 101 thru_hole circle (at 60.96 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 100 thru_hole circle (at 63.5 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 99 thru_hole circle (at 60.96 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 98 thru_hole circle (at 63.5 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 97 thru_hole circle (at 60.96 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 96 thru_hole circle (at 63.5 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 95 thru_hole circle (at 60.96 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 94 thru_hole circle (at 63.5 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 93 thru_hole circle (at 60.96 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 92 thru_hole circle (at 63.5 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 91 thru_hole circle (at 60.96 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 90 thru_hole circle (at 63.5 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 89 thru_hole circle (at 60.96 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 88 thru_hole circle (at 63.5 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 87 thru_hole circle (at 60.96 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 86 thru_hole circle (at 63.5 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 85 thru_hole circle (at 60.96 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 84 thru_hole circle (at 63.5 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 83 thru_hole circle (at 60.96 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 82 thru_hole circle (at 63.5 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 81 thru_hole circle (at 60.96 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 80 thru_hole circle (at 63.5 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 79 thru_hole circle (at 60.96 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 78 thru_hole circle (at 63.5 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 77 thru_hole circle (at 60.96 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 76 thru_hole circle (at 63.5 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 75 thru_hole circle (at 60.96 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 74 thru_hole circle (at 63.5 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 73 thru_hole circle (at 60.96 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 72 thru_hole circle (at 2.54 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 71 thru_hole circle (at 0 88.9) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 70 thru_hole circle (at 2.54 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 69 thru_hole circle (at 0 86.36) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 68 thru_hole circle (at 2.54 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 67 thru_hole circle (at 0 83.82) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 2.54 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 65 thru_hole circle (at 0 81.28) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 64 thru_hole circle (at 2.54 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 63 thru_hole circle (at 0 78.74) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 62 thru_hole circle (at 2.54 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 61 thru_hole circle (at 0 76.2) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 60 thru_hole circle (at 2.54 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 59 thru_hole circle (at 0 73.66) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 58 thru_hole circle (at 2.54 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 57 thru_hole circle (at 0 71.12) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 56 thru_hole circle (at 2.54 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 55 thru_hole circle (at 0 68.58) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 54 thru_hole circle (at 2.54 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 53 thru_hole circle (at 0 66.04) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 52 thru_hole circle (at 2.54 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 51 thru_hole circle (at 0 63.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 50 thru_hole circle (at 2.54 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 49 thru_hole circle (at 0 60.96) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 48 thru_hole circle (at 2.54 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 47 thru_hole circle (at 0 58.42) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 46 thru_hole circle (at 2.54 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 45 thru_hole circle (at 0 55.88) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 44 thru_hole circle (at 2.54 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 43 thru_hole circle (at 0 53.34) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 42 thru_hole circle (at 2.54 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 41 thru_hole circle (at 0 50.8) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Modules.3dshapes/ST_Morpho_Connector_144_STLink.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)